gsd

Polar Sponsor
爱发电 赞助
.NET 9.0

高效执行 - 完整项目规划与执行工作流。处理项目初始化、深度背景收集、自动化研究、路线图制定、阶段规划及执行验证。

Get Shit Done)提供了一个完整的工作流程,通过系统规划,研究和基于阶段的开发,将项目从想法到执行.

功能概述

Get Shit Done)提供了一个完整的工作流程,通过系统规划,研究和基于阶段的开发,将项目从想法到执行.是一项面向实际任务的技能,主要用于Full工作流程端口从克劳德带入.。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

核心要点

  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
  • 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。

使用与执行

实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。

结果检查与注意事项

执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

GSD(Get Shit Done)提供了一套完整的端到端工作流,支持项目从创意构想到落地执行的全过程,涵盖系统性规划、领域研究与分阶段开发。

完整工作流迁移自 Claude Code — 包含以下环节:

  • 深度提问与上下文收集
  • 自动化领域研究(4 个并行研究员)
  • 需求定义与范围界定
  • 基于阶段结构的路线图(Roadmap)生成
  • 含研究与验证环节的阶段级详细规划
  • 基于 Wave 的并行执行机制
  • 目标倒推式验证(Goal-backward verification)

这是完整的 GSD 系统,而非简化版本。

您希望做什么?

核心工作流命令:

  • new-project — 初始化新项目,含深度上下文收集、研究、需求梳理与路线图生成
  • plan-phase [N] — 为第 N 阶段创建执行计划(可选启动研究)
  • execute-phase [N] — 按 Wave 并行化方式执行第 N 阶段全部计划
  • progress — 查看当前项目状态,并智能路由至下一步操作
  • debug [issue] — 启动系统性调试流程,支持跨上下文重置的持久化状态
  • quick — 执行即兴任务,在保障 GSD 基础质量的前提下跳过可选智能体
  • discuss-phase [N] — 在规划前通过自适应提问收集阶段上下文
  • verify-work [N] — 通过对话式用户验收测试(UAT)验证已构建功能
  • map-codebase — 分析现有代码库,适用于 Brownfield 项目
  • pause-work — 中断当前阶段执行时生成交接文档
  • resume-work — 从上一次会话恢复执行,完整还原上下文
  • add-todo [desc] — 捕获临时想法或待办任务,延后处理
  • check-todos [area] — 列出并处理指定区域的待办事项
  • add-phase — 将新阶段追加至当前里程碑末尾
  • insert-phase — 在指定阶段后插入紧急小数阶段(如:1.1)
  • remove-phase — 移除未来阶段并自动重编号
  • new-milestone [name] — 启动新的里程碑周期
  • complete-milestone — 存档里程碑并打标签
  • audit-milestone — 核验里程碑完成质量
  • settings — 配置工作流开关及模型配置文件

标志参数(Flags):

  • plan-phase [N] --research — 强制在规划前重新执行研究
  • plan-phase [N] --skip-research — 跳过研究,直接进入规划
  • plan-phase [N] --gaps — 启用缺口补全模式(用于验证发现缺陷后的修复规划)
  • plan-phase [N] --skip-verify — 跳过规划验证闭环
  • execute-phase [N] --gaps-only — 仅执行缺口补全类计划

使用示例:

  • /gsd new-project — 启动新项目
  • /gsd plan-phase 1 — 规划第 1 阶段
  • /gsd execute-phase 1 — 执行第 1 阶段
  • /gsd progress — 查看当前进度与后续步骤
  • /gsd debug "button doesn't work" — 启动调试会话
  • /gsd quick — 快速执行即兴任务,省略完整仪式流程
  • 或直接告诉我您的目标,我将引导您全程使用 GSD

GSD 的核心能力:

  1. 深度提问 — 通过多轮对话精准理解您要构建的产品
  2. 研究 — 4 个并行研究员分别调研技术栈、功能边界、架构设计与常见陷阱
  3. 需求 — 基于功能筛选明确 v1 版本范围
  4. 路线图 — 从需求自然推导阶段划分,而非强行套用预设结构
  5. 阶段规划 — 生成含任务清单、依赖关系与验证项的可执行计划
  6. 执行 — 按 Wave 并行运行计划,每项任务独立提交(per-task commits)
  7. 验证 — 对照 must_haves 检查实际代码库,确保目标达成
