
恢复还是分叉Agent Client for Obsidian的Session History帮你管理每一段AI对话【免费下载链接】obsidian-agent-clientBring AI agents into Obsidian via Agent Client Protocol (ACP), such as Claude Code, Codex and Gemini CLI.项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-agent-clientAgent Client for Obsidian简称 Agent Client是一款把 Claude Code、Codex、Gemini CLI 等 AI 编码智能体直接接入 Obsidian 的插件。它的Session History会话历史功能让你随时恢复Restore或分叉Fork过去的每一段 AI 对话——继续上次的任务或者换个思路另起炉灶而不必担心覆盖原来的记录。本文带你快速上手这套 Obsidian AI 对话管理方案。为什么需要 Session History用 AI 智能体写作或改代码时你经常会遇到这种情况昨天的对话聊到一半今天打开 Obsidian 想接着问却发现对话没了想基于上一轮回答换个方向再试一次但不想弄乱原来的记录同时开了好几个 AI 会话分不清哪个是哪个Session History 就是为解决这些问题而设计的每次你发送消息插件都会自动保存会话元数据标题、时间、工作目录和完整的消息历史包括智能体的回复、工具调用和计划。如何打开 Session History3 步上手打开任意一个 AI 聊天窗口点击聊天标题栏的History 按钮时钟图标在弹出的会话历史窗口中选择要恢复、分叉或重命名的会话 窗口中会只显示你当前智能体支持的操作——不同智能体能力不同不支持的按钮不会显示。恢复还是分叉Restore vs Fork 一张表看懂这是 Session History 最核心的两个操作区别在于要不要动原来的对话操作行为适合场景Restore恢复智能体重连到原会话历史消息完整展示新消息继续原对话接着上次没聊完的任务往下走Fork分叉从该点复制出一份全新会话原会话保持不动新消息进入分叉会话想探索另一个方向又不想影响原记录Edit title给会话改名方便日后检索管理大量 AI 对话时Delete从历史中删除该会话清理不再需要的记录一个实用的工作流让智能体完成初稿后用Fork开一个分支在新分支里要求换一种更简练的风格重写两条线互不干扰。会话存在哪里双份本地存储说明发送消息时插件会在两个层面保存会话插件侧会话元数据存在 Obsidian 的数据目录中每段对话的消息单独存为一个 JSON 文件sessions/{id}.json相关实现在 session-storage.ts智能体侧由智能体自己管理插件删除会话只清除本地副本不会删除智能体侧的数据历史窗口的界面与删除确认逻辑位于 SessionHistoryModal.tsx完整功能说明见官方文档 session-history.md。配合 Session Manager 总览所有 AI 对话当会话多了光有历史列表还不够。Agent Client 还提供Session Manager会话管理器一个侧边栏视图列出当前打开的所有聊天会话侧边栏、浮动窗口、内嵌对话块并实时显示每个会话的状态——空闲、生成中、等待授权还是出错。打开方式有两种点击任一聊天窗口的⋮ 菜单 → Open session manager命令面板Cmd/Ctrl P搜索Open session manager对任意会话条目点击右侧的⋮或右键可以**重命名Rename或关闭Close**该会话视图——关闭视图不会删除会话它仍保留在 Session History 中随时可恢复。内嵌在笔记里的对话块也会出现在管理器列表中带embedded标记其管理方式详见 session-manager.md。常见问题排查提示原因与办法This agent does not support session restoration当前智能体不支持恢复/分叉但仍可查看和删除本地保存的会话Preparing agent...智能体还在初始化稍等片刻即可No previous sessions该智能体与库下还没有会话先发一条消息创建第一个会话另外如果你希望把对话沉淀为 Markdown 笔记归档还可以配合 Chat Export 功能 一键导出想并行跑多个智能体可参考 多会话指南。小结Session History 让 Agent Client for Obsidian 的 AI 对话不再是一次性消耗品✅恢复随时接上次没聊完的 AI 对话✅分叉从历史节点开新分支原会话不受影响✅本地自动保存元数据 完整消息历史双份存储✅Session Manager一屏掌握所有 AI 会话的实时状态装好插件、装好任一 ACP 智能体之后点一下标题栏的时钟图标你就可以开始管理每一段 AI 对话了。【免费下载链接】obsidian-agent-clientBring AI agents into Obsidian via Agent Client Protocol (ACP), such as Claude Code, Codex and Gemini CLI.项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-agent-client创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考