Codex进阶记忆技巧:利用Obsidian知识库构建跨项目共享记忆

Stephen
·4 天前

基础配置就是两步:

1、复制图1的提示词到Codex,让它在Obsidian里创建记忆文件夹

2、复制图2的指令并添加到设置的自定义指令中,作为全局AGENTS.md的一部分,让 Codex 能够在后续工作中自动将有价值的上下文沉淀到 Obsidian

——————

1、提示词

请在我的 Obsidian vault 根目录 [填写你的 Obsidian vault 根目录路径] 下创建一个名为 “Codex” 的文件夹,并将其设置为 Codex 的持久跨项目记忆空间。

使用以下结构:

Codex/
├── TODO.md
├── AGENTS.md
├── people/
├── projects/
├── agent/
└── notes/

这个记忆系统应遵循以下记忆模式:

重点不是保存完整的聊天历史,而是将有用的上下文序列化为持久的 Markdown 文件,便于我查阅、编辑、对比和重复使用。

这个 Codex vault 用于存放围绕我工作的滚动上下文:

  • 人员
  • 决策
  • 待跟进事项
  • 每日笔记
  • 项目状态
  • 重复性工作流
  • 可复用的想法
  • 那些本会在不同对话线程之间丢失的有用背景信息

创建 Codex/AGENTS.md,作为此 vault 的操作说明。

在 Codex/AGENTS.md 中写明:当 Codex 了解到关于人员的持久信息、在项目上取得进展、做出决策,或处理完待跟进事项时,应更新此 vault 中的相关页面。

2、全局规则指令

使用我的 Obsidian Codex 记忆库作为持久的跨项目记忆。

记忆库主目录:
[你的 Obsidian vault 路径]/Codex

在开始重要工作会话时,先快速浏览:
[你的 Obsidian vault 路径]/Codex/AGENTS.md

当你了解到关于人员、项目、决策、待跟进事项、重复性工作流、项目状态或可复用想法的持久背景信息时,将相关内容更新到这个 Codex 记忆库中对应的 Markdown 文件里。

目标不是保存聊天历史,而是把有用的记忆序列化成我可以查阅、编辑、对比和重复使用的文件。

不要直接转储对话记录。记忆更新应保持简洁、具体、可检查。

在结束重要工作会话前,执行一次记忆收尾:

  • 判断是否有任何值得持久记录的内容;
  • 如有必要,更新相应的 Codex 记忆文件;
  • 说明修改了哪些文件;
  • 将尚未解决的待跟进事项记录到 TODO.mdagent/open-loops.md 中。

不要存储密钥、凭证或敏感隐私信息。

评论 (0)

?
0/1

还没有评论,来发第一条吧