根据用户输入意图,自动路由至对应工作流:
意图关键词 对应工作流
"new project", "initialize", "start project" workflows/new-project.md
"new-project"(显式调用) workflows/new-project.md
"plan phase", "plan-phase", "create plan" workflows/plan-phase.md
"execute phase", "execute-phase", "start work" workflows/execute-phase.md
"progress", "status", "where am I" workflows/progress.md
"debug", "investigate", "bug", "issue" workflows/debug.md
"quick", "quick task", "ad-hoc" workflows/quick.md
"discuss phase", "discuss-phase", "context" workflows/discuss-phase.md
"verify", "verify-work", "UAT", "test" workflows/verify-work.md
"map codebase", "map-codebase", "analyze code" workflows/map-codebase.md
"pause", "pause-work", "stop work" workflows/pause-work.md
"resume", "resume-work", "continue" workflows/resume-work.md
"add todo", "add-todo", "capture" workflows/add-todo.md
"check todos", "check-todos", "todos", "list todos" workflows/check-todos.md
"add phase", "add-phase" workflows/add-phase.md
"insert phase", "insert-phase", "urgent phase" workflows/insert-phase.md
"remove phase", "remove-phase", "delete phase" workflows/remove-phase.md
"new milestone", "new-milestone", "next milestone" workflows/new-milestone.md
"complete milestone", "complete-milestone", "archive" workflows/complete-milestone.md
"audit milestone", "audit-milestone", "audit" workflows/audit-milestone.md
"settings", "config", "configure" workflows/settings.md
## 工作流文件

位于 workflows/ 目录下:

  • new-project.md — 完整的新项目初始化工作流
  • plan-phase.md — 含研究与验证的阶段规划工作流
  • execute-phase.md — 基于 Wave 的执行编排器
  • progress.md — 状态检查与智能路由至下一动作
  • debug.md — 支持持久化状态的系统性调试工作流
  • quick.md — 含 GSD 质量保障的即兴任务工作流(跳过可选智能体)
  • discuss-phase.md — 通过自适应提问收集阶段上下文
  • verify-work.md — 对话式 UAT,验证已构建功能
  • map-codebase.md — 面向 Brownfield 项目的并行代码库分析
  • pause-work.md — 中断执行时生成交接文档
  • resume-work.md — 全上下文恢复执行
  • add-todo.md — 捕获想法或任务以供后续处理
  • check-todos.md — 列出并推进待办事项
  • add-phase.md — 将新阶段追加至里程碑末尾
  • insert-phase.md — 插入紧急小数阶段(如 1.1)
  • remove-phase.md — 移除未来阶段并自动重编号
  • new-milestone.md — 启动新里程碑周期
  • complete-milestone.md — 存档里程碑并打标签
  • audit-milestone.md — 核验里程碑完成质量
  • settings.md — 配置工作流开关

智能体文件

位于 agents/ 目录下:

  • gsd-project-researcher.md — 研究领域生态(技术栈、功能、架构、典型陷阱)
  • gsd-phase-researcher.md — 研究特定阶段的实施路径
  • gsd-research-synthesizer.md — 将并行研究成果整合为统一的 SUMMARY.md
  • gsd-roadmapper.md — 基于需求与研究成果生成路线图
  • gsd-planner.md — 为单个阶段生成详细执行计划
  • gsd-plan-checker.md — 在执行前校验计划是否能达成阶段目标
  • gsd-executor.md — 执行单个计划,按任务粒度提交(task-by-task commits)
  • gsd-verifier.md — 通过比对 must_haves 与实际代码库验证阶段目标达成情况
  • gsd-debugger.md — 基于科学方法开展调试,支持持久化状态
  • gsd-codebase-mapper.md — 分析现有代码库,服务于 Brownfield 场景
  • gsd-integration-checker.md — 验证跨阶段集成与端到端(E2E)流程

参考文件

位于 references/ 目录下:

  • questioning.md — 深度提问技巧与上下文检查清单
  • ui-brand.md — UI/UX 设计原则与品牌规范

模板文件

位于 templates/ 目录下:

  • project.md — PROJECT.md 模板
  • requirements.md — REQUIREMENTS.md 模板
  • research-project/ — 研究输出模板(STACK、FEATURES、ARCHITECTURE、PITFALLS、SUMMARY)

工作流模式

