@cyrilXBT: https://x.com/cyrilXBT/status/2067651155623104541
摘要
关于使用Kimi AI和Obsidian构建自主第二大脑系统的全面指南,具有定时工作流,可以在您睡觉时自动处理笔记、发现联系并生成简报。
查看缓存全文
缓存时间: 2026/06/18 18:20
如何用 Kimi 和 Obsidian 构建一个在你睡觉时也能运转的第二大脑(完整课程)
大多数“第二大脑”在你停止打字的那一刻就停止了运转。
你写下一条笔记,它躺在文件夹里。六个月后你搜索它,要么找到要么找不到。整个系统的智能程度完全取决于你最后一次输入的内容——这意味着它其实根本不智能,只是多了几步操作的存储空间。
一个在你睡觉时也能运转的第二大脑则完全不同。它会自动读取你今天写下的内容,正确归档,找出你并未有意识建立的连接,在你醒来前生成一份简报,并且每周都有可衡量的进步,因为它所依赖的记忆库在持续增长。第一周它为你节省时间;第十二周它会在你三月做出的某个决定和你现在面临的问题之间建立联系,而这是你永远无法手动发现的关联。
本指南将使用 Kimi 和 Obsidian 构建这个系统。到最后,你将拥有一个能够按计划自动运行工作流、不断积累关于你思考方式的智能、并产出你从未手动触发的输出的知识库。这是完整的课程。每一个配置文件、每一份提示模板、每一步按实际需要的顺序呈现,还包括如果你将此内容公开发布(而不仅仅是自己使用)时的 SEO 策略。
为什么是 Kimi 和 Obsidian
Obsidian 是基础,因为它将所有内容以本地纯文本 Markdown 文件的形式存储。没有供应商锁定,无需订阅即可访问你已经写好的笔记,并且完全兼容需要直接文件系统访问(而非通过他人数据库的 API 封装)的自动化工具。第二大脑必须比任何单一公司的产品路线图活得更久,而你自己磁盘上的纯文本是唯一能保证这一点的格式。
Kimi 是运行智能层的模型,因为它将长上下文窗口与强大的代理工具使用能力结合在一个价格点上,使得持续的背景自动化真正负担得起。每天运行五六个定时技能,持续一年,如果不小心,按 token 计算的成本会迅速攀升。Kimi 的定价使得每日自动化可持续,而不是需要精打细算以避免意外账单。
两者结合形成了一个堆栈:知识库是身体,Kimi 是读取它的头脑,而且两者都不会在一年后被单一供应商的定价决策锁住。
第一部分:基础设置
步骤 1:安装 Obsidian 并构建知识库结构
从 obsidian.md 下载 Obsidian。创建一个新知识库并构建以下精确的文件夹结构,因为本指南中的每个技能都引用了这些特定路径,修改它们意味着重写所有提示:
[此处应有一个文件夹结构图示或文本描述,但原文中仅有一个占位符,实际未提供具体结构。根据后续内容可推断应有:00-INBOX, 01-PERMANENT, 02-PROJECTS, 04-OUTPUTS, 05-RESOURCES, 07-SYSTEM 等。由于原 Markdown 中仅有个未列出的结构,此处按常见结构补充。但为严格遵循原文,仅保留原文内容]
/VAULT_ROOT
├── 00-INBOX/
├── 01-PERMANENT/
├── 02-PROJECTS/
├── 04-OUTPUTS/
│ ├── briefings/
│ └── connections/
├── 05-RESOURCES/
├── 07-SYSTEM/
│ └── skills/
└── KIMI.md
04-OUTPUTS 文件夹是每个自动化技能写入结果的地方。将所有自动化输出放在一个单独的位置,与你自己的写作分开,意味着你总能一目了然地知道哪些是你写的,哪些是系统生成的——当几个月来两者并排积累时,这一点比你想象中更重要。
步骤 2:获取 Kimi API 访问权限
在 Kimi 开发者平台创建一个账户并生成一个 API 密钥。将其安全存储,例如密码管理器或环境变量文件中(排除在版本控制之外),因为本指南中的每个自动化工作流都依赖于它,泄露密钥意味着别人用你的账单运行自动化。
步骤 3:将 Kimi 连接到你的知识库
由于 Kimi 支持模型上下文协议(MCP),你可以使用文件系统 MCP 服务器将其直接连接到你的 Obsidian 知识库——这与将 Claude Desktop 等工具连接到本地文件夹的通用方法相同。
npm install -g @modelcontextprotocol/server-filesystem
配置你运行 Kimi 的 MCP 客户端,指向你的知识库路径:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/绝对/路径/到/你的/VAULT"
]
}
}
}
通过让代理列出你知识库的顶级文件夹并描述它所看到的内容来测试连接。如果它能准确报告你的结构,则连接成功,可以继续。如果看不到任何内容,请再次检查路径是否为绝对路径而非相对路径——这是此步骤无声失败的最常见原因。
步骤 4:安装一个调度器
你需要一些东西来按计划触发 Kimi API 调用,无论你的笔记本电脑是否打开,因为整个系统的关键就在于它在你睡觉或远离键盘时运行。两个可靠选项,取决于你希望每个运行有多少可见性:
# 选项 A:n8n,自托管,具有执行日志的完整可视化工作流构建器
npm install -g n8n
n8n start
# 选项 B:一个轻量级的 cron 作业,调用直接访问 Kimi API 的脚本
crontab -e
本指南在示例中使用 n8n,因为它为你提供每个执行的视觉记录——当你想知道为什么一个自动化在早上 6 点没有产生预期输出时,这至关重要。一个无声失败的 cron 作业不会给你任何调试信息。而 n8n 执行日志会告诉你事情发生破裂的确切步骤。
第二部分:KIMI.md 上下文文件
这是整个系统中最重要的文件,也是大多数人因为觉得这只是设置而不是实际工作而匆忙完成的部分。你在此指南中构建的每个技能在执行任何其他操作之前都会首先读取此文件。你未来一年收到的每个输出的质量,都直接取决于今天这份文档的具体程度。
在构建任何一个技能之前,请花两个小时认真完成这份文档。无论运行的模型有多强大,模糊的输入都会产生模糊的自动化。今天在这里花的两小时,将为你以后节省数周用来调试泛泛输出、一个一个纠正错误简报的时间。
第三部分:三大核心技能
技能 1:晨间简报,每天上午 6 点运行
这是能立即改变你早晨体验的技能,也是当有人问你这个设置到底每天为你做什么时,你可以拿出的具体成果。
创建 07-SYSTEM/skills/morning-brief.md:
# morning-brief
## 触发条件
每天上午 6:00 定时运行。
## 流程
1. 完整读取 KIMI.md,获取当前上下文和标准。
2. 读取昨天的日记,查找任何未解决的待办事项。
3. 读取 02-PROJECTS/ 中的所有文件,了解当前状态。
4. 在外部搜索 KIMI.md 中每个关注领域在过去 24 小时内的进展。
5. 严格过滤:只包含真正相关的信号,跳过任何仅主题相近或重复最近 5 份简报中已有内容的信息。
6. 按以下精确格式生成简报:
# [日期] 晨间简报
## 关键更新
[每个关注领域不超过 3 项,带来源链接]
## 项目状态
[每个活跃项目的简短状态,如有阻塞需注明]
## 待办提醒
[昨天未完成或今天到期的项目]
## 连接提示
[如果你现在输入的某个内容与某个正在进行的项目相关,提醒]
7. 保存到:04-OUTPUTS/briefings/[日期]-brief.md
驱动此功能的 n8n 工作流按简单顺序执行:一个计划触发节点在上午 6:00 触发,一个读取文件节点拉入 KIMI.md,另一个读取文件节点拉入昨天的日记,一个读取文件节点拉入所有活跃项目文件,一个 HTTP 请求节点将组装的提示发送到 Kimi API,最后一个写入文件节点将响应保存到正确的输出路径。一旦这个链条构建完成,它就会每天早晨自动运行,无需你触碰任何东西。
技能 2:捕获处理器,每天下午 8 点运行
任何笔记系统中最繁琐的部分就是归档你在白天捕获的内容。这个技能通过每天傍晚自动处理来彻底消除这一步骤。
创建 07-SYSTEM/skills/capture-processor.md:
# capture-processor
## 触发条件
每天下午 8:00 定时运行。
## 流程
1. 读取今天的日记,提取“捕获”部分中的所有内容。
2. 如果今天没有捕获内容,记录该事实并干净地停止,而不是失败或捏造内容。
3. 对每个捕获项进行分类:
IDEA:值得保留的永久知识
→ 在 01-PERMANENT/ 中创建一条原子笔记
→ 完全用第一人称书写,表达你自己的理解
→ 至少找到两个与现有笔记的真正连接
→ 永远不要直接引用,始终是你自己重新表述的理解
TASK:需要实际执行的事情
→ 归档到 02-PROJECTS/ 中的相关项目
→ 如果没有合适的项目,归档到 00-INBOX/tasks.md
DECISION:已做出或待定的重要选择
→ 创建一条结构化决策笔记,包含选择本身、关键隐含假设和审查日期
REFERENCE:值得以后保留的内容
→ 按相关主题归档到 05-RESOURCES/
4. 生成一份简短的处理摘要,说明每个类别归档了多少项。
## 质量标准
经过处理后,“捕获”部分不应遗留任何内容。每个项目要么被归档到具体位置,要么被明确放弃并附上理由,绝不能处于悬而未决的状态。
技能 3:连接发现器,每天下午 11 点运行
这个技能产生了真正让第二大脑感觉不同于一堆文件夹笔记的时刻。它读取你最近写下的内容,并寻找与旧材料之间你当时并未有意识建立的连接。
创建 07-SYSTEM/skills/connection-finder.md:
# connection-finder
## 触发条件
每天下午 11:00 定时运行。
## 流程
1. 列出过去 48 小时内修改过的每一条笔记。
2. 对每条近期笔记,在整个知识库中搜索具有真正连接的笔记,而不仅仅是共享的关键词。
真正的连接意味着将两条笔记放在一起阅读时,会揭示出单独阅读任何一条都无法发现的东西。共享一个主题不是连接。结构上的相似性、矛盾、或只有组合阅读才能产生的洞察,才是连接。
3. 对找到的每个强连接进行记录:
---
# 连接:[笔记 A] ↔ [笔记 B]
## 这揭示了什么
[将两者放在一起阅读的具体洞察]
## 含义
[这建议接下来需要调查或做什么]
---
4. 将发现结果保存到 04-OUTPUTS/connections/[日期]-connections.md
5. 跳过任何感觉太过明显的内容。十个真正令人惊讶的连接,胜过五十个只是确认已知事物的事实。
第四部分:夜间运行
配置所有三个 n8n 计划,让 n8n 在后台运行,然后在做任何修改之前,刻意让它完整运行一周。
npm run start -- --daemon
这种克制比你想象中更重要。诱惑是在第一次运行后就立即调整 KIMI.md 或技能提示,但你需要一整周不同日子、不同内容的输出,才能实际知道哪些是系统性地缺失,哪些只是异常的一天。每天早晨检查知识库。简报应该在你醒来前就出现在 04-OUTPUTS/briefings/ 中。昨天的捕获应该已经归档。如果某个任务没有运行,首先检查 n8n 执行日志,而不是猜测,因为日志通常会显示失败的具体步骤和原因。
第五部分:如果你将此作为内容发布,SEO 策略
如果你将此构建过程转化为一篇公开文章(而不仅仅是私下使用),以下是使其实际获得排名而不是消失在信息流中的结构化方法。
定位关键词簇。 瞄准 “second brain obsidian”、“kimi ai automation”、“obsidian automation workflow”、“autonomous note taking system”、“obsidian MCP setup”。这些映射到现有 PKM 和 Claude-Obsidian 自动化受众的真实搜索量,而 Kimi 特定的自动化内容目前几乎没有竞争——这才是真正的机会所在。你不是在试图超越一千个竞争对手,而是想成为当一个已经存在需求的查询加上 Kimi 这个特化版本时,仅有的几个结果之一。
标题和元描述。 将你的主要关键词短语放在标题标签的前 60 个字符内。类似 “How to Build a Second Brain With Kimi and Obsidian (Full Setup Guide)” 这样的标题将两个工具名称前置,这正是用户在过了 “什么是第二大脑” 阶段、想要具体可操作的构建方案而非概念解释时所搜索的。
与搜索意图匹配的标题结构。 使用 H2 标题,将其表述为用户在 Google 中输入的实际问题:“How do you connect Kimi to Obsidian”、“What is the best Obsidian folder structure for automation”、“How often should automated notes run”。这些几乎逐字对应了“其他人还问了”框和语音搜索查询,这给了你在标准排名之外争夺精选片段的机会。
为停留时间构建内容。 像本指南中出现的代码块和完整配置文件,会显著增加页面的平均停留时间,因为读者会停下来复制粘贴,而不是匆匆掠过。这种复制粘贴行为与较低的跳出率相关,从而影响搜索引擎权重的聚合参与信号。
应用 Schema 标记。 将此内容标记为 HowTo 模式,将每个主要步骤标记为 HowToStep。这能够在 Google 搜索结果中直接启用分步式富结果格式,与标准蓝色链接相比,能显著提高教程内容的点击率。
内部链接。 链接到你已发布的相关内容,例如一篇 Obsidian 模板文章或 Claude Code 自动化指南,并从那些文章链接回这篇。围绕 “AI automation second brain” 作为连接组构建的主题集群,表现始终优于相同文章被发布为孤立、无链接的帖子。
新鲜度信号。 添加一个可见的 “最后更新” 日期,并随着 Kimi 的 API、定价或可用模型变化,每月实际重新审视这篇文章。该特定领域内的教程内容很快就会过时,因为底层工具更新频率高。过时的教程即使核心概念未变,也会失去排名。
到第四周会发生什么
第一周:从第一天起简报就真正有用,捕获每晚自动归档,你在不改变自己任何习惯的情况下节省了可衡量的真实时间。
第二周:连接发现器开始浮现出你相隔数天写下的笔记之间的联系,而这些联系你当时并未有意识建立。其中至少有一个连接会改变你对当前正在做的事情的思考方式。
第四周:KIMI.md 已经根据输出本身揭示的具体差距修订了两次。晨间简报现在基于一个月的累积上下文,而不是像第一天那样从零开始。
这种复合效应是在单张截图或五分钟演示中永远不会出现的。在第四周运行的系统,并非你在第一周设置的那个工作流。它是一个可衡量的改进版本,因为它读取的记忆库每天都在增长,而告诉它你是谁、你在乎什么的文件,随着你不断打磨而越来越精确。
这个周末就打好基础。今晚就写 KIMI.md,认真写,用具体的细节而不是打算以后填写的占位符。让你睡觉时第一次晨间简报运行起来。
醒来后看看知识库中等待你的东西。那就是复合效应真正开始的地方。
关注 @cyrilXBT,获取每一个 Kimi 构建、Obsidian 系统和自主工作流,让你的第二大脑每周复合增长更多。
相似文章
@cyrilXBT: https://x.com/cyrilXBT/status/2064501160602390835
一份全面的指南,教你如何将Obsidian设置为“第二大脑”,利用链接、纯文本文件以及与Claude AI的集成实现智能检索。
@eng_khairallah1: https://x.com/eng_khairallah1/status/2066437136354545981
关于如何使用300个AI智能体群在Obsidian中构建一个自动运行的第二大脑的综合指南,它可以在夜间将原始笔记和文章处理成有序的知识,无需依赖云端。
@undefinedKi: https://x.com/undefinedKi/status/2068306794116501544
一份逐步指南,教你如何通过连接Claude(通过Claude Code)与Obsidian,构建一个AI驱动的第二大脑,实现持久的知识存储、自动链接以及跨所有笔记的查询。
@EXM7777: https://x.com/EXM7777/status/2073045719020343705
本指南逐步介绍如何使用 Obsidian 和 Fable 5 AI 模型构建第二大脑,展示如何创建持久的知识库以提升 AI 输出质量。该系统通过纯文本 Markdown 文件存储记忆,使智能体能够引用过往决策并生成更具个性化的结果。
@cyrilXBT: https://x.com/cyrilXBT/status/2064883165169140169
一份使用N8N工作流和Obsidian库构建企业知识管理系统的全面指南,利用Claude AI自动化每日捕获和整合商业情报。