SuperAPI AI 工具集

brain-save

办公与效率

查看项目

更新于 10-15 22:40

技能介绍

用途:将当前会话的上下文——决策、进度、计划、实现细节——保存到 Claude Brain Logseq 图谱,实现跨会话、跨设备延续。

主要能力:按六类内容保存,由编排器根据会话内容决定适用项:会话日志条目(始终保存)、决策(做出时,含冲突与跨项目规则)、计划更新(计划变化时替换而非追加)、实现细节(重要时)、Jira 任务上下文(处理任务时,存指针而非完整计划)、用户偏好与元信息(新发现时更新 pages/Meta.md)。

使用方式:先按 skills/shared/path-resolution.md 解析图谱路径。识别目标项目(提及的项目名、讨论的文件/仓库或用户明确说明),多项目则分别保存,不明确时询问。用 Glob 检查 pages/Projects__<ProjectName>.md 是否存在;缺失时提示用户是否先创建,若同意则交给 brain-init 的 "Adding a New Project" 流程,否则列出可用项目让用户选择;绝不向不存在的项目页写入。用 section-targeted-read 模式选择性读取将改动的章节(Session Log、Decisions、Current Plan、Implementation),不读整文件,用于检测重复并保证 Edit 的 old_string 唯一。按 references/categories.md 准备各类更新,用 Edit 工具做按章节的精准更新,不重写整页。追加 Session Log 与 Decisions(含冲突检查),计划变化时替换 Current Plan,必要时更新 Implementation,更新 last-updated:: 为当天日期。更新 journal 的 ## Sessions,向 journals/yyyy_MM_dd.md 追加交叉引用;新偏好出现时更新 pages/Meta.md;项目状态或跨项目信息变化时更新 pages/Index.md;按 skills/_shared/journey-log.md 写 journey-log 条目。最后用平实语言向用户确认保存内容。

限制与注意:仅用 Edit 工具做精准更新,绝不重写整页(避免同步冲突);所有内容为项目符号格式;追加时放在章节末尾、下一个 ## 标题之前;编辑前需考虑 Logseq 解析时的规范化(标题上的 - 被丢弃、空格转制表符缩进、空标题被剥离),以标题文本为锚点;journals/ 不存在时先用 Bash mkdir -p 创建;自动建议保存仅为建议,绝不自动保存。