用途:在完成一个工作单元、任务或阶段时记录实现笔记,使进度和发现可持久保存,避免只停留在对话上下文里。
主要能力与用法:执行期间,笔记写入当前运行时阶段表 state/.../phases/phase-NN.md,作为可丢弃的工作上下文;在阶段或切片收尾时,把持久内容收割进 notes.md,可用 doctrine slice notes <ID> 按需生成脚手架。遵循存储规则:实时进度放在 state 树中,绝不写入作者文件。若不确定工作属于哪个切片,用 doctrine slice list 查找。
记录内容:已完成事项;遇到的意外或所需调整;潜在的粗糙边缘、遗漏或后续重构;建议的后续行动;与已完成或即将进行工作相关的开放问题;应成为记忆的持久事实、模式或陷阱;相关提交哈希,或标注未提交工作;.doctrine 变更是否按仓库 doctrine 及时提交,或仍待处理及原因;若已提交,是否随代码一起发布或单独发布(当对下一个智能体重要时);自代码上次修改以来验证门(doctrine check gate)是否成功运行,或列出未解决错误。
若笔记识别出可复用的事实、模式或陷阱,能在未来为智能体节省大量时间,应在将任务、阶段或切片视为收尾前运行 /record-memory。若识别出后续工作单元(问题、风险、杂务或值得以后做的想法),用 backlog new 捕获,避免意图滞留在此上下文。工作、知识还是决策?仲裁边界见 using-doctrine.md。
限制:资料未提供该技能的安装方式、平台支持、收费或价格信息。