阅读视图

发现新文章,点击刷新页面。

教娃编程之: ChatGPT写了一个Python交互程序调用x.ai的Grok大语言模型


视频:油管/Youtube | B站/小破站 | 微博视频 | 西瓜视频 | 微信视频号 | X/推特 | 小红书

马斯克的x.ai到年底有免费的25美元的credit可以使用Grok大语言模型

前不久(今年初),伊隆·马斯克/Elon Musk的X公司开源了Grok大语言模型,并且给免费提供了25美元的credit可以调用。可以在其官网x.ai注册一个帐号,申请API KEY即可,官网还贴心的的给出了调用的例子。

curl https://api.x.ai/v1/chat/completions -H "Content-Type: application/json" -H "Authorization: Bearer xai-......" -d '{
  "messages": [
    {
      "role": "system",
      "content": "You are a test assistant."
    },
    {
      "role": "user",
      "content": "Testing. Just say hi and hello world and nothing else."
    }
  ],
  "model": "grok-beta",
  "stream": false,
  "temperature": 0
}'

孩子们由于未成年,所以无法申请ChatGPT、X AI等大语言模式的帐号,平时他们只能在免费的微软冰/BING搜索引擎上使用集成的免费Copilot。不过今天听弟弟说,ChatGPT现在已经不需要登陆就可以使用,不过他说这个版本有点受限制。

平均长度来算的话,一句话的Prompt大概是0.0012美元。当然越长的句子花费越贵,毕竟价格是按Token来算的。可以粗略的估计一个单词是一个Token。

x.ai-usage 教娃编程之: ChatGPT写了一个Python交互程序调用x.ai的Grok大语言模型 ChatGPT (OpenAI) Grok (X.AI) Python 人工智能 (AI) 折腾 教娃 教程 教育 程序员 程序设计

目测每条Prompt的费用是0.0012美元,25美元可以使用大概2万次

x.ai-free-25-credit 教娃编程之: ChatGPT写了一个Python交互程序调用x.ai的Grok大语言模型 ChatGPT (OpenAI) Grok (X.AI) Python 人工智能 (AI) 折腾 教娃 教程 教育 程序员 程序设计

每个帐号有免费的25美元API费用

x.ai-dashboard 教娃编程之: ChatGPT写了一个Python交互程序调用x.ai的Grok大语言模型 ChatGPT (OpenAI) Grok (X.AI) Python 人工智能 (AI) 折腾 教娃 教程 教育 程序员 程序设计

X.AI 的API网站界面

x.ai-api-models 教娃编程之: ChatGPT写了一个Python交互程序调用x.ai的Grok大语言模型 ChatGPT (OpenAI) Grok (X.AI) Python 人工智能 (AI) 折腾 教娃 教程 教育 程序员 程序设计

API 的 X AI 模型:grok-beta 和 grok-vision-beta

grok-x-ai-api-keys 教娃编程之: ChatGPT写了一个Python交互程序调用x.ai的Grok大语言模型 ChatGPT (OpenAI) Grok (X.AI) Python 人工智能 (AI) 折腾 教娃 教程 教育 程序员 程序设计

由 X AI 为 Grok LLM 创建 API 密钥。 Create API Keys for Grok LLM by X AI.

ChatGPT写了一个Python交互程序调用x.ai的Grok大语言模型

反正是免费的25美元,于是想着给娃做一个简单的PYTHON程序,然后人机交互,每次调用x.ai的Grok大语言模式,也正好让娃学一学实际的编程应用。于是让ChatGPT写了个程序,这种简单的程序ChatGPT基本上是Bug Free,生成的代码拿来就能用。

import requests
import json

api_key = "x_ai ..."

# Define the API endpoint and headers
url = "https://api.x.ai/v1/chat/completions"
headers = {
    "Content-Type": "application/json",
    f"Authorization": "Bearer {api_key}",
}

# Define a system message for context
system_message = {"role": "system", "content": "You are a test assistant."}

print("Welcome to the Grok, an AI chatbot. Type 'bye' to exit.\n")

while True:
    # Prompt the user for input
    user_input = input("You: ").strip()

    # Check if the user wants to exit
    if user_input.lower() == "bye":
        print("Goodbye!")
        break

    if user_input == "":
        continue

    # Define the payload
    payload = {
        "messages": [
            system_message,
            {"role": "user", "content": user_input}
        ],
        "model": "grok-beta",
        "stream": False,
        "temperature": 0
    }

    try:
        # Make the request
        response = requests.post(url, headers=headers, json=payload)

        # Check the response status
        if response.status_code == 200:
            data = response.json()
            assistant_response = data["choices"][0]["message"]["content"]
            print(f"Grok: {assistant_response}\n")
        else:
            print(f"Error: {response.status_code} - {response.text}")
    except Exception as e:
        print(f"An error occurred: {e}")

之后 简单做了些修改,比如避免空的Prompt,并且用strip函数去除句首和句尾的空格。娃使用的是Mac苹果电脑,还得在Terminal装个Homebrew,然后安装Python,并且用 pip3 install requests 安装上请求包,就可以使用了。

x-ai-prompt-python-2024-12-01-12.53.31-scaled 教娃编程之: ChatGPT写了一个Python交互程序调用x.ai的Grok大语言模型 ChatGPT (OpenAI) Grok (X.AI) Python 人工智能 (AI) 折腾 教娃 教程 教育 程序员 程序设计

虽然界面有点素,也就是个简单的终端,但是对于孩子来说已经是个很强大的软件了。

kid-plays-x-ai-grok-llm-2024-12-01-12.53.26-scaled 教娃编程之: ChatGPT写了一个Python交互程序调用x.ai的Grok大语言模型 ChatGPT (OpenAI) Grok (X.AI) Python 人工智能 (AI) 折腾 教娃 教程 教育 程序员 程序设计

弟弟在苹果电脑上成功跑起了x.ai的大语言模式 Grok

ChatGPT 可以拿来做什么?

ChatGPT 通用人工智能

英文:ChatGPT writes a Python Script to Interact with Grok LLM from x.ai (Free $25 Credit)

本文一共 743 个汉字, 你数一下对不对.
教娃编程之: ChatGPT写了一个Python交互程序调用x.ai的Grok大语言模型. (AMP 移动加速版本)

扫描二维码,分享本文到微信朋友圈
75a5a60b9cac61e5c8c71a96e17f2d9c 教娃编程之: ChatGPT写了一个Python交互程序调用x.ai的Grok大语言模型 ChatGPT (OpenAI) Grok (X.AI) Python 人工智能 (AI) 折腾 教娃 教程 教育 程序员 程序设计
The post 教娃编程之: ChatGPT写了一个Python交互程序调用x.ai的Grok大语言模型 first appeared on 小赖子的英国生活和资讯.

