在 Mac Mini 上运行 Claude:能够自我构建的“第二大脑”

@gippp69
英语3周前 · 2026年6月22日
715K
476
53
43
1.5K

TL;DR

本指南详细介绍了如何利用 Mac Mini、Obsidian 和 Claude API 创建自动化“循环”,无需手动操作即可将 YouTube 视频和文章处理为结构化的知识库。

你家里很可能有一台电脑每天有 23 小时都在闲置。一台合着的笔记本,一个搁在架子上的 Mac Mini,一张桌子底下吃灰的老 PC。它耗着电、占着空间,却顶多偶尔播个 Spotify,对你的生活毫无贡献。

基础款 Mac Mini 售价约 599 美元。它安静无声,功耗比一盏灯泡还低,无论你醒着还是睡着都能运行。这最后一点至关重要。因为一旦你拥有一台永远在线的机器,你就可以把那些你懒得亲自做的无聊工作丢给它,它会永不停歇地为你干活。

本文将展示如何利用 Claude 做到这一点。读完之后,你将在自己的 Mac Mini 上运行三个工作流,将你看过的每一场讲座、你收藏的每一篇文章,以及你写过的每一条笔记,转变为一个能够每日自动更新的结构化第二大脑。总成本:每月仅需几美元的 API 调用费。无需订阅,无需云端工具,也无需一直开着的标签页。

Gipp 🦅 - inline image

为什么选你的 Mac Mini,而不是 Claude 聊天界面?

你当然可以直接把 YouTube 链接粘贴给 Claude 并要求总结。你也可以直接问它关于你笔记的问题。那为什么还需要桌上那个小盒子呢?

因为每次你在聊天界面里做这些事情时,你都是那个触发器。你打开了标签页,你粘贴了链接,你敲下了问题。一旦关闭标签页,工作就停止了。模型是你手中的工具,而手必须一直动,否则工具就会停下。

Mac Mini 不需要一只手。你只需给它一个目标,它就会自行运行循环,检查自己的工作,修复薄弱环节,不断重复直到完成。工程师称之为循环,这正是严肃使用 AI 与在聊天框里打字之间区别所在。

一个循环的结构很简单:

text
1触发 → 某些事件启动它(定时任务、新文件)
2执行 → Claude 完成工作
3验证 → Claude 根据硬性规则检查结果
4迭代 → 修复失败点,若通过则停止

真正起关键作用的有三部分,而人们也正是在这些地方搞砸循环。验证必须是硬性规则,而不是凭感觉,否则 Claude 会给自己批改作业并打个 9 分。循环必须记住自己已经尝试过什么,否则它会永远重复同一个错误。而且它必须知道何时该放弃,否则它会整夜运行并让你白花钱。

所有这些都需要一个安身之处。聊天标签页是错误的地方,Mac Mini 才是正确的选择。

技术栈:Mac Mini, Obsidian, Claude?

三个层次,就这么简单。

硬件。 Mac Mini,永远在线。运行定时任务(macOS 上为 launchd)和少量 Python 脚本。任何便宜的迷你 PC 都可以实现相同功能,外形大小并不重要。重要的始终是“永远在线”这一点。

存储。 Obsidian。免费、本地化,每条笔记都是你文件夹中的一个 Markdown 文件。脚本可以直接读取和写入该文件夹。这一个事实成就了一切可能。你的循环可以写入笔记,其他循环可以读取它们,所有内容都不会被锁定在某个 API 背后。

大脑。 Claude API。Sonnet 负责严肃思考,Haiku 负责廉价标签和完整性检查。按使用付费,无需订阅。本地 Whisper 负责转录,这样你就不用为每分钟音频付费了。

它们之间的黏合剂是总共约 200 行的 Python 代码。这就是整个配置。

接下来是真正的循环。

循环 1:每场讲座都变成笔记

你观看 Anthropic 关于可解释性的演讲。Karpathy 发布了一个 2 小时的讲解视频。某场会议发布了人人都在引用的主题演讲。你看了一个,没做笔记,一周后几乎什么都记不住。Mac Mini 会替你解决这个问题,你无需做任何事。

