obsidian-mind: 持久记忆库,供 AI 编码代理跟踪专业背景和绩效证据

obsidian-mind: 持久记忆库,供 AI 编码代理跟踪专业背景和绩效证据

它解决的问题

AI 编码代理(如 Claude Code)通常在每次会话开始时从零开始,丧失对目标、团队动态和过去决策的上下文。Obsidian Mind 为这些代理提供持久的结构化记忆系统,使它们能够维护用户工作、项目和专业成长的长期知识图谱。

它是如何工作的

该项目是一个 Obsidian 库模板,设计为用作代理的工作目录。它使用过程钩子和代理驱动的内容管理的组合:

  • Lifecycle Hooks:这些 TypeScript 脚本会在会话开始时自动注入上下文(如 “北极星” 目标),实时分类用户提示,并在文件写入后验证 markdown 文件。
  • Vault-First Memory:持久知识存储在 git 跟踪的 markdown 的 markdown 文件中。代理管理这些笔记,将项目与人员和决策关联。 -文件中。代理管理这些笔记,将项目与人员和决策关联。
  • Tiered Loading:为了节省 token,它使用轻量级的初始上下文注入,并依赖可选的 QMD 工具进行语义搜索,以按需拉取特定信息。
  • Agent Integration:它通过配置文件和钩子与 Claude Code、Codex CLI 和 Gemini CLI 进行集成。

适用对象

使用 AI 编码代理的软件工程师和开发人员,他们希望自己的 AI 助手能够记住专业背景,跟踪绩效评估的成就,并自动管理项目文档。

亮点

  • Automated Context Injection:自动上下文注入:在每次会话开始时自动加载活跃的项目和任务。
  • Semanic Search:可选地与 QMD 集成,以高精度检索库内容。
  • Performance Tracking:一个内置系统,将工作笔记与能力框架关联,自动生成绩效评估的证据。
  • Specialized Subagents:专业子代理:用于诸如 “brag-spotting”(发现未捕获的胜利)和 “slack-archaeology”(从 Slack 重建事件)等任务的专用代理。
  • Agent Agnostic:代理不可知:使用共享的 markdown 约定和脚本,在多个基于 CLI 的 AI 代理之间工作。

Sources