Skip to content

我把自己用的这套 AI x Obsidian 知识库,开源了

Published:

00

前言

上周我写了一篇文章:

把我近一段时间将 AI 接入 Obsidian 的过程理了一下。反响还不错,有不少朋友加我微信,都在问一些细节。

主要集中在两个方面,一个是我这套系统是具体怎么搭建起来的;还有一个是我里面的模板、 skills,能不能分享出来

本来之前就有计划把一些模板和 skills 分享出来。后来想了一想,里面的模板和 skills 虽然重要,但整个系统要跑起来,发挥出威力,还需要有一套框架性的支撑

我花了两天时间整理优化了一下,准备把这套系统开源出来,包括框架、模板、 skills 以及常见用法。

希望大家拿到后,花一点时间就可以把这一套系统正常跑起来。

那这篇文章算是针对性的一个使用指南。我会分为两部分来分享。

01

项目信息

Github 地址: https://github.com/jexchan/dailyup-second-brain-starter

项目包括完整的知识库目录结构,内置了完整的系统规则、22 种卡片模板和 10 个 AI 技能。

开源协议:

项目代码采用的 MIT,内容是 CC BY 4.0。

简单来说就是:自由使用、修改、商用,保留出处就行。

也欢迎大家帮我点一下收藏,或者分享给有需要的朋友,感谢!

02

新手指南

1. 克隆项目到本地

# 方式 A:用 GitHub Template 一键创建
# 点击仓库首页的 "Use this template"

# 方式 B:直接 clone
git clone https://github.com/<repo>.git my-brain
cd my-brain

克隆到本地后,用 Obsidian 把 my-brain/ 作为 Vault 打开,然后大家可以先浏览一下项目的整体结构,包括有哪些文件夹,每个文件夹下有哪些文件,通过文件名应该就大概知道是干什么的了。

我在项目当中已经预设了一些示例文件,包括知识卡片、项目等等,主要是方便大家先有一个整体的感觉。

重点可以查看一下 00_System/ 下面的所有文件,系统的所有规则都在这下面。

2. 检查项目情况

打开 Claude Code 或 Codex,在 Vault 目录下跑一下 session-brief 这个技能。

/session-brief

AI 很聪明,它会告诉你当前系统的基本情况是什么样的,接下来该怎么做,按它说的来做就行了。

跑出来的部分内容截图

通常来说,把下面三件事情做了,你的第二大脑就真正上线了。

  1. 补充个人上下文,让 AI 更了解你
  2. 清空系统中的示例数据并创建今日 Daily Note
  3. 创建你的第一张知识卡片

3. 补充个人上下文

个人的上下文都是放在 01_Context/ 文件夹下面的。

这是让 AI 长期协作生效的前提

主要补充下面三个文件:

  1. 01_Context/About_Me.md — 告诉 AI 你是谁
  2. 01_Context/Mission_and_Vision.md — 长期方向
  3. 01_Context/Current_Priorities.md — 当前重点

这一步是整个系统的灵魂注入 。填得越具体,AI 越了解你,与 AI 协作的效果越好。

内容也不建议手动填写

可以打开 Claude Code 或 Codex,直接语音输入告诉 AI:下面是关于我的一些信息,我是谁?我的目标和愿景是什么,当前重点在做什么等等。

然后加上一句,帮我更新到我的上下文信息里去

正常情况下,系统会知道把你输入的信息更新到对应的文件里去。

建议一定要去 01_Context 下打开这些文件,检查一下描述的是不是准确,是否满足你的要求。

4. 清空示例并创建 Daily Note

这一步比较简单,我已经帮你准备了一个脚本,直接运行即可

bash scripts/init.sh --yes

怎么在终端下运行这条命令,你也可以直接告诉 AI,让它帮你去运行。

让 AI 帮你运行这条命令

同样别忘了,运行完成后,打开 Obsidian 去看一看,验证一下所有的示例文件是否都清除掉了,今日的 Daily Note 是否创建好了。

5. 创建第一张知识卡片

调用 /card-creator 技能,开始积累内容,构建你的知识网络

使用方法也非常简单,比如,下面是我调用这个技能,然后用语音输入的方式录入了一段我看到的话和一点启发。

调用技能创建卡片示例

敲回车后,card-creator 技能会帮我判别这些是否需要被拆分成不同的几张卡片,每张卡片应该属于什么类型。

经确认后,AI 会帮我把这张卡片创建起来,并且也会检查现有的卡片是否有与当前这张卡片有关联的,如果有关联,它也会通过 Obsidian 中的双向链接帮我把关联加上。

新建的这张卡片部分内容截图

在整个过程中,建议所有的写操作,都需要由你自己来判断,确认后才去真正执行