text
1触发: 新的 YouTube 链接被放入 ~/loops/queue.txt 文件
2步骤:
3 1. yt-dlp 提取音频
4 2. Whisper 在本地进行转录(免费,在机器上)
5 3. Claude 使用固定提示词读取转录文本:
6 - 5 个关键概念,用通俗语言解释
7 - 3 句值得保留的引文,附带时间戳
8 - 5 个用于一周后自测的问题
9 - 链接到我的知识库中关于相关主题的现有笔记
10 4. 输出保存为 ~/Obsidian/Lectures/{title}.md
11验证: 笔记必须包含全部四个部分,并且至少有 2 个指向现有笔记的 [[维基链接]]。
12 否则,使用更严格的提示词重新运行。
13停止: 验证通过,或重试 3 次后退出

放下一个链接,走开,回来时你将看到一条结构化的笔记,它已经知道与你知识库中的哪些内容相关联。

验证步骤是大多数人都会跳过的部分,而正是这一点让整个系统有了价值。“至少 2 个指向现有笔记的维基链接”是一条硬性规则。Claude 无法蒙混过关。没有这条规则,模型会很乐意向你提供一个模糊的摘要,然后宣布完成。有了这条规则,循环就被迫将新想法与旧想法实际连接起来,而这正是拥有知识库的全部意义所在。

同样的模式适用于任何讲座、任何播客、任何会议演讲。只要有音频,它就能变成笔记。

Gipp 🦅 - inline image

循环 2:你保存的每篇文章都变成笔记

你整天都在收藏文章。Pocket、Instapaper、Readwise,还有你发誓一定会回去看的浏览器标签页。你从未回去过。“稍后阅读”文件夹是阅读内容的坟墓。

Mac Mini 为你阅读它们。

text
1触发: 每晚 11 点,扫描 Pocket/Readwise 的导出文件夹
2 以查找新内容
3步骤:
4 1. 提取每篇新文章的全文
5 2. Claude 使用固定提示词阅读:
6 - 一句话总结
7 - 3 个主要论点及其是否成立
8 - 最有说服力的引文,附带链接
9 - 这篇文章为我提出的 1 个问题
10 - 链接到关于同一主题的现有笔记
11 3. 输出保存为 ~/Obsidian/Articles/{title}.md
12验证: 笔记必须包含全部五个部分,并且至少有 1 个指向现有笔记的 [[维基链接]]。
13 如果文章内容空洞,则笔记标记为“低价值”并从摘要中跳过。
14停止: 验证通过,或文章被标记为“空洞”

这个循环教会你大多数人犯的第二个错误:停止条件。没有停止条件,如果 Claude 在一篇糟糕的文章(付费墙、垃圾文本、抓取错误)上卡住,循环就会永远重试下去,你的 token 账单就会悄悄攀升到不合理的高度。这里的规则很简单。验证通过,你就停止。如果未通过,你就跳过该文章,记录原因,然后继续。循环永远不会在一个有问题的输入上无休止地旋转。

一个月后,你的“稍后阅读”堆将变成一个可搜索的论点与引文档案,而不是一个你永远不会打开的链接墓地。同样的模式适用于 PDF、新闻通讯以及任何有文本内容的东西。

循环 3:每天早晨你醒来就能看到简报

Mac Mini 比你醒得早。利用这一点。

text
1触发: 工作日上午 6:30
2步骤:
3 1. 扫描 ~/Obsidian,查找 7 天/30 天/90 天前修改过的笔记
4 2. 随机选取 3 条(根据我标记为“复习”的标签加权)
5 3. Claude Haiku 为每条笔记生成一个间隔重复问题
6 4. 通过 Telegram 机器人发送到我的手机,或固定到今天的日记中
7验证: 每个问题必须引用笔记中的实际内容,而不是通用提示。
8 Claude 为自己的问题打分,并将任何低于 8 分的问题重新生成。
9停止: 已发送

这里才是成本问题真正重要的地方。每个循环都会消耗 token,而 token 就是钱。陷阱在于,循环在每次运行时都会重新读取其上下文,所以一个运行十次的循环成本不是十个提示,而是十个提示,而且每个提示都在不断变大。

这个特定的循环规避了这一点。Haiku 的成本大约是 Sonnet 的十二分之一,笔记很短,验证很紧凑,整个过程最多在两三轮内完成。每天早晨的成本:不到 1 美分。每月的成本:比你读简报时喝的咖啡还少。

