你有没有这种感觉
用AI编程助手一开始挺顺的,但项目一大、对话一长,AI就开始”失忆”、开始”发疯”,代码质量断崖式下跌。不是它变笨了,是上下文窗口被垃圾信息填满了,AI也开始犯迷糊。
这个问题,业界有个专门的名字:Context Rot(上下文腐烂)。
而今天要聊的GSD(Get Shit Done),就是专门治这个病的。

一、GSD是什么?
GSD是一个元提示框架和规格驱动开发系统,专为AI编码工具设计。支持Claude Code、Cursor、Copilot、Codex、Gemini CLI等主流工具,51k stars,常年霸榜GitHub Trending。
作者是TÂCHES,MIT协议,最新版本v1.35.0(2026年4月11日)。
它的核心理念就一句话:如果你的需求已经足够清晰,GSD会帮你把它实现出来。没有废话,没有过度工程。
听起来简单,但实现起来需要一套完整的方法论支撑。
二、用户规模和营收情况
| 指标 | 数据 |
|---|---|
| Stars | 51k |
| Forks | 4.3k |
| Watchers | 224 |
| 最新版本 | v1.35.0(2026年4月11日) |
| Release数 | 48个 |
作为AI编程辅助工具,51k的star数已经是非常亮眼的成绩。GitHub上同类工具能到这个量级的屈指可数。用户遍布Amazon、Google、Shopify、Webflow等公司。
GSD目前没有商业化版本,完全免费开源。如果需要企业级支持或定制服务,可能需要直接联系作者。
三、核心功能有哪些?
这是重点。GSD的核心是一套6步开发流程,每一步都有对应的命令:
1. /gsd-new-project(初始化)
启动新项目,AI会先问一堆问题——不是随便问,而是帮你把”到底想做什么”理清楚。包括:研究竞品→梳理需求→制定路线图。
2. /gsd-discuss-phase [N](讨论阶段)
捕获实施决策。针对第N个阶段,AI会和你讨论技术方案,把关键决策记录下来,避免后续踩坑。
3. /gsd-plan-phase [N](计划阶段)
这是最核心的一步。研究+计划+验证三合一,AI会把大任务分解成原子级的子任务,每个任务有明确的文件路径和验收标准。
4. /gsd-execute-phase [N](执行阶段)
并行执行所有计划。GSD引入了”Wave”概念——按依赖关系分组,Wave 1的子任务并行执行,Wave 2依赖Wave 1的结果,以此类推。
5. /gsd-verify-work [N](验证阶段)
手动用户验收测试。AI不会自己说自己做对了,它会让你亲自验收。
6. /gsd-ship [N](发货)
从已验证的工作创建PR。原子级Git提交,每个任务单独提交,方便追踪和回滚。
除了这6步,还有几个实用命令:/gsd-next自动推进到下一个逻辑步骤,/gsd-quick处理临时小任务。
聊完这6步,你会发现GSD和Superpowers的思路很像——都不让AI直接上手写代码,而是先想清楚、再执行。但GSD更强调”快速交付”,节奏更快。
四、面向的人群有哪些?
| 用户类型 | 使用场景 | 收益 |
|---|---|---|
| 个人开发者 | 快速启动新项目 | 把”想清楚”的时间压缩到最少 |
| 小型团队 | 规范开发流程 | 每个人用同一套方法论,减少沟通成本 |
| AI编程工具用户 | 解决长对话质量下降问题 | 根治”上下文腐烂” |
| 追求效率的团队 | 短周期迭代开发 | 每个阶段都有明确产出 |
说实话,如果你只是用AI写个小脚本,GSD有点杀鸡用牛刀。但如果你在做一个需要多轮迭代的中型项目,它能帮你省大量”AI发疯”的时间。
五、应用场景有哪些?
基于6步流程,GSD适合以下场景:
1. 新项目冷启动
从零开始最怕的就是”需求不清楚就开始写”。GSD强制你先说清楚要做什么再动手。
2. 中型项目重构
GSD的Wave执行机制让重构变得可预期——每个任务独立原子提交,出问题随时回滚。
3. 快速原型验证
/gsd-quick命令专为临时任务设计,不需要走完整流程,直接开干。
4. 团队知识传递
GSD强制输出PROJECT.md、REQUIREMENTS.md、ROADMAP.md等文档,新成员加入时不需要爬聊天记录。
六、和同类竞品的差异有哪些?
| 工具 | 定位 | 核心特点 | GSD的差异 |
|---|---|---|---|
| Superpowers | AI编程方法论 | TDD+两阶段审查 | GSD更轻量,节奏更快 |
| SWE-agent | 自主编程代理 | 端到端自动化 | GSD强调人的参与和验证 |
| Cursor | AI代码编辑器 | 实时补全+聊天 | GSD是工具的”框架”,不替代工具 |
| Claude Code | 官方CLI | 交互式编程 | GSD在其基础上增加结构化流程 |
核心差异总结:Superpowers是”让AI像高级工程师一样思考”,GSD是”让AI帮你把已知的事情快速实现出来”。一个偏思考,一个偏执行。
七、有哪些使用技巧?
💡 技巧1:从/gsd-new-project开始
不要跳过初始化步骤。这不是流程上的走过场,而是帮你把”你以为你知道但其实没说清楚”的需求挖出来。
💡 技巧2:Wave依赖关系要理清
执行阶段的核心是Wave分组。Plan 03依赖Plan 01的结果,那就必须等Wave 1完成再跑Wave 2。AI会帮你梳理依赖,但你自己也要心里有数。
💡 技巧3:每个commit都是独立的
GSD强制原子级Git提交,这是优点也是特点。如果你习惯了一个PR包含多个改动,需要适应”小步提交”的节奏。
💡 技巧4:用–dangerously-skip-permissions提效
安装时加上--dangerously-skip-permissions可以跳过每次确认,效率提升明显。安全场景下建议配置细粒度权限。
💡 技巧5:配置quality档位
GSD内置三种配置档——quality(质量优先,用Opus)、balanced(平衡)、budget(省钱,用Sonnet/Haiku)。大型项目用quality,小需求用budget。
八、对于企业和个人的价值
| 价值维度 | 个人开发者 | 企业团队 |
|---|---|---|
| 效率提升 | 减少”AI发疯”的重试时间 | 统一团队的AI编程流程 |
| 代码质量 | 原子提交便于追溯 | 每个阶段有明确验收标准 |
| 知识沉淀 | 自动生成PROJECT.md等文档 | 新成员快速上手 |
| 上下文管理 | 根治”上下文腐烂” | 长周期项目不再质量下降 |
对于个人来说,GSD最大的价值是”让AI保持稳定输出”。对于团队来说,它是把”AI编程经验”从个人层面复制到团队层面的工具。
九、产品定价是怎样的?
免费,开源,MIT协议。
没有免费版和付费版的区别,所有功能都开源可用。
| 版本 | 价格 | 功能 |
|---|---|---|
| 开源版 | 免费 | 全部功能 |
| 商业支持 | 暂无 | 需要自己对接 |
十、官网和项目地址
| 资源 | 链接 |
|---|---|
| GitHub仓库 | https://github.com/gsd-build/get-shit-done |
| 快速安装 | npx get-shit-done-cc@latest |
| Claude Code全局 | npx get-shit-done-cc –claude –global |
总体评价
说实话,GSD最打动我的不是某个具体功能,而是它的产品哲学——它不追求”让AI替你做决定”,而是追求”让AI帮你把已知的事情做好”。
这两者有本质区别。前者是AGI的愿景,后者是当下可以依赖的工具。
“上下文腐烂”这个问题我之前也遇到过——项目一大,AI就开始犯迷糊,必须开新对话才能解决。GSD用一套结构化的流程,从根本上规避了这个问题。不是治标,是治本。