GSD 采用“编排器 + 子智能体”(Orchestrator + Subagent)模式:

  1. 编排器(工作流)— 始终驻留于主上下文,负责启动子智能体并调度整体流程
  2. 子智能体(智能体)— 每次启动均使用全新上下文,专注单一任务,返回结构化结果
  3. 迭代机制 — 规划 → 校验 → 再规划的闭环(planner → checker → planner),直至通过质量门禁

该设计带来以下优势:

  • 轻量级编排器上下文(约占用 15% 上下文预算)
  • 每个子智能体拥有完整新鲜上下文(100%)
  • 天然支持并行执行(如 4 个研究员、Wave 内多计划并发)
  • 前置验证,避免无效执行浪费资源
- 用户可通过 /gsd new-project 成功初始化新项目 - 完整工作流可顺利执行:深度提问 → 领域研究 → 需求定义 → 路线图生成 - 阶段规划包含研究环节与规划校验闭环 - 阶段执行采用基于 Wave 的并行化机制 - 验证环节严格对照 must_haves 检查实际代码库 - 自动创建 .planning/ 目录结构,并生成全部过程产物 - 每一阶段均清晰提示下一步操作

相关专题

更多
Tailwind CSS 如何制作导航栏和卡片
Tailwind CSS 如何制作导航栏和卡片

用 Tailwind CSS 制作导航栏和卡片,可先搭建语义化结构,再组合 Flex、Grid、间距、圆角与阴影类。这里整理横向导航、移动端菜单、卡片网格及悬停效果的相关文章,帮助你把常见页面组件做得清晰且适配不同屏幕。

2026.11.03

0

17

Tailwind CSS 响应式布局怎么写
Tailwind CSS 响应式布局怎么写

Tailwind CSS 响应式布局通常从移动端样式写起,再用 sm、md、lg 等前缀调整不同屏幕宽度下的网格、间距和导航。本专题整理断点配置、Grid 与 Flex 自适应布局及常见溢出问题,帮助你逐步完成多设备适配。

2026.11.03

0

19

Tailwind CSS 常用类名怎么记
Tailwind CSS 常用类名怎么记

Tailwind CSS 类名很多,先按布局、间距、文字、颜色和状态分组记忆,再通过官方文档检索具体写法。本专题结合类名排序、动态拼接失效、自定义实用类等问题,帮助你建立常用类名的速查方法。

2026.11.03

0

12

码上飞入口地址合集
码上飞入口地址合集

本专题汇总了码上飞(CodeFlying)的官方入口地址合集,涵盖官网主站及网页版在线使用入口,支持注册登录后直接在线体验零代码AI应用生成。同时整理了APP端下载渠道与小程序入口,助你快速访问平台,通过自然语言描述需求即可生成应用、小程序或网站。

2026.11.03

0

10

Uvicorn 报错与问题解决教程
Uvicorn 报错与问题解决教程

本专题汇总了Uvicorn服务器常见问题与报错解决的教程合集,涵盖启动失败、端口占用、模块导入错误、事件循环冲突及热重载失效等典型故障的排查思路。同时整理了多进程与Worker配置、SSL/HTTPS证书报错、跨域与代理配置等实战解决方案,助你快速定位并解决Uvicorn运行中的各类问题。

2026.11.02

0

14

Uvicorn使用教程
Uvicorn使用教程

本专题汇总了Uvicorn使用教程与启动运行指南,涵盖其作为Python ASGI服务器的定位与特点,以及命令行启动(uvicorn main:app --reload)、参数配置(host/port/workers)、程序内嵌运行与Gunicorn结合部署等核心用法。同时整理了热重载调试、日志配置与生产环境部署优化等技巧,助你快速掌握Uvicorn的运行与配置。

2026.11.02

0

17

Uvicorn安装配置教程
Uvicorn安装配置教程

本专题汇总了Uvicorn的安装配置教程与部署指南,涵盖通过pip安装Uvicorn、启动FastAPI/Starlette应用、开发模式热重载(--reload)及多进程工作模式配置等核心操作。同时整理了结合Gunicorn的生产部署方案、HTTPS与反向代理配置及性能调优技巧,助你快速完成Uvicorn服务的安装与上线部署。

2026.11.02

0

17

Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

2026.10.28

0

16

Vite 如何搭配 Vue.js
Vite 如何搭配 Vue.js

Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。

2026.10.28

0

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习