SuperAPI AI 工具集

obsidian-session-sync

智能体与模型

查看项目

更新于 10-15 21:38

技能介绍

用途:在 Claude Code 会话结束时,把本次会话产生的文件、决策、发现与未完成任务同步到 Obsidian 仓库,形成可追溯的笔记与项目级记忆。

主要能力:先评估会话内容(新建/修改文件、决策、发现、已完成与剩余任务、失败尝试),再读取仓库状态(CLAUDE.md、当日日记、已有 breadcrumbs、当日会话笔记),然后创建会话笔记、更新日记、写入项目级 .claude/breadcrumbs.md,并做交叉链接,最后确认同步结果。

使用方式:作为技能在会话结束时触发。会读取仓库约定与当日日记,例如 cat "$VAULT_PATH/CLAUDE.md"、TODAY=$(date +%Y-%m-%d)、cat "$VAULT_PATH/Daily/$TODAY.md",并检查 .claude/breadcrumbs.md。会话笔记命名形如 YYYY-MM-DD-session-brief-topic.md,含 frontmatter(type、project、date、status、tags、source)及 What We Did、Changes Made、Decisions、Discoveries、Failed Attempts、Next Steps、Links 等段落。日记在 ## Log 下追加会话摘要,在 ## Links 下加链接。breadcrumbs 追加到项目仓库的 .claude/breadcrumbs.md。

适用场景:多步骤、有决策或研究探索的会话;失败尝试或死胡同也值得记录。短会话或仅回答单个问题,只写日记条目即可。

限制与注意:不触发于一次性问答、无实质产物的会话、没有 CLAUDE.md 的仓库(建议先用 obsidian-vault-init)。禁止同步空会话、覆盖已有日记内容、跳过 breadcrumbs、为琐碎交互创建会话笔记、留下孤立笔记、未读仓库状态就同步。该技能可组合 breadcrumbs、retrospective、obsidian-note-create、obsidian-daily-driver 等技能,未安装时使用内置核心模式。具体安装与配置方式暂未提供。