Get Shit Done:终极AI编程助手,彻底告别上下文衰退难题
Get Shit Done终极AI编程助手彻底告别上下文衰退难题【免费下载链接】get-shit-doneA light-weight and powerful meta-prompting, context engineering and spec-driven development system for Claude Code by TÂCHES.项目地址: https://gitcode.com/GitHub_Trending/getshi/get-shit-done你是否在使用Claude Code、OpenCode或Gemini CLI进行AI编程时经常遇到这样的困扰随着对话深入AI的回答质量越来越差代码逻辑逐渐混乱需要不断重复解释需求这就是让无数开发者头疼的上下文衰退问题。现在Get Shit Done简称GSD带来了革命性的解决方案——一个轻量级但功能强大的元提示系统专门为AI编程工具设计集成了元提示技术、上下文工程和规范驱动开发功能让你的AI开发过程变得更加高效可靠。GSD是一个将复杂性隐藏在系统内部为用户提供简洁工作流程的开发工具。它运用了上下文工程、XML提示格式化、子代理编排和状态管理等先进技术而你只需要使用几个简单易用的命令就能获得卓越的开发体验。 为什么传统AI编程会失败在传统的AI编程工作流中随着对话轮次的增加Claude Code会逐渐忘记早期的上下文信息导致开发过程陷入困境代码质量逐渐下降后续生成的代码越来越偏离原始需求逻辑一致性难以保持AI无法维持连贯的开发思路重复解释浪费精力需要不断重复之前的决策和约束开发效率低下花费大量时间重新解释需求而不是编写代码GSD通过强大的上下文工程层为AI编程工具提供了可靠的支持。当你描述开发想法时GSD系统会自动提取所需的全部信息然后让Claude Code专注于工作本身。这种方式从根本上解决了上下文衰退的问题。 GSD如何让AI编程变得可靠智能多代理编排系统GSD采用智能的多代理架构每个开发阶段都有专门的代理负责阶段协调器职责代理职责研究协调、呈现发现4个并行研究者调查技术栈、功能、架构、陷阱规划验证、管理迭代规划器创建计划检查器验证循环直到通过执行分组为波次、跟踪进度执行器并行实现每个都有新鲜的200K上下文验证呈现结果、路由下一步验证器检查代码库是否符合目标调试器诊断失败原子Git提交机制每个任务完成后立即获得自己的提交确保代码历史清晰可追溯abc123f docs(08-02): complete user registration plan def456g feat(08-02): add email confirmation flow hij789k feat(08-02): implement password hashing lmn012o feat(08-02): create registration endpoint核心优势Git bisect能准确定位失败任务每个任务可独立回滚为未来的Claude会话提供清晰的历史记录。波次执行策略计划根据依赖关系分组为波次在每个波次内计划并行运行波次按顺序执行最大化开发效率┌────────────────────────────────────────────────────────────────────┐ │ PHASE EXECUTION │ ├────────────────────────────────────────────────────────────────────┤ │ │ │ WAVE 1 (parallel) WAVE 2 (parallel) WAVE 3 │ │ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ │ │ │ Plan 01 │ │ Plan 02 │ → │ Plan 03 │ │ Plan 04 │ → │ Plan 05 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ User │ │ Product │ │ Orders │ │ Cart │ │ Checkout│ │ │ │ Model │ │ Model │ │ API │ │ API │ │ UI │ │ │ └─────────┘ └─────────┘ └─────────┘ └─────────┘ └─────────┘ │ 5步轻松上手GSD第1步初始化项目/gsd:new-project一个命令启动完整流程提问理解系统会持续提问直到完全理解你的想法智能研究生成并行代理调查技术领域需求提取明确v1、v2和超出范围的内容路线图创建创建与需求映射的开发阶段第2步讨论阶段/gsd:discuss-phase 1这是你塑造实现的关键环节。系统分析阶段并识别灰色区域视觉功能→ 布局、密度、交互、空状态API/CLI→ 响应格式、标志、错误处理内容系统→ 结构、语气、深度、流程组织任务→ 分组标准、命名、重复项第3步规划阶段/gsd:plan-phase 1系统自动完成深入研究调查如何实现此阶段智能规划创建2-3个原子任务计划验证循环根据需求检查计划循环直到通过第4步执行阶段/gsd:execute-phase 1系统高效执行波次运行尽可能并行依赖时顺序执行新鲜上下文每个计划都有200K令牌的纯净上下文原子提交每个任务获得自己的Git提交目标验证检查代码库是否提供承诺的功能第5步验证工作/gsd:verify-work 1确认功能实际工作提取交付物明确你现在应该能够做什么引导验证系统引导你逐步验证功能自动诊断生成调试代理查找根本原因修复计划创建已验证的修复计划 GSD与其他工具的对比其他规范驱动开发工具如BMAD、Speckit等往往引入了不必要的复杂性冲刺会议、故事点、利益相关者同步、Jira工作流等繁琐流程或者缺乏对项目的整体理解。GSD的独特优势为创作者设计不是为大型企业设计没有繁琐的企业流程复杂性在系统中不是在你的工作流程中专注于构建帮助你构建出色且实用的产品轻量级架构保持简单的同时提供强大功能 个性化配置体验GSD将项目设置存储在.planning/config.json中通过/gsd:settings进行配置核心设置选项设置选项默认控制内容modeyolo,interactiveinteractive自动批准vs每个步骤确认granularitycoarse,standard,finestandard阶段粒度 — 范围如何切片智能模型配置控制每个代理使用的Claude模型平衡质量与令牌消耗配置文件规划执行验证qualityOpusOpusSonnetbalanced(默认)OpusSonnetSonnetbudgetSonnetSonnetHaikuinherit继承继承继承️ 内置安全加固保障GSD自v1.27起包含深度防御安全机制确保开发过程安全可靠路径遍历预防— 所有用户提供的文件路径都经过严格验证提示注入检测— 集中式安全模块扫描用户文本中的注入模式PreToolUse提示保护钩子— 自动扫描写入规划工件的嵌入式注入向量安全JSON解析— 格式错误的参数在破坏状态前被捕获Shell参数验证— 用户文本在shell插值前被清理 实际应用场景指南场景1全新项目启动你想构建一个电子商务平台但不确定从哪里开始。使用/gsd:new-project系统会引导你完成整个过程从理解需求到创建详细的路线图。场景2现有项目功能增强你有一个正在运行的项目需要添加新功能。使用/gsd:map-codebase先分析你的代码库然后/gsd:new-milestone开始新版本开发。场景3快速修复和优化你需要快速添加暗模式切换功能。使用/gsd:quick Add dark mode toggle to settingsGSD会处理其余所有工作。 项目结构清晰明了GSD创建和维护以下文件结构确保项目组织有序文件功能PROJECT.md项目愿景文档始终加载research/生态系统知识库技术栈、功能、架构、陷阱REQUIREMENTS.md具有阶段可追溯性的范围化需求ROADMAP.md开发路线图记录已完成内容STATE.md决策、阻塞项、位置 — 跨会话的记忆PLAN.md具有XML结构的原子任务计划SUMMARY.md开发历史记录记录发生了什么改变了什么todos/为以后工作捕获的想法和任务threads/用于跨会话工作的持久上下文线程seeds/前瞻性想法在正确的里程碑出现 快速安装指南安装步骤npx get-shit-done-cclatest安装程序会提示你选择运行时— Claude Code、OpenCode、Gemini、Codex、Copilot、Cursor、Windsurf、Antigravity或全部位置— 全局所有项目或本地仅当前项目验证安装Claude Code / Gemini:/gsd:helpOpenCode:/gsd-helpCodex:$gsd-helpCopilot:/gsd:helpAntigravity:/gsd:help推荐配置GSD专为无摩擦自动化设计。使用以下方式运行Claude Code以获得最佳体验claude --dangerously-skip-permissions 核心命令速查表命令功能描述/gsd:new-project完整初始化问题→研究→需求→路线图/gsd:discuss-phase [N]在规划前捕获实现决策/gsd:plan-phase [N]为阶段进行研究和规划/gsd:execute-phase N在并行波次中执行所有计划/gsd:verify-work [N]手动用户验收测试/gsd:ship [N]从已验证的阶段工作创建PR/gsd:next自动推进到下一个逻辑工作流程步骤/gsd:fast text内联琐碎任务 — 完全跳过规划立即执行❓ 常见问题解答Q: GSD适合什么样的开发者A: GSD适合那些想把自己的需求说明白然后让系统正确构建出来的人而不是假装自己在运营一个50人工程组织的人。它特别适合独立开发者、创业团队和小型开发团队。Q: GSD支持哪些AI编程工具A: GSD支持Claude Code、OpenCode、Gemini CLI、Kilo、Codex、Copilot、Cursor、Windsurf、Antigravity、Augment、Trae、CodeBuddy和Cline等主流AI编程工具。Q: GSD如何解决上下文衰退问题A: GSD通过上下文工程层为AI编程工具提供可靠支持。它会自动提取所需信息让AI专注于工作本身每个任务都有新鲜的上下文避免信息累积导致的衰退。Q: 安装GSD会影响现有项目吗A: 不会。GSD可以安装为全局工具或本地工具。本地安装仅影响当前项目不会干扰其他项目的配置。Q: GSD的学习曲线陡峭吗A: GSD的设计理念是复杂性在系统内部不在你的工作流里。虽然底层技术复杂但用户界面非常简洁只需要掌握几个核心命令就能开始使用。 未来发展方向GSD正在不断进化未来版本将带来更多令人兴奋的功能增强的UI设计合同更智能的前端代码生成更强大的多项目支持改进的工作空间管理高级调试功能更深入的故障诊断工具社区集成与更多开发工具的无缝集成性能优化进一步提升执行效率和响应速度 开始你的高效AI编程之旅GSD已经受到Amazon、Google、Shopify和Webflow工程师的信任。无论你是AI开发新手还是有经验的开发者GSD都能为你带来全新的开发体验。立即开始彻底解决上下文衰退难题让你的AI开发工作更加顺畅高效记住AI编程工具很强大但GSD让它变得可靠。告别上下文衰退的困扰专注于创造有价值的产品让GSD处理复杂的工程细节。你的下一个项目就从Get Shit Done开始吧【免费下载链接】get-shit-doneA light-weight and powerful meta-prompting, context engineering and spec-driven development system for Claude Code by TÂCHES.项目地址: https://gitcode.com/GitHub_Trending/getshi/get-shit-done创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考