相关文章:

  1. HPZ800服务器主板太老不支持超过2TB的大硬盘 我家里一直用的是HPZ800服务器, 很吵, 很老, 虽然这台服务器已经有十年之久(我在EBAY上买来用了五年多了), 但是即使放到今天, 这服务器速度依旧很快, 很稳定. 由于服务器用的是ECC较验内存, 所以基本上不重启关机. HPZ800主机有两个硬核CPU – 因特志强 X5650 – 每个CPU是12核....
  2. 给孩子零花钱培养孩子正确的金钱观价值观 两个娃已经不知不觉7岁8岁了. 媳妇和我商量一下决定给孩子每人每周5英镑的零花钱(Pocket Money). 这样他们慢慢的就有自己的小积蓄备将来不时之需: 比如朋友聚会生日啥的需要准备礼物. 同时, 我们决定不再给孩子买零食(薯片啥的). 孩子一天好几餐, 晚上睡觉前还得吃零食, 我们就多买了很多水果面包, 健康的食物多吃一些总不是啥坏事. 孩子可以用这些零钱买自己想要的东西, 我们也不再过问. 孩子有自己的决定权. 第一周的时候,...
  3. 测测你的幸运 – Linux Fortune-Teller LINUX 下有很好很好玩的命令,之前已经介绍过: figlet, rig, curl. 现在推荐另一个 命令 fortune 是用来随机显示一段(句)话的.fortune 在英文里就是幸运的意思. 这个命令可以不需要 参数 如果没有 可以通过 apt-get...
  4. 负电价活久见: 安装Octopus智能电表省电费甚至赚钱 前几周我的电气公司 Octopus 终于来装智能电表了(Smart Meter),虽然是免费安装的,但是排队排了有两三年了吧。因为之前一直写邮件催的时候就老是说 Not Ready。 收到邮件说可以安装智能电表我还是相当开心和期待的,因为已经听说这玩意好,但是还是得亲身体验一下。工程师来安装大概不到2小时,其中需要停电闸一会儿,重新接下线。装好后,给了个小册子,自动切换到了 Agile 的电价,也就是每半小时的电价都不一样,提前一天可以在手机App和网站上查得。 正好在原来的电价计费合同快要结束前2天换到了智能电表计价 Octopus Agile方式,但是系统还是扣了我75英镑 Exit Fee (提前合同结束得交违约费),不过我一个电话打过去,公司很爽快就给我退了。...
  5. 按揭贷款(房贷,车贷) 每月还贷计算器 去年给银行借了17万英镑 买了20万7500英镑的房子, 25年还清. 前2年是定率 Fix Rate 的合同 (年利率2.49%). 每个月大概是还 700多英镑. 有很多种还贷的计算方式, 定率/每月固定 是比较常用的. 简单来说就是 每个月交的钱是...
  6. 你要找什么样的老婆? 找媳妇的标准 昨天和网友在剑桥面基, 网友奔现, 他从爱尔兰过来, 小我12岁, 就聊到了找对象的标准. TLDR; 找老婆不要(只)看颜值, 而要注重性格, 为人处事和顾家等更重要的品质, 当然性和谐也很重要. 在当今社会, 人们对于找伴侣的标准有所不同. 有些人认为颜值是最重要的, 因为外貌吸引力可以让人在日常生活中感到愉悦, 这是人的本性,...
  7. 智能手机 HTC One M9 使用测评 虽然我对手机要求不高, 远远没有像追求VPS服务器一样, 但是怎么算来两年内换了四个手机, 先是三星 S4 用了一年多, 然后 Nokia Lumia 635 Windows Phone, 后来又是 BLU, 半年多前换了...
  8. 给STEEM中文微信群加了个机器人 之前说到我的公众号 justyyuk 可以查询几种虚拟货币的实时价钱, 但是有点不方便, 因为很多朋友在群里聊天得切换到公众号, 这下好了, 今天往STEEM中文微信群(还有编程群)加了个机器人, 在聊天的时候想了解价钱就直接输入货币代号即可, 如: 既方便自己, 又能方便别人(省事, 价格信息会同时显示给其它成员). 注: 这机器人不是我做的, 只是我拉进来的,...

零基础 WordPress 网站建设全攻略:域名注册、环境搭建及内容创作(2024.11)

本零基础 WordPress 网站建设教程涉及内容非常广泛,将从一个小白的视角(老鸟&大神请点右上角)浅显地介绍有关建设网站的方方面面,包括但不限于:域名注册、服务器搭建、WP 建站、内容创作、网络营销等,总归一句话:WordPress 网站建设看完这篇就够了。

就像你一样,博主曾经也是一个对网站建设一无所知的小白,也是经过了无数的挫折和错误才积累了一些经验和见解。这篇文章的目的就是为了帮助你少走弯路,相对简单、直接而全面地学习如何建设一个 WordPress 网站。考虑到你可能是从零开始,文章里所使用的技术和语言尽可能地通俗易懂,倘若你对以下内容有任何疑问也欢迎在评论区留言,Kevin 将会第一时间为你解答。那么,让我们开始吧!

0. 为什么要建设网站?该如何开始

你为什么要建设一个网站呢?请认真思考这个问题,是为了向大家推广你的产品?是对外发布和展示信息?是想建设一个漂亮的页面展示作品?还是说见了别人有属于自己的网站,觉得很酷,想自己也想搞一个…这个问题你必须要明确。

笔者第一次做网站是在十一年前,那会儿我临近大学毕业,可能是看了某个帖子突然就发现做网站似乎也不那么难,于是对此一窍不通的我开始从零开始学习做网站了。得亏我那会儿年轻学习能力强,能熬夜,所以即便走了不少弯路,最终也还是能把小站做得像模像样,当时好像有人愿意出一点钱买那个小破站…???

..... [ 阅读全文 ]

原文链接: https://www.shephe.com/tutorial/wordpress-website-building/
版权声明: Kevin's Space 版权所有,转载请用明链标明本文地址
本站相关: 随机文章 | 站长微博 | 关于本站 | 联系站长 | 捐助作者

最佳街头摄影相机设置,街拍参数一览

在街头摄影的过程中,选择最为合适的相机设置往往颇具难度。街头摄影里,精彩瞬间转瞬即逝,你根本没有充足的时间去调整光圈、快门速度以及 ISO。而且,应对快速变化的光线也绝非易事,正因如此,很多人都难以拍摄出精彩的照片。

好消息是,在我多年的街头摄影生涯中,耗费了大量时间尝试各种不同的选项。我拍摄了数十万张照片,并以敏锐的眼光对其进行严格审查,以确定哪些方法有效,哪些无效。所以,在这篇文章中,我将分享自己最喜欢的街头摄影相机设置,具体包括:

  • 最佳相机模式
  • 最佳光圈
  • 最佳快门速度
  • 最佳对焦设置
  • 最佳白平衡

所以,如果你准备像大师一样开始设置你的街头照片,那么现在就让我们直接开始吧。如今,在 2024 年末,数码无反相机的性能已经强大到极致。下面有一些参数设置其实并非必需,但可以看一看并理解原作者这样做的原因。

1. 最佳街头摄影设置(省流版)

如果你急于出门拍摄,这里有一个快速列出的最佳街头摄影设置:

  • 相机模式:光圈优先或手动模式
  • 光圈:f/8 或更小
  • 快门速度:高于 1/125 秒
  • ISO:200 及以上
  • 对焦模式:手动(区域对焦)
  • 白平衡:自动
..... [ 阅读全文 ]

原文链接: https://www.shephe.com/photography/best-street-photography-settings/
版权声明: Kevin's Space 版权所有,转载请用明链标明本文地址
本站相关: 随机文章 | 站长微博 | 关于本站 | 联系站长 | 捐助作者

教你装一个绝对纯净的Windows系统

很多小伙伴的电脑系统都是源于购买时自带的Windows家庭版,或者是卖家直接批量用Ghost方式安装的。存在系统文件被精简、家庭版缺少高级特性、安全性下降之类的问题。本文旨在提供一种绝对原版的重装方式,WinPE快速安装原版镜像的方式之后再另开文章 你可以在微软官网渠道获取,也可以通过一些比较靠谱的整合站,例如ITELLYOU。无论哪种方式,确保自己获取的镜像是原版未经修改的即可 你可能会问:官方不是都有安装小帮手了? 但是本文列出的方法通用于大部分系统,不仅包括旧版Windows,Linux发行版都可以这样装(只是写引导和选择系统的时候有所差别) 如果你选择上述的ITELLYOU渠道,你会发现下载链接只有ED2K和BT。这个时候就可以选一个靠谱的下载工具了,喜欢用迅雷的倒也可以直接使用,

来源

如何拍出最佳美食照片?食物拍摄相机参数

想要拍出精彩的美食照片吗?那你必须学会如何控制美食摄影的设置。在这篇文章中,我将分享你需要知道的所有技巧,帮助你拍出清晰、曝光精准、画面优美的美食图片。读完后,你将能够像专业摄影师一样操作相机。具体来说,我将解释如何选择最佳的:

  • 相机模式
  • 光圈
  • 快门速度
  • ISO 感光度
  • 白平衡
  • ……

