GSD Workflow

about 1 month ago3 min read
D

Damion

Author

GSD Workflow

GSD (Get Stuff Done) 工作流命令详解

按重要性排序:


🌟 核心工作流命令(最常用)

命令说明使用场景
code
/gsd:do
自动将自由文本路由到正确的 GSD 命令不确定用哪个命令时,直接输入需求让系统自动判断
code
/gsd:next
自动前进到工作流中下一个逻辑步骤完成当前阶段后,快速进入下一步
code
/gsd:progress
检查项目进度,显示上下文,并路由到下一个动作(执行或规划)想知道当前项目进展,该做什么了
code
/gsd:new-project
初始化新项目,收集深度上下文并创建 PROJECT.md开始一个全新项目时使用
code
/gsd:new-milestone
开始新的里程碑周期,更新 PROJECT.md 并进入需求收集当前里程碑完成,开始下一批功能开发
code
/gsd:plan-phase
创建详细的阶段计划 (PLAN.md),包含验证循环开始开发新功能阶段前,制定实施计划
code
/gsd:execute-phase
以波式并行化执行阶段中的所有计划计划批准后,批量执行所有任务
code
/gsd:verify-work
通过对话式 UAT 验证已构建的功能开发完成后,验收功能是否符合需求
code
/gsd:ship
创建 PR,运行审查,准备合并(验证通过后)功能验证通过后,准备代码合并

📝 日常任务管理

命令说明使用场景
code
/gsd:add-todo
从当前对话上下文捕获想法或任务对话中想到需要做的事情,快速记录
code
/gsd:check-todos
列出待办事项并选择一个开始工作想找个任务开始干活时
code
/gsd:note
零摩擦记录想法,追加/列出/升级为待办快速记录想法,不需要立即执行
code
/gsd:quick
执行快速任务,保证原子提交和状态跟踪,但跳过可选代理小的修改或快速修复,跳过完整流程
code
/gsd:resume-work
从上一个会话恢复,完全上下文还原中断工作后,回来继续开发
code
/gsd:pause-work
创建上下文交接,中断阶段工作时需要暂停工作,保存当前状态

📋 项目规划

命令说明使用场景
code
/gsd:add-phase
在当前里程碑末尾添加新阶段里程碑已经创建,需要追加新的开发阶段
code
/gsd:insert-phase
在现有阶段之间插入紧急工作(如 72.1)需要插队处理紧急任务,调整开发顺序
code
/gsd:remove-phase
删除未来阶段并重新编号后续阶段移除不再需要的开发阶段
code
/gsd:discuss-phase
在规划前通过自适应提问收集阶段上下文,
code
--auto
跳过交互使用默认推荐
需求不清晰,需要逐步理清
code
/gsd:research-phase
独立研究如何实现某个阶段(通常由
code
plan-phase
内部使用)
需要提前研究技术方案
code
/gsd:list-phase-assumptions
展示 Claude 对阶段方法的假设,规划前澄清想确认 Claude 是否理解对了需求
code
/gsd:map-codebase
使用并行代理分析代码库,生成
code
.planning/codebase/
文档
新项目需要理解现有代码结构
code
/gsd:plan-milestone-gaps
根据里程碑审计创建阶段来关闭所有发现的缺口里程碑审计后,规划弥补缺口

✅ 代码质量与验证

命令说明使用场景
code
/gsd:add-tests
根据 UAT 标准和实现为已完成阶段生成测试开发完成后,补充测试用例
code
/gsd:validate-phase
追溯审计并为已完成阶段填充 Nyquist 验证缺口阶段完成后,补全验证
code
/gsd:ui-phase
为前端阶段生成 UI 设计契约 (UI-SPEC.md)前端开发阶段,设计 UI 规范
code
/gsd:ui-review
对已实现的前端代码进行 6 支柱视觉审核前端开发完成后,UI 复盘审核
code
/gsd:debug
系统化调试,跨上下文重置保持持久状态修复复杂 bug,需要系统化分析

📊 项目管理

命令说明使用场景
code
/gsd:complete-milestone
归档已完成里程碑,准备下一个版本里程碑所有阶段完成,准备归档
code
/gsd:audit-milestone
根据原始意图审计里程碑完成情况,归档前里程碑完成后,审计是否满足原始需求
code
/gsd:cleanup
归档已完成里程碑累积的阶段目录清理旧文件,保持项目整洁
code
/gsd:stats
显示项目统计:阶段、计划、需求、git 指标和时间线查看项目整体数据
code
/gsd:session-report
生成会话报告,包含 token 使用估算、工作总结和结果会话结束,生成总结报告

⚙️ 高级功能

命令说明使用场景
code
/gsd:autonomous
自动运行所有剩余阶段 —— 每个阶段按讨论→规划→执行执行大批量任务,让系统自动从头到尾完成
code
/gsd:health
诊断规划目录健康状况,可选择修复规划目录出问题了,诊断修复
code
/gsd:profile-user
生成开发者行为分析档案,并创建 Claude 可发现的工件让 Claude 更好地了解你的工作习惯
code
/gsd:reapply-patches
GSD 更新后重新应用本地修改GSD 版本更新后,恢复本地修改
code
/gsd:settings
配置 GSD 工作流开关和模型配置文件调整 GSD 工作流设置
code
/gsd:set-profile
切换 GSD 代理的模型配置文件(quality/balanced/budget/inherit)切换不同质量/成本模型
code
/gsd:update
更新 GSD 到最新版本并显示更新日志更新 GSD 到最新版

ℹ️ 其他

命令说明
code
/gsd:help
显示可用 GSD 命令和使用指南
code
/gsd:join-discord
加入 GSD Discord 社区

快速入门建议

如果你刚接触 GSD,记住这几个命令就够了:

  1. 新项目开始
    code
    /gsd:new-project
  2. 看当前进度
    code
    /gsd:progress
  3. 不知道用啥
    code
    /gsd:do <你的需求>
  4. 干完这一步
    code
    /gsd:next
  5. 准备合并
    code
    /gsd:verify-work
    code
    /gsd:ship
Last updated: 3/21/2026

Leave a Comment

No comments yet. Be the first to share your thoughts!