我用 Claude Code + Obsidian 搭建了个人知识系统
从零到一搭建了一套用 Claude Code 驱动的个人知识系统,全程可复现。 技术向教程,附完整代码和脚本,建议收藏跟着实操。
引子
前阵子看到胡子哥的一条视频,说赚钱的核心是打造自己的知识系统。
这句话击中了我。因为我发现自己一直是"仓鼠型学习者":看书、收藏干货、做笔记,看似每天都在进步,但真正用到的很少。
后来我想明白了一件事:知识是可运行的,不是可收藏的。
所以我决定从零开始,搭建一套属于自己的知识系统。整个过程完整记录在这个 Obsidian Vault 里,今天把它整理成教程分享给你。
一、核心理念
1.1 知识周转率
知识周转率 = 本月使用的知识数 ÷ 本月学习的知识数
健康标准 ≥ 60%。学了 10 个知识点,至少要用上 6 个。用不上的,就该删。
低周转率的后果:
- 短期(1-4 周):低价值知识占用"后台进程",大脑疲于应对
- 中期(1-3 个月):库存积压增加,信息蒸馏能力下降
- 长期(3 个月+):心智系统锁死在"应激反应"模式,创意通道关闭
关键洞察:你不是没想法,你的认知资源被低效占满了。
1.2 Claude Code 是推理代理,不是索引器
很多人用 AI 做知识管理的方式是错的:让 AI 帮你分类、打标签、建链接。建完之后没人看。
正确的用法:让 AI 在工作台上帮你思考、切割、提炼。
二、工具安装
2.1 Claude Code
Claude Code 是 Anthropic 推出的 AI Agent 框架,支持 Windows/macOS/Linux。
功能:
- 在终端里运行,能读写文件、执行命令、运行代码
- 像一个坐在你对面的程序员搭档
- 不绑定任何大模型,可以像换 SIM 卡一样切换"大脑"
安装:
# Windows(推荐国内用户)
winget install Anthropic.ClaudeCode
# macOS
brew install anthropic/tap/claude-code
# 通用(npm)
npm install -g @anthropic-ai/claude-code
验证:
claude --version
2.2 Obsidian
Obsidian 是本地 Markdown 笔记软件,核心能力是双向链接。
- 官网:obsidian.md/
- 下载安装后新建一个 Vault,选一个文件夹路径即可
三、搭建知识库:一键脚本
3.1 PARA 分类法
按处理状态分类,不是按内容类型:
| 抽屉 | 判断标准 | 举例 |
|---|---|---|
| 00 - 灵感库 | 一个让你"不舒服"的观点 | 看到某篇文章觉得不对但讲不清为什么 |
| 01 - Projects | 两周内会处理,有明确目标/截止日 | "30天写10篇产品思考" |
| 02 - Areas | 长期关注,没有结束时间 | "产品经理能力"、"副业探索" |
| 03 - Resources | 以后可能查,现在不直接处理 | 读书笔记、行业报告 |
| 04 - Archive | 已完成或过期 | 已上线的项目文档 |
3.2 一键搭建脚本
# 在 Obsidian 目录下打开 Git Bash
bash setup.sh
脚本会创建:
- 5 个 PARA 目录
- 每个目录的入口说明文件
- 7 个 Claude Code Skill 文件
- 4 个 Markdown 模板
- 辅助脚本(灵感库数量检查)
- 使用说明文档
为什么用脚本? 可复现。换电脑、重装、分享给朋友,一行命令恢复完整框架。
3.3 目录结构
e:\Obsidian\
├── 00 - 灵感库/ ← 灵感入口(核心!)
│ ├── index.md ← 入盒/出盒规则
│ └── 创作流程.md ← 从灵感到内容的完整流程
├── 01 - Projects/ ← 正在推进的项目
│ ├── 工作/
│ └── 个人/
├── 02 - Areas/ ← 长期关注的领域
│ ├── 工作/
│ │ ├── 产品思考/
│ │ └── 技术学习/
│ └── 个人/
│ ├── 副业探索/
│ └── 个人成长/
├── 03 - Resources/ ← 参考资料
│ ├── 工作/
│ └── 个人/
├── 04 - Archive/ ← 归档
├── 05 - Skills/ ← Claude Code 技能文件
│ ├── 灵感引擎.md
│ ├── 门禁四问.md
│ ├── 挖矿.md
│ ├── 上期回顾.md
│ ├── 口播.md
│ ├── 长文.md
│ └── 短文.md
├── Templates/ ← 笔记模板
├── vault-scripts/ ← 辅助脚本
├── setup.sh ← 一键搭建脚本
└── SETUP.md ← 使用说明
四、核心管线:从灵感到内容
这是整个系统的发动机。
4.1 完整流程
灵感库/某条灵感.md
↓
/灵感引擎 → 7 刃切割
↓
/门禁四问 → 验证
↓(通过)
/挖矿 → 提炼核心判断
↓
选择输出:/口播 或 /长文 或 /短文
↓
/上期回顾 → 形成演进线
4.2 第一步:记录灵感
入盒标准:必须让你感到"不舒服",满足至少一条:
- 🔴 这个观点我不认同,我要说出来
- 🔴 这个东西我以为懂了,但讲不清楚
- 🔴 这个现象让我困惑,没有简单解释
- 🔴 这个旧认知最近被动摇了
操作:
# 1. 复制模板
cp Templates/灵感卡片.md "00 - 灵感库/2026-07-18-主题.md"
# 2. 填写内容
# 来源、原始观点、你的反应
示例:
# 内容创作的瓶颈不在灵感,在加工
## 来源
某创作者分享文章
## 原始观点
内容创作者不缺灵感,缺的是把灵感变成成品的加工流程。
## 我的反应
- [x] 不认同,我要说出来
4.3 第二步:灵感引擎(7 刃切割)
读取 `00 - 灵感库/2026-07-18-内容创作的瓶颈不在灵感,在加工.md`,执行 /灵感引擎
7 刃:
- 悖论:表面成立,内部有什么矛盾?
- 杠杆:推到极端会发生什么?
- 溯源:这个观点从哪里来?前提假设是什么?
- 反转:反过来看,会不会更接近真相?
- 类比:其他领域有没有类似结构?
- 笨拙:用最土的话表达会怎样?
- 尺度:放大 10 倍或缩小 10 倍,结论还成立吗?
通过标准:至少有一刃让你觉得"这个角度我没想过"。
4.4 第三步:门禁四问
对这条灵感执行 /门禁四问
四问:
- 可证伪测试:10 秒内能说出反例吗?
- 穿透力测试:能同时解释 A 和 B 两个不相干现象吗?
- 最强反方测试:讲给聪明人听,对方会质疑哪里?
- 迭代检查:之前有没有讲过类似的?这次新在哪?
输出:每个问题回答"通过/不通过/存疑",最后结论:继续挖矿 / 删除 / 需要补充信息。
4.5 第四步:挖矿(提炼核心判断)
对通过门禁的灵感执行 /挖矿,保存到 `02 - Areas/工作/产品思考/2026-07-18-内容创作核心判断.md`
8 条规则:
- 选矿:区分矿和矿渣
- 对抗审查:10 秒推翻测试
- 钢人测试:反方最强形态下论点还成立吗?
- 画面测试:每句话都能浮现具体画面
- 删词测试:逐词检视,无意义即删
- 禁词检查:清理"赋能/打造/抓手/闭环"
- 结构检查:因果/转折/递进,禁止并列堆砌
- 源代码自检:删掉 50% 内容,核心判断还在吗?
输出:300-800 字核心判断,读完后能直接讲出来不卡壳。
4.6 第五步:多渠道输出
| 输出形式 | 触发词 | 目标 | 适用平台 |
|---|---|---|---|
/口播 | 口播 | 60 秒脚本,开头 3 秒必须有钩子 | 抖音、视频号 |
/长文 | 长文 | 900-1200 字,3-4 个论点 | 公众号、小报童 |
/短文 | 短文 | 300-400 字,一段观点 + 一个例子 | 知识星球、朋友圈 |
4.7 第六步:认知演进线
读取本项目和上篇内容,执行 /上期回顾
可选句式:
- "上期我讲了 X,这期我发现它不完整,真实情况是……"
- "上期我认为 Y,我错了,新认知是……"
- "上期留下一个问题:Z,这期给出一个更准确的答案……"
效果:读者看到你的思考在生长,你自己看到每个洞见被迭代了几轮。
五、日常维护
5.1 每周日清理
bash vault-scripts/check-inspiration.sh
脚本输出示例:
📊 当前灵感库未处理笔记数量: 5
⚠️ 警告:灵感库超过 10 条,建议清理。
🗑️ 以下灵感超过 14 天未处理,建议删除:
00 - 灵感库/2026-06-01-某个旧灵感.md
规则:超过两周没处理的笔记 → 直接删,不可惜。
5.2 核心指标
| 指标 | 含义 | 健康标准 |
|---|---|---|
| 知识周转率 | 本月使用的知识数 ÷ 本月学习的知识数 | ≥ 60% |
| 库存知识数 | 脑子里"待用"的知识总数 | 逐月递减 |
| 清理率 | 删除的知识数 ÷ 库存总数 | 每月 5-10% |
5.3 常见错误
- 把灵感库当收藏夹 → 严格执行入盒标准
- 跳过门禁四问直接输出 → 门禁是强制关卡
- 追求全面 → 核心判断不锋利等于没写
- 内容不互相引用 → 每篇都加上期回顾
六、踩坑经验
6.1 每个项目用独立文件夹
# 错误:在根目录启动,扫描整个文件夹导致信息过载
cd ~
claude
# 正确:进入项目目录再启动
mkdir my-project && cd my-project && claude
6.2 写好 CLAUDE.md
这是让 Claude "懂你"的关键。我的全局 CLAUDE.md 里写了:
- 角色定位(产品经理协作者,不是全栈工程师)
- 技能包使用指南
- 原型设计规范
- 红线操作(必须先问用户的操作)
6.3 Skill 文件使用方式
05 - Skills/ 下的文件是手动触发 Prompt,有两种用法:
方式一:读取执行法
读取 `05 - Skills/灵感引擎.md` 中的 Prompt,然后对 `00 - 灵感库/2026-07-18-内容创作的瓶颈不在灵感,在加工.md` 执行它
方式二:直接触发词
读取 `00 - 灵感库/2026-07-18-内容创作的瓶颈不在灵感,在加工.md`,执行 /灵感引擎
6.4 多模型切换
| 场景 | 模型 | 特点 |
|---|---|---|
| 代码生成 | Kimi Code | 代码能力极强,200K 上下文 |
| 逻辑推理 | DeepSeek | 推理能力强,有免费额度 |
| 快速响应 | Doubao-Seed | 响应快,适合日常对话 |
| 中文任务 | 智谱 GLM | 国内直连,中文理解优秀 |
6.5 技能包安装
请安装 superpowers 技能包
请安装 frontend-design 技能包,我需要生成 UI 原型
请安装 pua 技能包
安装后直接说出关键词即可触发。
七、总结
这套系统解决了什么?
- 知识囤积症 → 入盒标准 + 门禁四问 + 强制清理
- 想法不锋利 → 灵感引擎 7 刃 + 挖矿 8 条规则
- 输出困难 → 核心判断 → 多渠道输出
- 思考碎片化 → 上期回顾形成演进线
不适合谁?
- 学术研究者(需要广泛阅读,周转率指标无意义)
- 初阶学习者(需要先建立基础知识广度)
- 没有反馈系统的场景(无法判断什么是"有用")
跟着实操
- 安装 Claude Code + Obsidian
- 下载
setup.sh - 运行
bash setup.sh - 写第一条灵感,跑一遍完整管线
参考资源
- Claude Code 官方文档:docs.anthropic.com/en/docs/cla…
- CC Switch:github.com/farion1231/…
- Kimi Code:www.kimi.com/code
- 火山引擎方舟:www.volcengine.com/activity/co…
- 《打造第二大脑》(PARA 框架来源)
所有步骤均在 Windows + Git Bash 环境下验证通过。 完整框架见:e:\Obsidian