无论你是刚入门的美食摄影新手,还是想要转专业的业余摄影爱好者,这篇文章都能为你提供帮助。让我们开始吧!

1. 美食摄影基本参数

在本节中,我将带您了解食品摄影相机的所有核心设置,首先是咱们相机的拍摄模式。

1.1 拍摄食物照片的最佳相机模式

我就直说了吧:美食摄影的最佳相机模式是手动模式。在手动模式下拍摄时,你可以控制相机的每一个设置,包括光圈、快门速度和感光度。你不会把任何事情交给运气;这样,每次按下快门时你都能得到想要的结果。

请注意,在手动模式下拍摄时,相机不会为你选择任何曝光设置。相反,你需要亲力亲为。(这并不像听起来那么难!在接下来的部分中,我将确切地解释你如何调整这些设置以获得最佳图像。)

但是如果你对手动模式感到畏惧,你总是可以从相机的半自动模式开始,比如光圈优先或快门优先模式。..... [ 阅读全文 ]


原文链接: https://www.shephe.com/photography/%e7%be%8e%e9%a3%9f%e6%91%84%e5%bd%b1/
版权声明: Kevin's Space 版权所有,转载请用明链标明本文地址
本站相关: 随机文章 | 站长微博 | 关于本站 | 联系站长 | 捐助作者

如何在Bing和Baidu屏蔽CSDN和知乎的搜索结果

知乎现在也和 CSDN 一样已经臭名昭著了,搜一下网上骂声真不少。特别是在搜索技术类文章时,总会出现来自这两个网站的内容,又无法拷贝或查看完整内容,用户体验让人恼火。为了绑住用户而牺牲用户的体验,只能赶走用户。虽然可以使用 AI 问答工具检索答案,但有时还是需要用到搜索引擎。今天决定在搜索引擎中再增加对排除知乎的判断,方法也分享给大家。

以 Edge 浏览器为例,在“设置” > “隐私、搜索和服务” > “地址栏和搜索”菜单中找到“管理搜索引擎”,点击“添加”

如下图,搜索引擎名字自定义,如“Bing -”,快捷方式定义为“bing”,URL 中填入以下完整地址:

{bing:cnBaseURL}search?q=%s+-site:csdn.net+-site:zhihu.com&{bing:cvid}{bing:msb}{google:assistedQueryStats}

如何在Bing和Baidu屏蔽CSDN和知乎的搜索结果-雅余

当我们在浏览器地址栏中输入快捷方式“bing”,按 Tab 键,地址栏就会切换到这个搜索方法上,然后输入你需要的关键词进行搜索即可,你会发现结果页的搜索框中加上了 -site:csdn.net -site:zhihu.com。这是利用了搜索引擎 -site 的命令技巧。如果不想每次都输入快捷方式,可以直接设置为默认搜索。

如果你使用百度,方法类似。URL 中填入以下完整地址:

https://www.baidu.com/#wd=%s -site:zhihu.com -site:csdn.net

你也可以使用浏览器插件来屏蔽。

不求创新就罢了,还越来越闭塞。好吧,就此,和知乎也说再见了。

12 个日出摄影技巧,助你拍出惊艳佳作

要拍摄令人惊叹的日出照片,并不如想象中那么难,甚至能让专业摄影师都印象深刻。作为一名有多年日出摄影经验的摄影师,我逐步开发出了一套行之有效的技巧和窍门,帮助我每次都能捕捉到惊艳的画面。这些内容包括:

  1. 几乎不会出错的日出拍摄相机设置
  2. 日出摄影的必备装备清单
  3. 拍摄前必须准备的关键步骤
  4. 以及更多实用建议……

如果你想开始拍摄日出,或是希望提升照片效果,继续阅读,你一定会学到有用的技巧!

1. 从考察地点开始(踩点)

尽管直接去一个熟悉的、方便的地方直接拍摄诱惑力很大,但提前规划日出摄影将大大提高了成功的几率。首先,你需要寻找一个最佳的拍摄位置。选择一个远离车流和人群的地方,确保不会被打扰。如果可能的话,提前几天去勘察现场,确保视线开阔,地平线没有遮挡,也没有潜在的危险因素。(同时,确保地点易于抵达,毕竟你要在黑暗中携带相机四处走动!)

随着拍摄日期的临近,时刻关注天气状况。如果拍摄时间正好赶上或紧随暴风雨之后,效果可能令人惊艳。雨水和风暴云层能为画面增添戏剧性的层次感。但一定要注意安全,如果有闪电出现,避免外出,并带上一把手电筒,以便在黑暗中找到前行的路。

同样重要的是,您要仔细留意日出时间。 您可不想到达拍摄地点时才发现太阳已经升到地平..... [ 阅读全文 ]


原文链接: https://www.shephe.com/photography/capturing-sunrise-sunset-images/
版权声明: Kevin's Space 版权所有,转载请用明链标明本文地址
本站相关: 随机文章 | 站长微博 | 关于本站 | 联系站长 | 捐助作者

4个步骤让 MacOS 13 以下版本支持 AVIF 格式预览

如果你使用的是 macOS Ventura(MacOS 13),系统已默认支持 AVIF 格式打开和预览。对于更旧的系统版本,需要通过安装第三方图片浏览软件或拖到浏览器中查看。

AVIF QuickLook 插件可以通过4个简单的步骤,实现在系统直接预览 AVIF 格式,该插件由国内一个作者 DreamPiggy 开发。

要求:

1、macOS 10.11+ (Big Sur+) 以上版本
2、M1/Intel Mac 都支持

步骤:

1、在 Github Release Page 下载最新的 AVIFQuickLook.qlgenerator
2、打开 访达.app (Finder);
3、通过快捷键 Shift + Command + G 打开“前往文件夹”窗口,输入 ~/Library/QuickLook/ 然后回车。 macOS Catalina 以上版本, 使用 /Library/QuickLook/
4、把下载的 AVIFQuickLook.qlgenerator 复制到该文件夹内,可能需要输入电脑密码确认。

如果你已经安装了 Homebrew,只需要一行命令即可。

brew install avifquicklook

安装完,系统就支持直接预览 AVIF 格式了。

教娃搞钱-第4课 做空和做多 (Long and Short)


油管 | B站/小破站 | 微博视频 | 西瓜视频 | 微信视频号 | X/推特 | 小红书

下面是用苹果的例子来解释“做多”(long)和“做空”(short)在股票或加密货币交易中的意思:

做多 (Long)

  • 低价买入:你觉得苹果的价格将来会涨。所以你现在以低价买一些苹果。
  • 高价卖出:后来,当苹果的价格上涨时,你以更高的价格卖掉这些苹果。
  • 获利:因为你以低价买入、以高价卖出,所以赚到了钱。这就叫“做多”。

做空 (Short)

  • 借苹果:你觉得苹果的价格将来会跌。所以你向朋友借一些苹果,承诺以后还给他。
  • 高价卖出:你现在把借来的苹果以当前的高价卖掉。
  • 低价买回:后来,当苹果的价格下跌时,你以较低的价格把相同数量的苹果买回来。
  • 还苹果:你把苹果还给朋友。
  • 获利:因为你以高价卖出借来的苹果、然后以低价买回来,所以赚到了钱。这就叫“做空”。

做空/做多/总结

  • 做多:先买入,再以更高的价格卖出。
  • 做空:先卖出(借来的),然后以更低的价格买回来还给朋友。
  • 股票和加密货币交易中,人们交易的不是苹果,而是公司的股票或数字货币。但原理是一样的!

教娃搞钱系列/提高娃的财商

英文博客:Day 4 Finance: Long and Short

本文一共 398 个汉字, 你数一下对不对.
教娃搞钱-第4课 做空和做多 (Long and Short). (AMP 移动加速版本)