我们的目的不简单是为了创建这张卡片,而是为了帮助你更好地思考,所有的内容都需要经过你的脑

03

核心设计思路

老系统思路

在把 AI 接入 Obsidian 点之前,我花在 Obsidian 上的设计主要就是两个:

  1. 一套自己定义的文件命名规范
  2. 原子化的知识卡片设计

有了这两点,我要去找到某个信息,它的一个路径就非常清晰了。

文件名 ⭢ 特定文件 ⭢ 双向链接 ⭢ 相关联的文件

当时我其实一点都不关心我整个文件的组织结构,因为它对我触达信息没多大用。

新系统思路

现在不同,一旦我们要和 AI 协作,结构和规则就非常重要了。这里面有一个关键的点是,知识库的使用者不再只是我自己,还有 AI

所以我们需要为 AI 设计,这也是我所理解的 AI native。

所以在当前这套系统,文件夹的组织方式是怎么样的,文件命名的规则是怎么样的,AI 该通过什么方式去找到所需要的信息,这些都非常重要。

简单来说,我是在构建一个有规则的第二大脑,我和 AI 都了解这些规则,而且知道怎么去用它

核心规则可以浓缩成三句话:

  1. 每个文件夹都有明确的任务作用
  2. 每个知识单元都是原子化、可链接、可复用的
  3. 每条规则都写下来,给人看,也给 AI 看

下面是整个项目的文件夹结构及作用。

├── 00_System/       # 所有规则都在这里
├── 01_Context/      # 你是谁、想做什么(AI 首先读这里)
├── 02_Daily/        # 每日记录
├── 03_Projects/     # 具体项目(8 件套标准结构)
├── 04_Knowledge/    # 长期知识沉淀(含 22 种原子化卡片)
├── 05_References/   # 网上剪藏
├── 06_Tasks/        # 任务收集
├── 07_Bases/        # 数据库视图
├── CLAUDE.md        # AI 协作总导航
└── AGENTS.md        # 通用 Agent 导航

设计一:CLAUDE.md

这是 Vault 里最关键的一个文件,给 AI 的第一封信。

任何 AI 协作工具(Claude Code / Cursor / Codex)进入这个 Vault 的第一件事,就是读它。

里面写清楚了:

以后再进入项目,AI 不再需要你每次都解释一遍背景。

你打开 Claude Code,直接说”帮我做个周度回顾”,AI 就知道去读最近 7 天的 Daily Note、最近的项目 04_Next.md、本周 06_Tasks/This_Week.md,然后给你一份结构化的周报。

设计二:22 种原子化卡片

这是从 Zettelkasten 方法论里提炼出来的核心工作流。

每张卡片只讲一件事,通过 [[双向链接]] 和文件属性里的 related 字段构建知识网络。

这 22 种类型覆盖了知识工作的全部基本单元:

内置了 22 中原子化卡片类型模板

每种类型都有结构化模板。

AI 可以根据你说的话,自动判断类型、填模板、保存到正确位置

注:这些知识卡片类型是根据我自己的需求来设定的,绝大部分应该可以通用。如果你有自己特定的需求,你也可以创建自定义的知识卡片类型,加入到系统。

设计三:10 个开箱即用的 AI 技能

这是最有意思的部分。

我把很多高频、重复性的流程,做成了可复用的 Skills。这些 Skills 也是我当下和这套系统进行交互的主要方式

模板里预装了 10 个最常用的 Skills,任何支持 Agent Skills 的工具都能用:

系统内置的 10 个技能

这些 Skills 的共性是:它们都基于这套系统的结构去工作的。不是你给 AI 一段话让它凭空生成,而是让 AI 从你已有的知识里提取、综合、产出。

04

结语

说了这么多,这套系统主要是解决让大家快速用起来的这个问题,但它并不能解决你怎么样把它用得更好的问题

唯一的建议就是,一旦跑起来,尽量的多用、多记、和 AI 多互动。

个人的经验,当你系统里面的卡片超过 100 张的时候,系统的价值就会慢慢浮现出来了

如果你也认真对待长期学习这件事,希望它能帮你搭一个不会烂尾的知识基础设施。

另外,这套系统框架也还在不断的迭代当中,肯定还有不少待完善的地方。

欢迎 Star ⭐ 和 Fork,更欢迎提 Issue 和 PR

如果你也在用 Obsidian,或者也在探索 AI 如何真正进入自己的知识系统,欢迎加我微信一起交流!

[全文完]
✦ BETTER, EVERY DAY ✦

如果你对 AI 时代如何创作与学习 感兴趣

请添加下方微信,一起学习交流


上一篇
写作,是一项被严重低估的认知训练
下一篇
我把用了 4 年的 Obsidian,花 1 个月用 AI 重构了