بنقرة واحدة
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