扫描二维码,分享本文到微信朋友圈
75a5a60b9cac61e5c8c71a96e17f2d9c 教娃搞钱-第4课 做空和做多 (Long and Short) 教娃 教程 教育 财商 资讯 跟我一起来谈钱 金钱
The post 教娃搞钱-第4课 做空和做多 (Long and Short) first appeared on 小赖子的英国生活和资讯.

相关文章:

  1. 智能手机 HTC One M9 使用测评 虽然我对手机要求不高, 远远没有像追求VPS服务器一样, 但是怎么算来两年内换了四个手机, 先是三星 S4 用了一年多, 然后 Nokia Lumia 635 Windows Phone, 后来又是 BLU, 半年多前换了...
  2. 按揭贷款(房贷,车贷) 每月还贷计算器 去年给银行借了17万英镑 买了20万7500英镑的房子, 25年还清. 前2年是定率 Fix Rate 的合同 (年利率2.49%). 每个月大概是还 700多英镑. 有很多种还贷的计算方式, 定率/每月固定 是比较常用的. 简单来说就是 每个月交的钱是...
  3. 同一台服务器上多个WORDPRESS站点的一些设置可以移出去 我自从把所有网站都挪到一处VPS服务器上 就发现很多事情省事很多 可以同时管理多个网站 包括 WORDPRESS博客. 比如我有四个WORDPRESS博客 然后我就把通用的一些资料给移出去 移到 HTTP或者HTTPS都不能直接访问的文件夹里这样就更安全许多. 文件 wp-conn.php 存储了 相同的数据库资料. 1 2...
  4. 优化设计 个人主页 并且 PageSpeed Insights 双项 100分 坛子的个人主页 www.tanzhijun.com 不错 很适合个人主页的模板. 而且是手机友好. 于是我照着把 我的主页改了改. https://steakovercooked.com 并且做了几点修改: 0. 使用 google mod_pagespeed 把 JS,...
  5. 在英国开车的简单介绍/英国开车上路需要准备什么? 在英国合法上路需要有: 有效的驾照; MOT 车的年检; 路税 (Road Tax);还有最重要的汽车保险; 四者缺一不可. 千万不要有侥幸心理, 因为警察现在都高科技, 都能扫描车牌就能知道你合不合法. 不合法直接拦下来轻则罚款, 重则扣车上述法庭. 驾照 在英国可以用欧盟的大部分驾照,...
  6. iPhone 15 Pro Max 1TB 体验: 手机容量进入TB时代 今年圣诞节给自己搞了个iPhone 15 Pro Max 1TB 并且给媳妇买了个iPhone 15 Pro 128 GB作为圣诞礼物。我选的颜色是 Blue Titanium 蓝色钛金,媳妇选了一个白色 Titanium。 iPhone...
  7. 老婆的配偶签证被拒 郁闷死了, 601镑签证费打水漂,一去不回!费钱费力. 去年12月份我请了律师拿到了永居.老婆是T1G签证的陪工签 (DEPENDENT VISA) 2016年4月份到期. 然后我就想说得趁早把她的签证转成配偶签(SPOUSE)这样她就可以尽快走五年永居的路线. 今天收到拒签信,原因是我没有提供 有工资进帐的那份银行帐单,我提供了我和我老婆的联名帐户, 但是工资并不是直接打到这个帐单上的.所以就这一点被拒了.完全不给解释,不给补材料的机会.601镑就这样再见了. 英国的签证寄出之后是先由另一个部门先收费, 收完费才正式审理,而且不管结果如何是不退钱的.后悔没让律师弄,也不至于到现在浪费这么多时间和金钱,签证还没过.由于原签证还没到期,所以还不能上述.估计只能等搬完家后年底请律师搞定这事. 真是郁闷, 600镑, 我可以再买一个IPHONE6,或者给我的新买的车换四个轮胎....
  8. 公司给配了台高配DELL笔记本 早上例会结束的时候我顺便说了一句 我的笔记本有点慢, 当时我并不知道我的经理远程用电话也参加会议了(他全程在听), senior staff SE 对着电话说, “peter, you hear that? btw, my disks are...

利用 Mac 快速操作实现图片批量转换为 AVIF 格式

继上一文介绍了我“利用 Mac 快速操作实现图片批量转换为 WebP 格式”捣腾成功后,希望通过同样的方法实现利用 Mac 快速操作实现图片批量转换为 AVIF 格式,捣腾结果分享如下。

为什么使用 AVIF 格式?

AVIF 是一种基于AV1 视频格式的现代图片格式,实现卓越的压缩效率,同时保持高图像质量。AVIF 通常比WebP、JPEG、PNG 和 GIF 具有更好的压缩效果,并且旨在取代它们。AVIF 对宽色域、高动态范围 (HDR) 和渐进式渲染的支持增强了视觉体验,预示着图像细节精美且高效交付的未来。号称 Web 开发人员和摄影师的首选。据统计,AVIF 全球使用情况为 92.95%,除 IE 浏览器、Opera Mini、QQ 浏览器、KaiOS 浏览器外都已支持,WordPress 6.5+ 已支持 AVIF 格式

利用 Mac 快速操作实现图片批量转换为 AVIF 格式-雅余

通过 AVIF 格式其开发组织“开放媒体联盟”(AOMedia),顺藤摸瓜在其 Github 账号上找到了 libavif 这个用于编码和解码 AVIF 格式的库和使用文档。

我的操作步骤如下:

一、安装 Homebrew

这部分就不重复介绍了,见“利用 Mac 快速操作实现图片批量转换为 WebP 格式”一文。

二、使用 Homebrew 命令安装 libavif 包

在终端中运行一下命令:

brew install libavif

回车直至安装完成。注意是否有出错或文件无授权的提示,按需对文件夹进行可操作授权。注意 libavif 包的安装路径,后面需要用到。

三、添加 Mac 快速操作 Workflow

1、在 Mac 上打开“自动操作”,选取“快速操作”; 利用 Mac 快速操作实现图片批量转换为 AVIF 格式-雅余

2、在工作流的顶部,它显示“工作流程收到当前”,选择“图像文件”,然后在“位于”下选择“访达.app”;

利用 Mac 快速操作实现图片批量转换为 AVIF 格式-雅余

3、接下来,在“自动操作”的左侧面板,在“资源库”下选择“实用工具”,然后将“运行 Shell 脚本”,拖放到右侧工作流程面板中;

4、对于“运行 Shell 脚本”,“Shell”选择“/bin/zsh”,“传递输入”选择“作为自变量”。

把以下代码片段粘贴到下面文本框中:

for f in "$@"
do
fname="${f%.*}.avif"
/usr/local/Cellar/libavif/1.1.1/bin/avifenc -s 10 -q 85 "$f" "${f%.*}.avif"
done

然后在“文件”菜单选择“储存”,保存文件名为“转换为 AVIF”,保存到默认地址即可。

注意:
1)libavif 的路径是为通过 Homebrew 安装的 libavif 设置的,如果您手动安装了 libavif,那么它可能在 /usr/bin 中,您需要相应地调整路径(我的最终路径是 /usr/local/Cellar/libavif/1.1.1/bin/avifenc );

2)-q 质量标志当前设置为 85,默认为 60,但您可以将其设置为 1-100 之间的任何值(越高将产生更高质量的图像,但压缩较少);-s 代表速度,默认为6;默认不删除照片 exif 信息,需删除则加上 --ignore-exif 参数。

5、选择你需要转换格式的图片,可多选,右键菜单的“快速操作”中选择“转换为 AVIF”选项,图片将在当前文件夹中自动生成 AVIF 格式文件。

利用 Mac 快速操作实现图片批量转换为 AVIF 格式-雅余

至此,教程结束。

下图为 WebP 和 AVIF 格式压缩率都设置为 85 所得到的压缩结果,结果是 WebP 的文件更小一些,有点困惑。不知道是不是我设置的压缩率太高了,libavif 官方默认值是 60。本文方法大致如上,至于多少压缩率更好,大家自己摸索吧。

