Appearance
/sillyspec:resume
恢复工作 — 从 STATE.md 读取进度,自动继续
使用方式
在 Claude Code 中输入 /sillyspec:resume 即可自动恢复。
工作原理
resume 直接读取 STATE.md,不需要用户手动保存过什么。
/sillyspec:resume
→ 读 STATE.md
→ 显示当前变更、阶段、进度
→ 告诉你下一步该执行什么命令普通变更恢复
🔄 工作状态恢复
变更:user-auth | 阶段:execute | 进度:3/8
下一步:/sillyspec:execute大模块恢复
检测到 MASTER.md 时显示阶段进度表:
🔄 工作状态恢复(大模块)
主变更:reward-punishment
| 阶段 | 范围 | 状态 |
|---|---|---|
| stage-1 | 列表页 | ✅ |
| stage-2 | 表单页 | 🔄 execute (2/6) |
| stage-3 | 详情页 | ⬜ |
下一步:/sillyspec:execute reward-punishment/stage-2没有 STATE.md
如果 STATE.md 不存在(比如第一次用或被删了),resume 会自动探测项目文件推断当前阶段,并创建 STATE.md。
自动探测逻辑
| 探测到的文件 | 推断阶段 | 建议操作 |
|---|---|---|
| 无任何 .sillyspec/ 内容 | 未开始 | /sillyspec:init 或 /sillyspec:scan |
| 有 SCAN-RAW.md 但文档不全 | 扫描中断 | /sillyspec:scan --deep(断点续扫) |
| 有部分 codebase 文档 | 快扫/深扫中断 | /sillyspec:scan(补全缺失文档) |
| 7 份文档齐全,无 changes/ | 已扫描 | /sillyspec:brainstorm "想法" |
| 有 REQUIREMENTS.md,无 changes/ | 绿地已有需求 | /sillyspec:propose 变更名 |
| changes/ 有 proposal 无 tasks | 已有规范 | /sillyspec:plan |
| tasks 有未完成 checkbox | 执行中 | /sillyspec:execute |
| tasks 全部完成 | 待验证 | /sillyspec:verify |
扫描中断特别处理: 检查 7 份 codebase 文档哪些存在、哪些缺失,只建议补生成缺失的文档,不会从头扫描。