项目状态卡(Project Status Card)
给当前项目建立一张「记忆卡」,让 AI 在任何新会话、换天后都能立刻接上上下文,不必从头解释。
何时使用
- 用户明确要求「总结项目」「看下进度」「更新状态卡」。
- 新会话/新一天开始、准备继续某项目前,主动提议生成。
- 用户提到「AI 又忘了前面做了什么」「接不上之前的上下文」。
执行步骤
- 收集上下文:
- 读取当前工作区.workbuddy/memory/下的MEMORY.md与当日及近几日的YYYY-MM-DD.md日志。
- 扫描本轮会话里关于目标、决策、已完成、待办、规则、偏好的信息。
- 不臆测:信息缺失就标注「待确认」,不要编造。 - 填充状态卡:按
references/status-card-template.md的结构输出。 - 持久化:将卡片写入
<workspace>/.workbuddy/memory/project-status-card.md(覆盖式更新)。若用户只要本次查看,可只输出不写文件。 - 呈现:先把卡片作为结果展示给用户,并提示「已更新项目记忆卡」。
字段说明
- 已完成 / 未完成:用 ✅ / ⬜ 标注,附日期更好。
- 关键规则:用户强调过的硬性要求(如风格、禁用项、固定格式)。
- 用户偏好:跨项目习惯(如「结论先行」「用简体中文」)。
- 下一步:具体、可执行的单一动作,而非泛泛而谈。
边界
- 不替用户做未要求的决策或改动。
- 不把推测写成事实;不确定的项标「待确认」。
- 卡片仅存于本地工作区记忆目录,不外传。