利用 Mac 快速操作实现图片批量转换为 AVIF 格式-雅余

另外,我通过 AVIFQuickLook 插件,已经实现了在老苹果中直接预览 AVIF 格式。使用 Brew 进行安装,命令如下:

brew install avifquicklook

如有误,或有更好的方案,欢迎指正和交流。

利用 Mac 快速操作实现图片批量转换为 WebP 格式

周末进行网站整站备份的时候发现,整站压缩后的压缩包大小为 1G 多,有点难接受。原因是网站图片较多,主要是 JPG 格式照片,占用较多空间。网站流量不大,服务器流量压力方面倒是不担心,但是会对未来网站可能出现的整体迁移、备份造成了压力。虽然去年改版已经对 WordPress 缩略图生成做了限制,只生成必须的三个尺寸,但网站体积还是在快速的增长。

为此,我打算整站改用 WebP 格式图片,在本地处理好图片之后再进行上传。因为使用 WordPress 的插件普遍会保留原文件,另外再生成一批 WebP 格式的文件,反而增加了存储空间。至于 WordPress 媒体库中历史的图片如何替换为 WebP 格式,另行研究。

为什么使用 WebP 格式?

WebP 是谷歌在 2010 年提出的一种新型的图片格式,其优势在于 WebP 格式的图片可以比 JPEG 格式的图片小 26%-34%比 PNG 格式的图片小 25%-34 %拥有更快的加载速度,可以保持比 JPEG 格式更好的图像质量,还支持透明度和动画效果。据统计,WebP 全球使用情况为 96.35%,除 IE 浏览器外都已支持。WordPress 5.8+ 增加了对 WebP 格式的全面支持

利用 Mac 快速操作实现图片批量转换为 WebP 格式-雅余

也有更新更先进的 AVIF 格式WordPress 6.5+ 支持 AVIF 格式),压缩率更高,但浏览器支持度目前略差一些,我的老苹果电脑无法直接预览,所以先忽略,以后再考虑。

Windows 下有不少免费的 WebP 格式批量转换工具,Mac 下比较少。转换 WebP 格式的在线应用也是有的,但上传下载太耗时。可喜的是,Mac 可以通过命令行工具,配合自动操作功能也可以实现批量转换。

我的操作步骤如下:

一、安装 Homebrew

前提条件,需要在运行 MacOS 至少为 10.14(Mojave) 或更高版本的 Mac 上安装 Homebrew。如果您尚未安装 Homebrew,请先安装。

什么是 HomeBrew?

HomeBrew 是一个免费且开源的包管理器,它简化了 MacOS 用户安装软件的过程。无论是命令行工具、语言运行时还是应用程序,HomeBrew 都能帮助你轻松管理。它的口号是“The missing package manager for macOS”,意即它弥补了 MacOS 缺失的包管理功能。

安装 HomeBrew 非常简单,执行一行脚本即可。为了提升安装速度,建议更改 Homebrew 的安装源,将其替换成国内镜像

方法1、Homebrew 官方脚本:(速度欠佳,会出现超时)

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

方法2、中科大镜像 Homebrew 镜像服务脚本:

/usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)"

注:最后出现 Installation successful! 或者 Checking out files: 100% (5392/5392), done. 说明安装成功。

必须配置:

更改安装源,替换为国内镜像:

1)替换 brew.git:

git -C "$(brew --repo)" remote set-url origin https://mirrors.ustc.edu.cn/brew.git

2)替换 homebrew-core.git:

git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

方法3、 Gitee 国内镜像服务脚本:(推荐!!)

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

安装过程中按 brew 官方脚本执行,提示安装成功后会让选择国内哪个镜像源:
1)中科大国内源
2)清华大学国内源
3)上海交通大学国内源
4)腾讯国内源
5)阿里巴巴国内源(推荐)

提示配置成功,但还需要重启终端 或者 运行命令 source /Users/用户名/.bash_profile,否则国内地址无法生效。

二、使用 Homebrew 命令安装 WebP 包

在终端中运行一下命令:

brew install webp

回车直至安装完成。注意是否有出错或文件无授权的提示,按需对文件夹进行可操作授权。注意 WebP 包的安装路径,后面需要用到。

三、添加 Mac 快速操作 Workflow

1、在 Mac 上打开“自动操作”,选取“快速操作”; 利用 Mac 快速操作实现图片批量转换为 WebP 格式-雅余

2、在工作流的顶部,它显示“工作流程收到当前”,选择“图像文件”,然后在“位于”下选择“访达.app”;

利用 Mac 快速操作实现图片批量转换为 WebP 格式-雅余

3、接下来,在“自动操作”的左侧面板,在“资源库”下选择“实用工具”,然后将“运行 Shell 脚本”,拖放到右侧工作流程面板中;

4、对于“运行 Shell 脚本”,“Shell”选择“/bin/zsh”,“传递输入”选择“作为自变量”。

把以下代码片段粘贴到下面文本框中:

for f in "$@"
do
fname="${f%.*}.webp"
/usr/local/Cellar/webp/1.4.0/bin/cwebp -q 85 -m 6 -metadata all -mt "$f" -o "${f%.*}.webp"
done

然后在“文件”菜单选择“储存”,保存文件名为“转换为 WebP”,保存到默认地址即可。

注意:
1)cwebp 的路径是为通过 Homebrew 安装的 cwebp 设置的,如果您手动安装了 cwebp,那么它可能在 /usr/bin 中,您需要相应地调整路径(我选择方法3的脚本,最终路径是 /opt/homebrew/Cellar/webp/1.4.0/bin );

2)-q 质量标志当前设置为 85,但您可以将其设置为 1-100 之间的任何值(越高将产生更高质量的图像,但压缩较少);-metadata all 为保留所有图片信息,可选值还有 all, none, exif, icc, xmp。

5、选择你需要转换格式的图片,可多选,右键菜单的“快速操作”中选择“转换为 WebP”选项,图片将在当前文件夹中自动生成 WebP 格式文件。

利用 Mac 快速操作实现图片批量转换为 WebP 格式-雅余

至此,教程结束,可以看看我上一篇文章中图片的转换效果,压缩后图片体积减少了 2-3 倍,效果喜人。本文所有图片均使用 WebP 格式。

利用 Mac 快速操作实现图片批量转换为 WebP 格式-雅余

如有误,或有更好的方案,欢迎指正和交流。

教娃搞钱第三课: 主动收入和被动收入


油管 | B站 | 西瓜视频 | 小红书 | 微信视频号 | 微博视频 | X/推特

认识主动收入和被动收入:给孩子的简单指南

什么是收入?

收入是你赚到的钱。它可以来自不同的地方,比如你做家务拿到的零花钱,或者你在柠檬水摊位卖柠檬水赚到的钱。

什么是主动收入?

主动收入是你通过工作赚到的钱。你需要做一些事情来获得这些钱,比如:

  • 做家务: 当你打扫房间或倒垃圾时,父母给你钱,这就是主动收入。
  • 兼职工作: 等你长大一点,你可能会照看孩子、修剪草坪或在商店打工来赚取钱。

对于主动收入,你需要投入时间和精力。如果你停止工作,你就会停止赚取收入!

什么是被动收入?

被动收入是指即使你不一直工作也能赚到的钱。你只需要做一次,然后它就会持续带来收入,比如:

  • 写书: 如果你写了一本书并卖掉它,每次有人购买时,你都能赚到钱,哪怕你在睡觉!
  • YouTube 视频: 如果你制作了一个视频,人们观看它,你可以通过广告赚到钱,即使你已经完成了视频制作。

有了被动收入,即使你不再主动工作,你也可以继续赚到钱。

为什么这很重要?

了解主动收入和被动收入的区别有助于你计划如何赚取金钱。主动收入很重要,因为它能快速给你带来钱,但被动收入更强大,因为它可以随着时间的推移,在不需要太多额外努力的情况下,持续带来收入。

记住的例子

