你是否遇到过这样的困扰:用 Claude、Cursor 或 Copilot 写代码时,一开始提示精准、响应流畅,但随着对话轮次增加、文件不断加入,AI 开始“健忘”、重复提问、忽略关键约束,甚至生成与需求矛盾的代码?这并非模型变笨了,而是发生了业内公认的「上下文腐化」(Context Rot)——大模型的注意力在长对话中逐渐稀释、偏移、失焦。而 GET SHIT DONE(GSD)Redux 正是为此而生:它不是另一个 AI 代理或 IDE 插件,而是一套面向开发者工作流的轻量级「提示工程操作系统」,通过元提示(Meta-Prompting)、上下文编排与规范驱动开发(Spec-Driven Development),系统性拦截并修复上下文质量衰减,让每一次 AI 协作都保持高信噪比和强一致性。
核心功能
- 智能上下文保鲜引擎:自动识别并压缩冗余历史、剔除过期变量、保留关键约束与接口契约,动态维持上下文窗口的“信息纯度”
- 声明式规范驱动开发(SDD):支持用 YAML/JSON 定义任务目标、输入输出契约、禁止行为、测试用例等,AI 严格按规范执行,告别“自由发挥式幻觉”
- 多平台统一适配层:原生兼容 Claude Code、Gemini CLI、Kilo、OpenCode、GitHub Copilot、Cursor、Windsurf 等主流 AI 编程工具,一套配置,多端生效
- 可插拔上下文工程模块:内置 Prompt 版本管理、上下文分片策略、依赖图感知加载、敏感信息自动脱敏等扩展能力,开箱即用亦可深度定制
- 零侵入式集成体验:无需修改现有项目结构或 IDE 设置,仅需安装 SDK 并在命令行或脚本中调用,5 分钟完成接入
- 审计就绪 & 安全透明:已完成内部安全审计 + 独立第三方审查,无已知活跃漏洞,所有审计报告公开可查,适合企业级开发环境采用
适合哪些人用
如果你是以下角色之一,GSD Redux 将显著提升你的 AI 编程效率与交付质量:
• 前端/后端工程师:频繁使用 AI 辅助编写组件、API 接口、单元测试,却苦于提示反复失效;
• 技术负责人 & 架构师:希望为团队建立统一、可复现、可审计的 AI 协作规范,而非依赖个人经验;
• 开源维护者:需要自动化处理 PR 描述解析、Issue 分类、文档同步等跨上下文任务;
• 教育工作者与技术讲师:构建标准化 AI 编程教学沙盒,确保学生获得一致、可控的交互体验。
快速上手
只需两步,立即启用上下文保鲜能力:
- 安装核心包:
npm install @opengsd/get-shit-done-redux - 在项目中初始化 GSD 工作流(以生成符合规范的 API 路由为例):
gsd run --spec api-route.yaml --context ./src/lib --model claude-3.5-sonnet
其中api-route.yaml可定义路径、方法、参数校验规则、错误码映射等,GSD 自动注入上下文、约束提示并验证输出合规性。
更多高级用法(如自定义 Context Engine、集成 CI/CD、VS Code 插件联动)详见官方中文文档:README.zh-CN.md。
项目信息
open-gsd/get-shit-done-redux
GitHub
Getting Shit Done, the Aftermath
JavaScript · 506 ⭐ · MIT 开源协议 · GitHub 项目地址
它不承诺“取代程序员”,而是坚定地站在开发者身后——把本该属于人类的思考带宽,从对抗 AI 失忆的拉锯战中彻底解放出来。


