Skip to main content

Moon

 · 

GSD:Claude Code 最强上下文工程框架

轻量级元提示+规范驱动系统,彻底解决AI上下文腐烂问题,让Claude/OpenCode/Gemini CLI稳定产出可靠代码,已获社区17k+ stars

https://github.com/gsd-build/get-shit-done(也常被称为 GSD 或 Get Shit Done)是一个专为 AI 辅助编码设计的轻量级、强有力的元提示 + 上下文工程 + 规范驱动开发框架,主要服务于 Claude CodeOpenCodeGemini CLI 等工具。

它目前是 Claude Code 社区里最受欢迎的“vibe coding → 靠谱产出”桥梁工具之一,尤其适合想快速原型、个人项目或中小型功能开发的开发者。

项目核心介绍

GSD 的核心目标是彻底解决大模型在长对话中出现的 context rot(上下文腐烂):随着对话变长,Claude 的输出质量会明显下降、开始胡说八道、逻辑崩坏。

GSD 的解决办法是:

  • 把整个开发过程严格拆成 Discuss → Plan → Execute → Verify 四个阶段
  • 每个阶段使用独立的、干净的上下文窗口(通过多 Agent + 文件化状态管理)
  • 强制先出详细规范(REQUIREMENTS.md / ROADMAP.md),再分阶段执行
  • 每个小任务都走 原子提交 + 验证关卡,出错就自动回滚或重试
  • 支持 并行 Wave 执行(有依赖关系的任务自动分组并发)
  • 提供 /gsd:map-codebase 分析旧项目,/gsd:quick 快速任务等实用指令

一句话总结:
它把“随便聊两句让 Claude 写代码”升级成了“结构化、可审计、接近人类团队协作的 AI 开发流水线”。

安装超级简单(一句话搞定):

npx get-shit-done-cc@latest

然后选运行时(Claude Code / OpenCode / Gemini / all),全局或本地安装即可。

社区口碑(2026年2月现状)

非常两极分化,但正面评价占压倒性多数,尤其在 Claude Code / AI 辅助开发圈子里:

高度正面(主流声音)

  • GitHub:17.9k stars、1.6k forks、活跃度极高(最近commit 14小时前,v1.20.5 刚更)
  • Reddit / LinkedIn / YouTube / Discord:大量“终于能稳定用 Claude 写完整项目了”“比 SpecKit / OpenSpec 好用太多”“原型速度起飞”“上下文不再爆炸”
  • 典型评价:
    • “By far the most powerful addition to my Claude Code. Nothing over-engineered. Literally just gets shit done.”
    • “GSD if you wanna prototype or get shit done! … has produced the best results for me.”
    • 被 Amazon/Google/Shopify/Webflow 工程师公开使用并推荐
    • 社区出现了多个移植版(Copilot 版、Gemini 专用版、OpenCode 版)

少数负面或吐槽点

  • 学习曲线稍陡(第一次用要花 20–40 分钟搞懂指令和流程)
  • 对“随便 vibe coding 不想写需求”的人来说太“仪式感”了,会觉得繁琐
  • 极少数人觉得 verify 阶段太严格,改动起来麻烦

总体共识:如果你愿意花 5 分钟写清楚需求,并且目标是“真的能跑、能维护”的代码,而不是“随便生成点 demo”,GSD 目前是 Claude Code 生态里性价比最高的框架(2026 年 2 月数据)。

实践指南(最常用的工作流)

  1. 准备阶段
    • 打开 Claude Code(推荐加 --dangerously-skip-permissions 参数启动)
    • 进项目目录,运行 npx get-shit-done-cc@latest 安装(选 Claude Code,全局推荐)
    • 输入 /gsd:help 看所有指令(强烈建议先看一遍)
  2. 最常用三种启动方式
    • 全新项目:直接粘贴你的想法,输入:
      /gsd 新项目:我想做一个基于 Next.js + Supabase 的个人记账 SaaS,支持……
    • 已有代码库加功能(最实用):
      /gsd:map-codebase 先帮我分析整个代码结构
      然后 /gsd 添加微信支付功能,要求……
    • 快速验证小想法(最快):
      /gsd:quick 用 Python 写一个爬虫,目标网站是……,只要数据不要界面
  3. 典型完整流程(推荐)
    • Discuss:回答 Claude 的各种澄清问题(非常重要!)
    • /gsd:plan-phase → 出完整 spec + roadmap
    • /gsd:execute → 分阶段自动执行(可中断、可跳阶段)
    • /gsd:verify-work → 自动测试 + 问你“能登录吗?”“数据保存了吗?”等
    • 满意后 /gsd:complete-phase → 提交、进入下一阶段
  4. 效率小技巧
    • 先用 /gsd:quick 验证核心想法,再正式起项目
    • 多用 /gsd:requirements mark-complete 标记已完成的需求
    • 卡住时直接 /gsd:debug/gsd:why-failing
    • 定期 /gsd:status 查看整体进度

一句话总结给想试的人:
“如果你厌倦了 #Claude 写着写着发疯,又不想自己从头管理上下文,那就直接 npx get-shit-done-cc@latest 装上,5 分钟上手,后面基本就是爽。”

Download Pickful App

Better experience on mobile

iOS QR

iOS

Android QR

Android

APK QR

APK