革命性AI开发工具Get Shit Done:彻底解决Claude Code上下文衰退难题,让AI编程更可靠 革命性AI开发工具Get Shit Done彻底解决Claude Code上下文衰退难题让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进行AI编程时发现随着对话的深入AI的响应质量逐渐下降这就是困扰无数开发者的上下文衰退问题。现在Get Shit Done简称GSD带来了革命性的解决方案——一个轻量级且功能强大的元提示系统专门为Claude Code、OpenCode和Gemini CLI等AI编程工具设计集成了元提示技术、上下文工程和规范驱动开发功能让AI开发过程变得更加高效和可靠。 什么是Get Shit DoneGSD是一个将复杂性隐藏在系统内部为用户提供简洁工作流程的开发工具。它运用了上下文工程、XML提示格式化、子代理编排和状态管理等先进技术而你只需要使用几个简单易用的命令就能获得卓越的开发体验。 上下文衰退AI开发者的噩梦在传统的AI编程中随着对话轮次的增加Claude Code会逐渐忘记早期的上下文信息导致代码质量下降后续生成的代码越来越偏离原始需求逻辑不一致AI无法保持连贯的开发思路重复解释需要不断重复之前的决策和约束效率低下花费大量时间重新解释需求GSD通过强大的上下文工程层为Claude Code提供了可靠的支持。当你描述开发想法时GSD系统会自动提取所需的全部信息然后让Claude Code专注于工作本身。这种方式从根本上解决了上下文衰退的问题。⚡ GSD的独特优势1. 多代理编排系统GSD采用智能的多代理架构每个阶段都有专门的代理负责阶段协调器职责代理职责研究协调、呈现发现4个并行研究者调查技术栈、功能、架构、陷阱规划验证、管理迭代规划器创建计划检查器验证循环直到通过执行分组为波次、跟踪进度执行器并行实现每个都有新鲜的200K上下文验证呈现结果、路由下一步验证器检查代码库是否符合目标调试器诊断失败2. 原子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会话提供清晰的历史记录。3. 波次执行机制计划根据依赖关系分组为波次。在每个波次内计划并行运行。波次按顺序运行┌────────────────────────────────────────────────────────────────────┐ │ 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 │ │ │ └─────────┘ └─────────┘ └─────────┘ └─────────┘ └─────────┘ │️ GSD核心工作流程第1步初始化项目/gsd:new-project一个命令一个流程。系统会提问直到完全理解你的想法目标、约束、技术偏好、边界情况研究生成并行代理来调查领域可选但推荐需求提取v1、v2和超出范围的内容路线图创建与需求映射的阶段第2步讨论阶段/gsd:discuss-phase 1这是你塑造实现的地方。系统分析阶段并基于正在构建的内容识别灰色区域视觉功能→ 布局、密度、交互、空状态API/CLI→ 响应格式、标志、错误处理、详细程度内容系统→ 结构、语气、深度、流程组织任务→ 分组标准、命名、重复项、例外第3步规划阶段/gsd:plan-phase 1系统研究调查如何实现此阶段由你的CONTEXT.md决策指导规划创建2-3个原子任务计划采用XML结构验证根据需求检查计划循环直到通过第4步执行阶段/gsd:execute-phase 1系统以波次运行计划尽可能并行依赖时顺序执行每个计划都有新鲜上下文200K令牌纯粹用于实现零积累垃圾每个任务单独提交每个任务获得自己的原子提交根据目标验证检查代码库是否提供了阶段承诺的内容第5步验证工作/gsd:verify-work 1这是你确认它实际工作的地方。系统提取可测试的交付物你现在应该能够做什么逐个引导你你能用电子邮件登录吗 是/否或描述问题自动诊断失败生成调试代理查找根本原因创建已验证的修复计划准备立即重新执行 GSD与其他工具的区别其他规范驱动开发工具如BMAD、Speckit等往往将事情变得过于复杂引入了诸如冲刺会议、故事点、利益相关者同步、回顾会议、Jira工作流等繁琐流程或者缺乏对所构建项目的整体理解。GSD的不同之处为创意人士设计不是为50人的软件公司设计不玩企业级剧场复杂性在系统中不是在你的工作流程中专注于构建帮助你构建出色且实用的产品 快速开始使用GSD安装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 Codeclaude --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内联琐碎任务 — 完全跳过规划立即执行 配置个性化体验GSD将项目设置存储在.planning/config.json中。通过/gsd:settings配置核心设置设置选项默认控制内容modeyolo,interactiveinteractive自动批准vs每个步骤确认granularitycoarse,standard,finestandard阶段粒度 — 范围如何切片模型配置文件控制每个代理使用的Claude模型。平衡质量与令牌消耗配置文件规划执行验证qualityOpusOpusSonnetbalanced(默认)OpusSonnetSonnetbudgetSonnetSonnetHaikuinherit继承继承继承️ 内置安全加固GSD自v1.27起包含深度防御安全路径遍历预防— 所有用户提供的文件路径都经过验证提示注入检测— 集中式security.cjs模块在用户提供的文本进入规划工件前扫描注入模式PreToolUse提示保护钩子—gsd-prompt-guard扫描写入.planning/的嵌入式注入向量安全JSON解析— 格式错误的--fields参数在破坏状态前被捕获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具有阶段可追溯性的范围化v1/v2需求ROADMAP.md你要去的地方已完成的内容STATE.md决策、阻塞项、位置 — 跨会话的记忆PLAN.md具有XML结构的原子任务验证步骤SUMMARY.md发生了什么改变了什么提交到历史记录todos/为以后工作捕获的想法和任务threads/用于跨会话工作的持久上下文线程seeds/前瞻性想法在正确的里程碑出现 未来展望GSD正在不断进化未来版本将带来更多令人兴奋的功能增强的UI设计合同更智能的前端代码生成更强大的多项目支持改进的工作空间管理高级调试功能更深入的故障诊断工具社区集成与更多开发工具的无缝集成 加入社区GSD已经受到Amazon、Google、Shopify和Webflow工程师的信任。无论你是AI开发新手还是有经验的开发者GSD都能为你带来全新的开发体验。立即开始彻底解决上下文衰退难题让你的AI开发工作更加顺畅高效记住Claude Code很强大。GSD让它变得可靠。【免费下载链接】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),仅供参考