我用 Claude Code + Obsidian 搭建了个人知识系统

3 阅读9分钟

我用 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 刃:

  1. 悖论:表面成立,内部有什么矛盾?
  2. 杠杆:推到极端会发生什么?
  3. 溯源:这个观点从哪里来?前提假设是什么?
  4. 反转:反过来看,会不会更接近真相?
  5. 类比:其他领域有没有类似结构?
  6. 笨拙:用最土的话表达会怎样?
  7. 尺度:放大 10 倍或缩小 10 倍,结论还成立吗?

通过标准:至少有一刃让你觉得"这个角度我没想过"。

4.4 第三步:门禁四问

对这条灵感执行 /门禁四问

四问:

  1. 可证伪测试:10 秒内能说出反例吗?
  2. 穿透力测试:能同时解释 A 和 B 两个不相干现象吗?
  3. 最强反方测试:讲给聪明人听,对方会质疑哪里?
  4. 迭代检查:之前有没有讲过类似的?这次新在哪?

输出:每个问题回答"通过/不通过/存疑",最后结论:继续挖矿 / 删除 / 需要补充信息。

4.5 第四步:挖矿(提炼核心判断)

对通过门禁的灵感执行 /挖矿,保存到 `02 - Areas/工作/产品思考/2026-07-18-内容创作核心判断.md`

8 条规则:

  1. 选矿:区分矿和矿渣
  2. 对抗审查:10 秒推翻测试
  3. 钢人测试:反方最强形态下论点还成立吗?
  4. 画面测试:每句话都能浮现具体画面
  5. 删词测试:逐词检视,无意义即删
  6. 禁词检查:清理"赋能/打造/抓手/闭环"
  7. 结构检查:因果/转折/递进,禁止并列堆砌
  8. 源代码自检:删掉 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 常见错误

  1. 把灵感库当收藏夹 → 严格执行入盒标准
  2. 跳过门禁四问直接输出 → 门禁是强制关卡
  3. 追求全面 → 核心判断不锋利等于没写
  4. 内容不互相引用 → 每篇都加上期回顾

六、踩坑经验

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 技能包

安装后直接说出关键词即可触发。


七、总结

这套系统解决了什么?

  1. 知识囤积症 → 入盒标准 + 门禁四问 + 强制清理
  2. 想法不锋利 → 灵感引擎 7 刃 + 挖矿 8 条规则
  3. 输出困难 → 核心判断 → 多渠道输出
  4. 思考碎片化 → 上期回顾形成演进线

不适合谁?

  • 学术研究者(需要广泛阅读,周转率指标无意义)
  • 初阶学习者(需要先建立基础知识广度)
  • 没有反馈系统的场景(无法判断什么是"有用")

跟着实操

  1. 安装 Claude Code + Obsidian
  2. 下载 setup.sh
  3. 运行 bash setup.sh
  4. 写第一条灵感,跑一遍完整管线

参考资源


所有步骤均在 Windows + Git Bash 环境下验证通过。 完整框架见:e:\Obsidian