想象一下种一棵树。主动收入就像每天从树上摘苹果(你必须继续工作才能得到苹果)。被动收入就像种下这棵树,然后它自己不断长出苹果,这样你就可以随时摘苹果了!

快速回顾

  • 主动收入: 通过工作赚取的钱(比如做家务或兼职)。
  • 被动收入: 即使不工作也能赚到的钱(比如通过书或视频赚的钱)。

额外提示

试着想想即使是孩子,你也可以创造被动收入的方法!比如你可以在网上出售艺术作品或开始写博客。这很有趣,还能帮你在睡觉时赚到钱!

教娃搞钱系列/提高娃的财商

被动收入

英文博客:Day 3 Finance: What is Active and Passive Income?

本文一共 732 个汉字, 你数一下对不对.
教娃搞钱第三课: 主动收入和被动收入. (AMP 移动加速版本)

扫描二维码,分享本文到微信朋友圈
75a5a60b9cac61e5c8c71a96e17f2d9c 教娃搞钱第三课: 主动收入和被动收入 教娃 教程 教育 被动收入 财商 资讯 金钱
The post 教娃搞钱第三课: 主动收入和被动收入 first appeared on 小赖子的英国生活和资讯.

相关文章:

  1. 按揭贷款(房贷,车贷) 每月还贷计算器 去年给银行借了17万英镑 买了20万7500英镑的房子, 25年还清. 前2年是定率 Fix Rate 的合同 (年利率2.49%). 每个月大概是还 700多英镑. 有很多种还贷的计算方式, 定率/每月固定 是比较常用的. 简单来说就是 每个月交的钱是...
  2. 智能手机 HTC One M9 使用测评 虽然我对手机要求不高, 远远没有像追求VPS服务器一样, 但是怎么算来两年内换了四个手机, 先是三星 S4 用了一年多, 然后 Nokia Lumia 635 Windows Phone, 后来又是 BLU, 半年多前换了...
  3. 在英国给孩子换学校的经历: 孩子离开了村里的小学 由于搬了家, 孩子上学得提前半小时出门了, 因为早上堵, 也得开车半小时才能到. 之前在 Fen Drayton 村庄上小学, 早上8:45学校门开, 9点敲钟孩子排队依次进入教室, 我们由于在村里, 只需要提前5分钟出门和孩子一起走路就可以了. 现在一下子早上变得很匆忙, 得叫孩子起床, 做早饭,...
  4. 同一台服务器上多个WORDPRESS站点的一些设置可以移出去 我自从把所有网站都挪到一处VPS服务器上 就发现很多事情省事很多 可以同时管理多个网站 包括 WORDPRESS博客. 比如我有四个WORDPRESS博客 然后我就把通用的一些资料给移出去 移到 HTTP或者HTTPS都不能直接访问的文件夹里这样就更安全许多. 文件 wp-conn.php 存储了 相同的数据库资料. 1 2...
  5. 公司请的专业摄影师 公司来了新的CEO管理之后,很多事情都不一样了, 特别是一些公司对外形象的事情就特别的在意, 比如公司网站用上SSL.现在公司还有空闲的位置,请速来(钱多人不傻). 一月份出差回LUTON,刚好公司请来摄影师给高层管理照像放网站上的,于是我也凑了凑热闹(但是却还不够资格被放在公司网站上),不过没关系,放这里也差不多. 人到中年, 沧桑感强了些. 更新更新: 同事用他NB的单反给谢菲尔得办公室的人也拍了一组这样的照片.看起来很不错, 很专业,灯光,道具应有尽有.我已经用在了LINKEDIN页面上,立马高大上. 本文一共 230 个汉字, 你数一下对不对. 公司请的专业摄影师. (AMP...
  6. Leetcode 的在线调试器 最近 leetcode 刷题网站出了一个在线调试器. 个人感觉非常好用. 因为我平时是用 IPAD+蓝牙键盘来刷题, 而在 ipad 上是没有集成的IDE的, 对于调试来说, 只能很原始的让函数退出一个值, 然后尝试不同的输入来发现问题. leetcode在线调试器的好处 理论上来说, 你可以直接在浏览器里解决任何一道...
  7. 优化设计 个人主页 并且 PageSpeed Insights 双项 100分 坛子的个人主页 www.tanzhijun.com 不错 很适合个人主页的模板. 而且是手机友好. 于是我照着把 我的主页改了改. https://steakovercooked.com 并且做了几点修改: 0. 使用 google mod_pagespeed 把 JS,...
  8. 花钱让人换汽车钥匙的电池真是个智商税 今天想不到我这么聪明的人也被人狠狠的收了一把智商税. 今天被收智商税了, 去 Tesco 换车钥匙的电池. . 才发现如此的简单, 那人直接2分钟搞定2个, 然后收了我25英镑. . 服了. . 我还以为很复杂…… 网友说 “1....

如何完美地策划一场摄影活动,试试这七步

当看到网络上别人美美的照片,您是否也曾暗暗想过,自己一定也要去拍它一幅…但最后却不知道如何去实施?又或者,你在执行摄影的流程中遇到了阻碍,却不知道为什么总是失败。在这篇文章中,我们将学习如何用 7 个步骤来策划一场摄影活动,这个工作流程适用于任何类型的肖像拍摄,比如儿童摄影、家庭合照、婚礼摄影、人像写真等。

博主第一次给陌生人约拍的时候确实也遇到了不少问题,好在妹纸颜值在线活泼可爱…最主要的是热爱拍照,所以成片还行。本文原创翻译,我觉得还是有一定的参考性~

1. 确立拍摄目标

策划摄影的第一步是确定拍摄目标,请闭眼问问自己:此次拍摄的目的是什么?这是一个灵光乍现的项目吗?是为了拍摄样片么?是为了展示你在特定风格的作品吗?你想讲述什么故事呢?如果这次拍摄是为了你自己,无论是为了有趣好玩还是为了创作,究其表里都会..... [ 阅读全文 ]


原文链接: https://www.shephe.com/photography/how-to-plan-a-photoshoot/
版权声明: Kevin's Space 版权所有,转载请用明链标明本文地址
本站相关: 随机文章 | 站长微博 | 关于本站 | 联系站长 | 捐助作者

利用 LR/Mogrify 插件在 Lightroom 导出图片时自动添加边框和水印

你是不是羡慕那些手机用户随手一拍就添加上了漂亮的边框、签名和 EXIF 信息?我找了好久,终于可以利用 LR/Mogrify 插件在 Lightroom 导出图片时自动添加边框和水印了。LR/Mogrify 是一个插件,用于 Adobe Lightroom 图像管理和处理软件。该插件扩展了 Lightroom 的导出功能,允许用户在导出图像时进行更细致的图像处理和修改。

LR/Mogrify 2 是 Lightroom 的后期处理插件,可以在从 Lightroom 导出图像时对其进行修饰。其灵活的界面允许您为图像添加外边框和内边框、水印和文本注释。它还能够导出不大于您要求的大小的最佳 JPEG 图像;非常适合上传到限制文件大小的网站。

该插件使用ImageMagick来处理图像。ImageMagick 是一套功能强大的免费命令行实用程序,用于处理图像。

——翻译自插件官网介绍

1. Adobe Lightroom LR/Mogrify 插件功能介绍

LR/Mogrify 是由 Timothy Armes 开发的,旨在解决 Lightroom 导出功能的局限性,与 ImageMagick 软件协..... [ 阅读全文 ]


原文链接: https://www.shephe.com/tutorial/lightroom-lr-mogrify/
版权声明: Kevin's Space 版权所有,转载请用明链标明本文地址
本站相关: 随机文章 | 站长微博 | 关于本站 | 联系站长 | 捐助作者

好照片的标准是什么?浅谈优秀摄影作品的 10 个特征

前几天通过小红书加了一个街拍摄影群“扫街不用扫帚”,里头聚了几十个喜欢街拍摄影的年轻人,群里氛围不错,有说有笑有探讨。也时不时有群友分享自己的摄影照片,以纪实街拍为主,其中不乏有让我印象深刻的片子,但大多数恐怕都不是一张好照片,有些连最基本的曝光三要素都难以保证。

诚然摄影是个娱乐自我的活动,但若您想更进一步,也不是特别狂妄自大之人,定然会在别人的夸赞中逐渐看清真相,认识到自身的不足,所谓查漏补缺方能进步嘛。正好这儿有篇文章《好照片的 10 个特征》,讲述了作者总结的,除开摄影基本技术以外的关于好照片的论调,Kevin's Space 把它转载翻译过来以兹学习共勉。


人们经常问我们如何拍出好照片。作为一家工作室,我们试图开发一种方法,以便我们能够持续创作出令人惊叹的图像。在对我们的艺术进行长达十年的研究中,我们列出了十个最常见于最佳照片的特征。虽然我们使用了婚礼和订婚作品集的示例来制作以下图片,但这些规则适用于所有类型的摄影

如果说有一项总体特征的重要性远超本文所列出的其他特征,那就是每张照片都需要有目的。照片应该以有意义的方式讲述一个故事或捕捉一个独特的时刻。如果你仔细查看你的作品集,发现自己想知道为什么拍摄了一张特定的照片,那么很有可能它缺少以下部分或全部特征。

..... [ 阅读全文 ]

原文链接: https://www.shephe.com/photography/techniques-10-characteristic-of-great-photos/
版权声明: Kevin's Space 版权所有,转载请用明链标明本文地址
本站相关: 随机文章 | 站长微博 | 关于本站 | 联系站长 | 捐助作者

通过Docker快速架设TeamSpeak服务器

好累哦,不想写文章了.jpg 其实早在B站做了视频,但是没想到Docker圈子发生了点事情。现在国内的服务器如果没有可用的镜像大概基本废了,就像我的NAS一样——沉默 陷入沉思…… 镜像的问题只能自助解决了,文章还是要照常放出来。可能具有时效性所以注意发布日期吧。 老样子,先上个云服务器的推广: 云服务器 【腾讯云】2核2G4M:https://curl.qcloud.com/pvf0JZwm 【腾讯云】校园套餐(25岁以下):https://curl.qcloud.com/h0ep9cGa 自家有常开设备和公网IP可忽略,建议货比三家挑便宜好用的 在运营商和系统防火墙都进行操作,如果你是CentOS并启用了防火墙,可以试试: 信息来源:

来源

纯文本生产力方案探讨

很多人会尝试利用手头有限的工具去解决日常生活、工作记录的需求,例如每日晨间日记、每日晚间小结、待办清单、完成清单、灵感速记、项目行动计划等等,或安装一些时髦的App,或直接使用记事本或者excel表格等常见软件。不少程序员利用其轻量开发工具(Sublime Text、Notepad、EditPlus等)同时完成了编码、日常记录和会议记录的诉求。借助 Markdown 语法,甚至可以作为你的超链接收藏夹管理。在纯文本生产力(Plaintext Productivity)的探索上,我分享下我的了解和方案。

探索这个方案的起因,是经历了当年印象笔记 5000+ 条笔记的迁移后,我已尽量远离云笔记,迁移成本太高了。所以现在无论笔记、日志、会议纪要和日记,都使用数据本地化的管理方式,并且文档格式永远不会过时的。

 

2008年 Daniel Lucraft 在其博客中分享了使用单个大文本文件(One Big Text File (OBTF))的利弊:

优点:1) 一切都在一个地方,2) 它很容易在计算机之间同步,3) 它可以在任何文本编辑器中使用,4) 格式永远不会过时。