原则是:只在真正需要思考的地方使用 Sonnet。标记、评分、完整性检查、简单生成,所有这些都交给 Haiku。Mac Mini 让你像厨房里使用不同灶眼一样混合使用模型。你不会为了煮一个鸡蛋而使用油炸锅。

先试试手动版本?

在你购买任何东西或编写任何一行 Python 代码之前,你现在就可以在 Claude 聊天中,只用一条提示词,感受一下循环如何工作:

text
1你将在一个循环中工作,直到任务达到标准要求。
2
3任务:
4[准确描述你希望生成的内容]
5
6成功标准(严格,没有宽松通过):
7- [标准 1]
8- [标准 2]
9- [标准 3]
10
11循环协议,每轮重复:
121. 规划 - 说明下一步行动。
132. 执行 - 生成或改进作品。
143. 验证 - 每一项标准打分 1-10 分。
15 要极其诚实。列出仍然薄弱的环节。
164. 决策 - 如果每项标准都达到 8 分以上,打印 "FINAL" 并停止。
17 否则打印 "ITERATING" 并首先修复最薄弱的点。
18
19规则:
20- 在所有标准都达到 8 分以上之前,绝不要宣布完成。
21- 每一轮都必须修复上一轮验证中最弱的分数。
22- 不要问我问题。做出合理的假设并记录下来,然后继续。
23
24开始。运行循环直到 FINAL。

Claude 会起草、自我打分、发现薄弱点、重写、重复。这就是一个循环。你用一小段文字就构建了一个。

但请注意缺少了什么,而这正是关键所在。你就是触发器。关闭标签页,一切就消失了。没有定时任务,没有“每天早上都做”,没有醒来就能看到简报。这个差距正是 Mac Mini 要填补的。

手动版本是让你在将某个想法交给机器之前,验证它是否值得融入你的生活。如果一个循环有用到让你在聊天界面中手动运行了三次,那就值得把它放到定时任务上。如果你在第二次之后就不再想用它,那么 Mac Mini 也救不了它。

真正有效的顺序?

不要从定时任务开始。那些能交付并持续运行的循环的构建者,都遵循同样的模式:

  1. 先在 Claude 聊天中手动运行一次,确保可靠。
  2. 将其转化为 Mac Mini 上的一个 Python 脚本。
  3. 将脚本包装成循环(添加验证门和停止条件)。
  4. 然后,只有在这之后,才把它放到 cron 上。

跳过步骤,将未经手动验证的东西安排定时运行,这正是循环在你睡觉时出问题的方式。先手动证明一次,加固它,然后再自动化。

Gipp 🦅 - inline image

这对你来说意味着什么?

Mac Mini 从来就不是重点。重点在于拥有一台永远在线的机器,这样循环就可以在没有你的情况下运行。Mac Mini 只是实现这一点的最简洁方式。

这里的转变不在于一个更花哨的聊天应用或一个新模型。而在于谁来做工作。Claude 不再等待你推动它完成每一步,而是开始在你自己拥有的机器上,写入你自己的文件,按照你设定的时间表,自主运行整个任务。

我的建议是:从本文中的手动循环开始。在 Claude 聊天中运行几次。如果你发现自己再次想要使用它,那就接入 Mac Mini 构建真正的版本。这就是认真的人在使用的全套方案,去掉了那些旨在向你销售东西的部分。

如果你想要更多这样的深度解析,我每隔几天会在 Telegram 和 X 上发布一次。两者都是免费的。

X — https://x.com/gippp69

Telegram — https://t.me/GipArcAI

二次创作

使用 YouMind 创作爆款文章

收集素材、拆解爆点、生成视觉资产、撰写内容,并在一个 AI 工作空间里完成分发。

了解 YouMind
写给创作者

把你的 Markdown 变成干净的 𝕏 文章

图片上传、表格、代码块,往 𝕏 上手动重排太痛苦。YouMind 把整篇 Markdown 一键转成干净、可直接发布的 𝕏 文章草稿。

试试 Markdown 转 𝕏

更多可拆解样本

近期爆款文章

探索更多爆款文章