目录

为什么需要它

换电脑、换软件后,资料散落在各个角落,想找的时候怎么搜都找不到。与其这样,不如搭一个属于自己的知识库:把看过的文章、PDF、笔记全放进去,以后想找什么,直接问 AI 就行。

这套方案用 Obsidian 存数据(本地、Markdown、数据自己掌控),用 Codex 当知识库管理员(自动整理、分类、关联、回答)。

0、开始前准备

需要三样东西:

软件 作用 获取方式
Codex AI 助手,负责整理、归档、回答问题 codex.com(或 ChatGPT 桌面版里的 Codex)
Obsidian 基于 Markdown 的本地笔记软件 obsidian.md(按系统选对应版本)
Obsidian Web Clipper 浏览器插件,一键把网页文章抓进 Obsidian 浏览器扩展商店搜「Obsidian Web Clipper」

装好 Obsidian 后,新建一个本地仓库(Vault),名字随意,比如「AI 知识库」,并指定存放位置(例如 D 盘)。

1、打通 Codex 与 Obsidian

1.1 打开工作目录

在 Codex 桌面版里,打开本地文件夹,选择你刚才在 Obsidian 建的那个仓库目录(如 D:\AI知识库)作为工作区。这样 Codex 就能直接读写 Obsidian 里的文件——两者本质上是同一套本地文件夹。

1.2 搭好目录结构

在 Codex 聊天里发送:

先在当前工作目录搭好知识库基础结构:新建 raw 和 wiki 两个文件夹,wiki 里再建 concepts、entities、sources 三个子目录;根目录创建 AGENTS.md、index.md、log.md 三个 Markdown 文件,先保持为空。完成后把目录结构展示给我确认。

最终目录长这样:

AI知识库/
├── raw/                  # 原始资料(只读)
├── wiki/
│   ├── concepts/         # 概念、方法、观点
│   ├── entities/         # 人物、公司、工具、平台
│   └── sources/          # 原始资料摘要
├── AGENTS.md             # AI 工作规范
├── index.md              # 知识库目录
└── log.md                # 整理/修改日志

回到 Obsidian,左侧就能看到这些文件——和你电脑本地这个仓库里的分类完全一致。

1.3 写入 AGENTS.md(AI 工作规范)

普通提示词是「这一次聊天告诉 AI 怎么干」,AGENTS.md 更像提前给 AI 写好的员工手册:Codex 每次进入这个工作区,都会先自动读取根目录的 AGENTS.md,按这份规矩干活。

把下面这段发给 Codex,让它写进根目录的 AGENTS.md 即可:

# AI 知识库工作规范

## 你的身份
你是这个知识库的 AI 管理员,负责把 raw/ 里的原始资料整理到 wiki/。默认使用中文。

## 文件规则
- raw/:原始资料,只读,不修改、不删除。
- wiki/concepts/:概念、方法、观点。
- wiki/entities/:人物、公司、工具、平台。
- wiki/sources/:原始资料摘要。
- index.md:知识库目录。
- log.md:记录每次整理和修改。

## 整理规则
- 只处理新增或发生变化的资料。
- 新建页面前先搜索 wiki/,已有相关页面就更新,避免重复。
- 提取有长期价值的观点、方法、案例、数据和事实,不要机械复制原文。
- 相关页面之间使用 [[双链]] 建立联系。
- 重要内容注明来源,方便回到原始资料核实。

## 冲突与不确定内容
- 不同资料说法冲突时,不要擅自覆盖,保留不同观点并注明各自来源。
- 资料里没有的信息不要自行补充;无法确认的内容标记为「待确认」。

## 回答问题
- 先查看 index.md,找到相关知识页后再读取。
- 知识页信息不足时,可继续查看对应的 raw/ 原始资料。
- 知识库没有答案时直接说明,不要自行编造。

