원클릭으로
sillyspec-doctor
用于 SillySpec 自检和状态修复。适合用户说"检查下状态、修复 progress、doctor、状态不对"。全量扫描进度一致性,修复进度数据与实际产出不匹配的问题。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
用于 SillySpec 自检和状态修复。适合用户说"检查下状态、修复 progress、doctor、状态不对"。全量扫描进度一致性,修复进度数据与实际产出不匹配的问题。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
本地打包镜像→远程服务器(阿里云)部署,替代服务器现场构建。适合用户说"部署到服务器"、"远程部署"、"更新生产环境"、"首次部署到阿里云"、"打包传镜像"、"不在服务器构建"。区分首次部署(服务器从零)和更新部署(已有环境换镜像)。
用于正式开始开发前的需求澄清和技术方案设计。适合用户提出新功能、新模块、架构调整、复杂改造,或说"先做需求分析、输出技术方案、创建变更前先梳理、帮我设计下"。产出结构化方案(design/proposal/requirements/tasks 四件套),但不直接写代码。
用于按 plan 执行代码实现。适合用户说"开始写代码、执行任务、跑 execute、开干"。按 plan.md 中的 Wave 和 Task 逐步实现,遵循 design.md 和模块文档。
用于把 design 拆解为可执行的实现计划。适合用户说"拆任务、做计划、排 wave、规划实现步骤"。产出 plan.md(Wave 分组 + Task 列表 + 依赖关系)。
生成结构化规范 — proposal + design + tasks。适合用户说"生成规范、补全四件套、propose"。产出 proposal.md + design.md + tasks.md(+ 可能的 requirements.md)。
用于明确、低风险、范围很小的直接任务。适合用户说"直接改、快速修、顺手调整、改个文案、修个小 bug、更新一个文件、不要完整流程"。跳过 brainstorm/plan,但仍按 sillyspec quick 流程执行。
| name | sillyspec:doctor |
| description | 用于 SillySpec 自检和状态修复。适合用户说"检查下状态、修复 progress、doctor、状态不对"。全量扫描进度一致性,修复进度数据与实际产出不匹配的问题。 |
执行任何步骤前,先确认 SillySpec CLI 可用:
sillyspec --version
失败则提示 ❌ SillySpec CLI 未安装 + 安装命令 npm install -g sillyspec,停止。
sillyspec doctor是sillyspec run doctor的顶层别名,两者等价。
sillyspec run doctor # 输出当前步骤 prompt
sillyspec run doctor --done --output "摘要" # 完成当前步骤
sillyspec run doctor --status # 查看阶段进度
sillyspec run doctor --reset # 重置阶段(从头开始)
| 参数 | 说明 |
|---|---|
--spec-dir <path> | 指定规范目录(默认 <项目>/.sillyspec) |
--non-interactive | CI/脚本下禁用交互式 prompt |
--json | 输出 JSON(程序化读取) |
doctor 是辅助阶段,用于诊断而非推进流程。配套的轻量诊断命令(不经 run):
sillyspec progress show # 查看当前进度
sillyspec progress check # 状态一致性检查(只报告,不修复)
sillyspec progress repair # 修复状态元数据(dry-run)
sillyspec progress repair --apply # 真正修复
sillyspec progress validate # 校验并修复
sillyspec worktree doctor [--fix] # worktree 健康检查 + 修复
--done,不跳过$ARGUMENTS