面向 Claude Code、Codex 等 AI 智能体的插件,用 LLM 编译可检索、兼容 Obsidian 的知识库。
HurricaHjz/SecondSelf
运行在 Obsidian 中的个人 AI 智能体框架,由 Claude Code 协调多个助手智能体,并以自动维护、可引用的本地知识库作为长期记忆。
- Star
- 147
- Fork
- 12
- 未关闭 Issue
- 0
- 最近提交
- 21天前
这是什么?
Second Yourself 是一个用于构建个人 AI 智能体的框架,让智能体记住用户的资料,并基于这些资料采取行动。前沿大模型负责推理,多智能体框架按照书面约定协调各个助手,而保存在用户本机的 Markdown 知识库承担长期记忆。目前它运行在 Obsidian 内的 Claude Code 或 Claudian 插件中,并可通过 Codex CLI 调用 GPT 模型作为助手。
当前主要用法是科研助手。你把 PDF、幻灯片、网页等资料放入知识库,智能体会将其整理为相互链接的笔记,维护交叉引用和目录,并在回答问题时标注所引用的笔记。每条笔记都带有可信度等级,知识库也可以检查失效链接、孤立笔记和相互矛盾的内容。
项目仍处于 1.0 之前阶段,设计变动较频繁。使用前需要安装 Obsidian、已登录的编码智能体以及用于文档转换的 MarkItDown。可以通过 `setup.sh --with-example` 加载内置示例知识库,先查看效果再建立自己的知识库。
核心功能
- 01将 PDF、幻灯片、网页等资料编译为 Obsidian 中相互链接的 Markdown 笔记。
- 02基于知识库回答问题,并标注所引用的笔记。
- 03为每条笔记标注可信度,并标记相互矛盾的说法和知识缺口。
- 04通过 Codex CLI 调用 GPT 模型作为助手,且助手只能写入被分配的文件。
- 05提供 lint 和 deep-lint 检查,用于发现失效链接、孤立笔记和过时结论。
- 06可在 CUSTOMISATION.md 中自定义智能体的名称、语气和长期偏好。
适用场景
- 从论文和文章构建科研资料库,并基于它获得带引用的问答。
- 在 Obsidian 中维护个人知识库,让 AI 智能体持续阅读和扩充。
- 搭建共享知识库,供一组编码或科研智能体共同调用。
- 将笔记类型和工作流改造为 AI 研究以外的其他领域。
快速上手
- 1
用 pip 安装 MarkItDown 转换工具
pip install 'markitdown[all]' - 2
克隆仓库
git clone https://github.com/HurricaHjz/second-yourself.git - 3
进入克隆的文件夹
cd second-yourself - 4
首次使用前运行一次安装脚本(或用 setup.sh --with-example 加载示例)
bash setup.sh
使用前须知
- 仍处于预发布阶段,在 v1.0 之前设计经常变动。
- 需要 Claude Code 或 Obsidian 中的 Claudian 插件,并消耗 API 或套餐额度。
- GPT 辅助代理需要已安装并完成认证的 Codex CLI。
- 本版本不包含 professor-loop 编写工作流。
标签
常见问题
- SecondSelf 是什么?
- 运行在 Obsidian 中的个人 AI 智能体框架,由 Claude Code 协调多个助手智能体,并以自动维护、可引用的本地知识库作为长期记忆。 Second Yourself 是一个用于构建个人 AI 智能体的框架,让智能体记住用户的资料,并基于这些资料采取行动。前沿大模型负责推理,多智能体框架按照书面约定协调各个助手,而保存在用户本机的 Markdown 知识库承担长期记忆。目前它运行在 Obsidian 内的 Claude Code 或 Claudian 插件中,并可通过 Codex CLI 调用 GPT 模型作为助手。
- SecondSelf 可以免费使用吗?用的什么许可证?
- SecondSelf 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- SecondSelf 还在维护吗?
- 活跃维护中。SecondSelf 最近一次提交是在 2026年10月1日。
- SecondSelf 适合用来做什么?
- 从论文和文章构建科研资料库,并基于它获得带引用的问答。 在 Obsidian 中维护个人知识库,让 AI 智能体持续阅读和扩充。 搭建共享知识库,供一组编码或科研智能体共同调用。 将笔记类型和工作流改造为 AI 研究以外的其他领域。
- SecondSelf 怎么安装和运行?
- 用 pip 安装 MarkItDown 转换工具: pip install 'markitdown[all]' 克隆仓库: git clone https://github.com/HurricaHjz/second-yourself.git 进入克隆的文件夹: cd second-yourself 首次使用前运行一次安装脚本(或用 setup.sh --with-example 加载示例): bash setup.sh
- 在哪里获取 SecondSelf?
- 源代码和安装说明在 GitHub 上:https://github.com/HurricaHjz/SecondSelf
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
面向 Claude Code 与 OpenAI Codex 的深度研究工具,把网页与学术资料沉淀为可检索的 Markdown 知识库,并生成带引用的报告。
一套由 8 个 AI 智能体和 14 项技能组成的系统,通过对话管理你的 Obsidian 笔记库。
一套以纯 Markdown 文件存放在 Obsidian 库中的 AI 幕僚长系统,追踪日程、待办和规则,并生成晨间简报。
一套 Claude Code 技能包,覆盖学术研究从文献调研、写作、同行评审到修订定稿的全流程,每个阶段由人工确认。
开源、可检查的 AI Agent 分身框架,把个人知识、记忆与决策整理成有证据依据的个人助手。