缺点:1)必须严格地同步,2) 文件可能会变得非常大,3) 在一个大文件中较难找到东西,即使使用搜索,4) 想法可能会在所有其他项目中丢失。

他提出使用git进行版本管理,使用文件夹归类的方式把一个大文件进行拆分,单个文件中对于不同类型的记录内容进行堆栈式(模块化)等方法解决单个大文件的缺点。

但我不建议把纯文本文件拆分的太细,或分类到多个层级的文件夹中。尽量还是坚持一元笔记法的原则。

 

如何有效整理信息》中有关一元笔记法的三条原则:

1、一元化:所有信息都只记录在一个笔记本里/所有信息都只记录在一个文本文件里面;
2、时序化:所有信息按照时间顺序记录,把所有笔记按照日期编号,类似 YYMMDD 这样的 6 位编号/OBTF 里可以把日期标记为小标题;
3、索引化:让笔记能够通过某种规则被找到,提供寻找笔记的线索。

 

堆栈式(模块化)的区分方法其实很简单,每个部分使用明显的区分字符作为间隔。如:

______Inbox 收集箱
______ToDo List 待办清单
______Open Projects 进行中项目
______Done List 完成清单 + Daily 日记
______Close Projects 已完结项目

当任务或项目完成,则按时间倒序移动到对应的模块中。使用明显的区分字符式方便我们在搜索的时候可以快速的定位对应的位置。

 

Daniel Lucraft 在文中还分享了两个有趣的纯文本日历和日志的记录方式。

纯文本日历日记录方式:

以月为一组,每天一行文本记录当天的重要事情。保证每日的记录在一行内,控制字数

五月
2024-05-01 周三 | 启程去阿勒泰
2024-05-02 周四 |
2024-05-04 周六 | 约李娟一块吃饭庆祝
...
2024-05-31 周五 | 每日一记

六月
2024-06-01 周六 | 庆祝儿童节
...

另外对于纯文本笔记,使用日期时间,务必严格保持统一的格式,建议使用 YYYY-MM-DD HH:mm 作为固定格式,时间可选。

纯文本80字符日志:

每行开头是当日时间戳,控制每日日志字数在80字符内,中文可能40个汉字内,一年就365行,一年的点点滴滴就真的历历在目了。

 

可见在单个纯文本中的结构化处理,方式还是非常多样的。

 

Matthew Cornell 在2005年的博客中分享其纯文本的日志方式,和我目前稳定下来的记录方式差不多。每日以“---”作为间隔,正文后面带上时间戳。例子:

---
约李娟一块吃饭庆祝。
2024-05-03 12:30
---
启程去阿勒泰,第一站是喀纳斯。
DAY1:贾登峪——观鱼台——喀纳斯湖——夜宿禾木村
DAY2:禾木村——神仙湾——月亮湾——卧龙湾
2024-05-01 18:30
---

 

Jeff Huang 2022年曾分享其生产力工具就是一个永无止境的.txt文件,引起过一阵骚动。他对单个纯文本文件反复编辑更新长达14年,5万多行文字,记录他作为教授的所做的一切,每天的工作,和谁见面,遇到什么问题等等。通过搜索"meet with",会显示他有超过3000个预定的会议。他会在内容中插入 #关键词,以帮助其快速定位内容和查找上下文。每一天的日志以日期作为开始标记,使用类似"meet with"和#关键词的时候,需要保证格式统一,文本一致。在每一天结束的时候,他就会回顾一天记录的内容,并整理出第二天的待办事项,周而复始。

另外有个经典的案例就是 Soren Bjornstad 在其网站分享的 Random Thoughts,坚持从 2009年到2024年在单页网页上记录其所阅所思。以日期作为间隔,每天的多个事项以 @编号 作为锚点标记,关联的内容以 #编号 实现相互关联,目前已编号至13000+。耐心去看,当中有不少干货信息,是一笔宝贵的财富。

Matthew Cornell 曾对其单个大文本文件进行统计分析, 一个14000行的文本文件大约0.5MB,一个55000行的文本文件大约1.5MB。在2024年,这个大小的文本文件使用文本编辑器都可以秒开和保存,文件同步效率自然也没什么障碍。

 

把以上内容捋一捋,综合各大神的纯文本笔记特点,我的纯文本生产力模板文件结构是这样的:

