这个 skill 用一套本地文件结构维护项目记忆:
memory/YYYY-MM-DD.md 记录当天的简短项目摘要memory/topics/index.md 记录全部项目记忆索引,只做导航、命中与状态总览memory/topics//00-overview.md 记录单个项目的全景、当前状态与导航memory/topics//journal/YYYY-MM.md 记录详细推进过程它只负责项目记忆 / topic 记忆,不负责人格、身份或用户画像初始化。
AGENTS.md,让这套机制成为常驻行为,而不只是一次性 skill。memory/topics/index.md 只做全局索引,不承载单个项目的详细背景、结论或下一步。memory/topics/.md 这种项目入口文件,避免和 00-overview.md 职责重叠。00-overview.md 是唯一必需文件;01/02/03... 文件按项目类型自由扩展。memory/YYYY-MM-DD.md 只记录简短项目摘要,避免前一日日记自动加载时占用过多上下文。memory/topics//journal/YYYY-MM.md 记录详细项目推进过程,供后续按项目命中后渐进加载。00-overview.md 与 01/02/03... 只维护长期有效的项目状态与结构化认知,不写流水账。当用户要求初始化、修复、接管项目记忆时:
references/initialization-flow.md。scripts/init_project_memory.py --workspace <目标工作区>。references/agents-integration.md 中的规则检查并更新工作区 AGENTS.md,把最小常驻项目记忆规则写进去。AGENTS.md 是否已补齐项目记忆常驻规则;当用户正在推进一个已有项目,或当前协作形成了一个稳定阶段结果时:
references/writeback-rules.md。memory/topics/index.md,再进入对应项目目录读取 00-overview.md。01/02/03... 文件与当月 journal。memory/YYYY-MM-DD.md:写简短摘要;journal/YYYY-MM.md:写详细过程;00-overview.md / 01/02/03...:仅在项目全局状态改变时更新。当任务命中已有 topic 时:
memory/topics/index.md。00-overview.md。01/02/03... 文件。journal。初始化后,工作区至少应具备:
memory/
├── YYYY-MM-DD.md
└── topics/
└── index.md
并且工作区 AGENTS.md 中应具备最小必要的项目记忆常驻规则。
如果工作区里已经存在旧 topic,初始化应完成分类并汇报状态;但不应自动创建新项目档案,也不应自动拆分旧 topic 结构。
共 2 个版本