## 修改边界
- 可以直接新增、更新知识页和双链。
- 删除文件、大量改名、调整目录结构或处理重要冲突前,先询问我。
- 每次整理完成后,同步检查并更新 index.md 和 log.md。

小提醒:这种规范不是越长越好。塞太多没必要的规则,反而会增加 AI 的探索范围、消耗 token,甚至降低任务完成率。精简 + 保留自己最想要的需求即可。

到这里,准备工作全部完成。

2、三步实操

第一步:上传资料

用装了 Obsidian Web Clipper 的浏览器打开要收藏的文章 → 点扩展图标 → 确认后点 Add to Obsidian

插件设置里需要确认两处,确保抓进来的资料能被 AI 识别:

  1. Vault:选的是不是你要保存的那个仓库(AI 知识库);
  2. Note location:填的是不是 raw

两处没错,回 Obsidian 就能在 raw/ 里看到刚保存的文章。多存几篇,效果更好。

第二步:让 AI 整理归档

回 Codex,发送:

先按 AGENTS.md 的规则检查一遍,处理 raw/ 里这次新增的资料,整理进 wiki/:已有相关页面就补充更新,没有就新建,避免重复。全部处理完,同步更新 index.md 和 log.md。

Codex 会自动分类:

  • 概念、方法类 → concepts/
  • 人物、公司、工具类 → entities/
  • 每份原始资料 → sources/ 里留摘要和来源
  • 相关页面之间 → 自动用 [[双链]] 连起来

处理完回 Obsidian,原本堆在 raw/ 里的几篇文章,已经被拆成一页页可以互相跳转的知识;index.md 更新了整体目录,log.md 记录了这次具体处理了哪些内容。

这时可以顺手打开 Obsidian 左侧的关系图谱,看知识点之间的关联网络。

第三步:向知识库提问

在 Codex 对应的知识库聊天窗口里直接问(比如「Kimi K3 的大致操作步骤是哪几步」),它就会基于你上传到 Obsidian 的资料来回答。之后想问什么就问什么。

3、维护与自动化

知识库需要维护:时间长了会出现无效双链、没有关联的独立页面、前后说法冲突,越堆越乱。这些可以交给 Codex 的定时任务(Automations)自动处理。

每周检查任务

在 Codex 聊天里发送:

帮我创建一个每周执行一次的知识库检查任务:检查无效双链、没有关联的独立页面,以及不同知识页之间有没有明显冲突。发现问题后先整理出来给我确认,不要直接修改;确认之后再处理,并把这次变化记录到 log.md。

频次可以根据自己的需要调整。

每日自动整理任务

每天检查一次 raw/ 里有没有新增资料:有就按 AGENTS.md 的规则整理进 wiki/,并同步更新 index.md 和 log.md;没有新增内容就不执行其他操作。

⚠️ 重要原则:涉及观点冲突的内容,不要让 AI 自己拍板。两篇资料说法不同,不代表其中一篇一定错。让 AI 负责发现问题,最后保留哪个由你自己决定。

两个任务设好之后,日常就轻松了:看到值得保存的文章、PDF、笔记,只需扔进 raw/,剩下的整理、更新和检查全部交给 Codex。

几点补充

  • WorkBuddy → Codex 的对应关系:WorkBuddy 的「选择工作空间」对应 Codex 的「打开本地文件夹」;两边的对话指令、AGENTS.md 规范、定时任务机制是通用的,直接照搬即可。
  • 如果你已经在用 PARA 结构,也可以不新建独立仓库,而是把 raw/wiki/ 映射进现有体系——核心原则不变:原始资料区只读,整理后的知识页区可写,规则写进 AGENTS.md。
Logo

葡萄城是专业的软件开发技术和低代码平台提供商,聚焦软件开发技术,以“赋能开发者”为使命,致力于通过表格控件、低代码和BI等各类软件开发工具和服务,一站式满足开发者需求,帮助企业提升开发效率并创新开发模式。

更多推荐