______Motto座右铭 + Annual Plan 年度计划
/* 每次打开都警示自己和明确核心目标 */

座右铭:
年度计划:
-
-

______Inbox 收集箱
/* 你有什么想法,当天发生什么事情,什么都往这里填,可以加 #关键词 作为索引。当晚或次日早上清空,从而完成整理和回顾。 */

2024-05-01
- 灵感想法 #写作
- 今天发生的事
- 笔记
...

______ToDo List 待办清单
/* 参考 Todo.txt 待办记录规则,见以下规则于示例,+项目标记 作为索引,开始结束时间可省略 */

2024-05-01
- [x] (A) 收拾出游行李 +阿勒泰之旅 @home due:2024-05-01 2024-05-01 2024-05-01
- [完成标记] (优先级) 具体事项描述 +项目标记 @处理环境 due:期限YYYY-MM-DD 创建任务时间YYYY-MM-DD 实际结束时间YYYY-MM-DD
- [ ] (B)
...
- [ ]

______Open Projects 进行中项目
/* +项目标记 作为索引,在整个文档保持一致,标题可补充开始和截至时间 */

+项目名称 start:2024-05-01 due:2024-04-30
- 事项内容 #预定会议
- 事项计划
按需罗列计划细节
记录项目发生事项
...

______Done List 完成清单 + Daily 日记
/* 一天结束,整理、回顾,制定第二天计划,把当日收集箱和已完成任务转移到这里,可补充一段日记或每日复盘感想,每日以“---”作为间隔 */

2024-05-02
- [x] (A)
- [x] (B)
- [x]
...
当日所有速记
每日复盘
---
2024-05-01
- [x]
- [x]
...
当日所有速记
每日复盘
---

______Close Projects 已完结项目
/* 项目结束,把项目转移到这里,标记结束时间,可补充项目小结,项目间以“---”作为间隔 */

+项目名称 close:2024-05-01
- 事项
- 事项
...
项目小结:
---
+项目名称 start:2024-04-01 due:2024-04-30
- 事项
- 事项
...
项目小结:
---

以上每个“______栈”(模块)可根据自己需求调整,栈名称英文中文按喜好调整;“- 事项”按需无限增加;统一以“---”作为分隔;文件以年为周期保存为 .md 格式文件。/* */ 内为模板使用说明。

以上的纯文本生产力模板我自己也还在不断的实验和完善中。目前使用 VS Code 作为 .md 的编辑软件,工作上配合使用 WPS 进行文档处理,.md 文档文件夹使用 WPS云盘进行同步,同步文件夹放在 iCloud 盘中。这样就解决 Win + Mac 的同步处理问题,同时 iOS 可以安装应用打开 iCloud 盘中的 .md 文件进行移动编辑。部分收集箱的内容在一天结束的时候,我会转移到 Obsidian 的仓库中。这个纯文本文件作为 Obsidian 的仓库的其中一个文件也未尝不可,配合双链。

自从简化了我的笔记工具为 Obsidian + VS Code 之后,我已经很少有折腾新的笔记软件的念头。任务提醒应用我只有 iOS 原生的“提醒事项”应用。对于新生的软件工具,我只会大致的试用,了解技术的发展就适可而止了。利用倒腾软件工具的时间,把数据在各个软件间搬来搬去的时间,可以去多读几本书,多出去散步拍照。通过纯文本生产力的持续探索,我在 Obsidian 和 VS Code 所使用的插件也减少到寥寥无几。关于插件的极简,需另外开篇。

关于纯文本生产力,你还可以了解我上一篇内容介绍:值得拥有的纯文本生产力

 

扩展阅读:

- My Big-Arse Text File - a Poor Man's Wiki+Blog+PIM

- My productivity app is a never-ending .txt file

- A Plain Text Personal Organizer

利用Cloudflare WARP科学设置上网方式

1、Cloudflare是什么?

Cloudflare是一家全球领先的云端网络服务提供商,它提供了一系列的网络安全、性能优化和CDN加速解决方案,同时也是最大的域名解析商。

2、Cloudflare WARP是什么?

Cloudflare WARP是Cloudflare推出的一项虚拟私人网络服务。WARP旨在提供更安全、更快速的互联网连接,保护用户的在线隐私和安全。由于Cloudflare有着全球最强大的IP库,所以基本不用担心被封锁的问题。非常牛的1.1.1.1这个IP,就是鼎鼎大名的Cloudflare所拥有。我们可以看一下这个简洁而又霸气的主页,我们可以看到支持苹果,安卓,macOS,Windows,Linux,也就是在所有设备上都可以用。

3、iOS设置教程

首先你需要一个国外的苹果账号,这个非常简单,3分钟就能免费注册一个,怕麻烦的话可以直接某宝购买一个。

然后在应用商店搜索 warp,找到 1.1.1.1:Faster Internet然后下载安装。

打开之后可以看到WARP+套餐每个月6.98刀每月,推荐朋友的话每推荐一个朋友+1GB,当然订阅套餐不是我们的目标,我们是想白嫖无限流量。

点击右上角的三条横线打开设置。

可以看到有两个选项,一个是 1.1.1.1,这个作用比较简单,就是做DNS服务器用的,我们要用的是下面这个WARP+,也就是使用VPN来翻墙的功能。

然后点击下面的账户,点击按键,点击更改密钥

这个密钥怎么获得呢?



4、如何获得密钥

使用Telegram电报搜索generatewarpplusbot,找到这个机器人,点击开始,然后点击/generate

它要求我们订阅两个群组,直接订阅就行,后面可以再取消订阅。

然后再次点击/generate,可能会要求我们做一个小学一年级的加减乘除,直接输入/generate空格然后加减乘除的结果就行,就会给我们生成密钥:

把Key复制到密钥那里面。

把密钥填进去,返回可以看到剩余数据: 24.6PB,也就是2460万G的流量,就是这辈子你正常用都用不完的流量。

然后回到主页面连接WARP+就可以了。然后这个时候打开 https://whatismyipaddress.com,看一下ISP也就是网络服务提供商,是Cloudflare,就连接成功了,城市它会自动给你匹配一个相近的城市。

其他平台差不多的步骤,就不赘述了,最主要的还是生成密钥,记得提前准备好相关环境。

音乐文件播放器属性显示问题

之前的马自达6只能播放CD音乐,后来去苏州加装了播放优盘音乐的功能。原有车载的都不能叫显示屏,只能显示歌名,看不到其它任何信息,切歌只能按照顺序一首首的往下按。2022款的改版雷克萨斯升级了车载大屏,支持了CarPlay,播放音乐时可以看到很多歌曲的信息,感觉很好。

下面两幅图分别是CarPlay和原生车载播放器播放音乐时显示的歌曲信息,显示了歌曲的不少属性,但是有不少重复了,显得很杂乱,不美观。

原生无线CarPlay

雷克萨斯车载播放器

实际上,显示出来的已经是经过处理了的,我用的是一款叫MP3TAG的软件,导入音乐后会显示各种属性,我只添加了最简单的几种,所以显示出来比较杂乱,强迫症患者可以逐一添加相应的属性内容,左下角可以看出也可以添加封面,显示出来会更好看。然后在车上进行调试,达到最美观的效果。

修改歌曲属性不只是可以在播放器上较好的显示歌曲信息,还可以方便整理文件。我把网上下载的《细说红楼梦》导入到iPhone的VLC播放器后,会产生好多个名字差不多的文件夹,查找起文件来很不方便,后来修改文件的“标签”属性,全部改成一样的后再导入手机,所有文件就会在同一个文件夹里(下图)。

福利:明朝那些事儿有声书(王更新)、细说红楼梦(蒋勋):阿里云盘下载(提取码: i4m4);



另外,之前发了一篇文章,莫名其妙被腾讯封了,微信里已经打不开我博客的链接了,申请了很多次都不行。前几天无意中发现腾讯更新了申诉条件,很快通过了,现在已经可以打开了。感谢腾讯

❌