Get Shit Done:51k Star的AI编程框架,专治”上下文腐烂”

你有没有这种感觉

用AI编程助手一开始挺顺的,但项目一大、对话一长,AI就开始”失忆”、开始”发疯”,代码质量断崖式下跌。不是它变笨了,是上下文窗口被垃圾信息填满了,AI也开始犯迷糊

这个问题,业界有个专门的名字:Context Rot(上下文腐烂)

而今天要聊的GSD(Get Shit Done),就是专门治这个病的。

Get Shit Done:51k Star的AI编程框架,专治"上下文腐烂"

一、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用一套结构化的流程,从根本上规避了这个问题。不是治标,是治本。

开源项目

Superpowers:145k Star的AI编码框架,到底是什么来头?

2026-4-10 20:32:50

行业动态

别再吹RAG了,AI的下半场是“组织”设计:Multi-Agent架构深度万字雄文

2025-10-17 17:19:15

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