用途:管理分阶段开发的会话上下文,解决上下文窗口限制导致的工作中断问题。它接续 project-planning 技能生成的 IMPLEMENTATION_PHASES.md,生成并维护项目根目录下的 SESSION.md 追踪器。\n\n主要能力:区分“阶段(Phase,工作单元)”与“会话(Session,上下文单元)”;用状态图标(⏸️ 待开始、🔄 进行中、✅ 完成、🚫 受阻)标记阶段;在阶段内跟踪实施→验证→调试的所处阶段;提供 /wrap-session(结束会话时更新 SESSION.md、更新相关文档、创建结构化 git checkpoint 提交)与 /continue-session(加载 SESSION.md 与计划文档、显示最近 5 次提交、展示阶段进度与下一步、询问是否继续)两个自动化命令,也保留手动流程。\n\n使用方式:先在存在 IMPLEMENTATION_PHASES.md 后创建 SESSION.md;结束时运行 /wrap-session 并更新 Next Action(需具体到文件与行号);恢复时运行 /continue-session 或手动阅读 SESSION.md。Git checkpoint 采用固定格式的主题行与字段。\n\n适用场景:分阶段功能开发、上下文即将用尽但阶段未完成、阶段切换、以及验证与调试循环。\n\n限制:SESSION.md 建议不超过 200 行,只做追踪器不存代码,不重复计划文档内容;不负责写实现代码、做架构决策或规划阶段。SESSION.md、CLAUDE.md、.roomodes 属于预期未提交文件,恢复时不触发警告。
project-session-management
编程与开发
更新于 10-16 03:14