Get Shit Done:终极AI开发工具,彻底解决Claude上下文衰退难题 Get Shit Done终极AI开发工具彻底解决Claude上下文衰退难题【免费下载链接】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编程时代你是否曾遇到过这样的困扰使用Claude Code进行开发时随着对话轮次的增加AI的响应质量逐渐下降代码逻辑开始混乱开发效率大打折扣这就是让无数开发者头疼的上下文衰退问题。现在Get Shit Done简称GSD作为一款革命性的AI开发工具专门为解决这一难题而生让AI编程变得更加可靠和高效。什么是上下文衰退AI开发者的共同痛点上下文衰退是AI编程中一个普遍存在的问题。当Claude Code等AI工具处理长对话时它们会逐渐遗忘早期的上下文信息导致代码质量下降后续生成的代码偏离原始需求逻辑不一致AI无法保持连贯的开发思路重复解释需要不断重复之前的决策和约束开发效率低下花费大量时间重新解释需求这种问题严重影响了开发者的工作效率和项目质量。GSD通过其强大的上下文工程层从根本上解决了这一难题。GSD的核心优势让AI编程变得可靠GSD是一个轻量级且功能强大的元提示系统专门为Claude Code、OpenCode和Gemini CLI等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会话提供清晰的历史记录。智能波次执行机制GSD根据依赖关系将计划分组为波次在每个波次内并行运行任务波次之间按顺序执行┌────────────────────────────────────────────────────────────────────┐ │ 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步快速上手完整的开发工作流程第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: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模型。平衡质量与令牌消耗配置文件规划执行验证适用场景qualityOpusOpusSonnet最高质量输出balanced(默认)OpusSonnetSonnet平衡质量与成本budgetSonnetSonnetHaiku成本优化inherit继承继承继承使用运行时默认实际应用场景解决真实开发问题场景1新项目启动你想构建一个电子商务平台但不确定从哪里开始。使用/gsd:new-project系统会引导你完成整个过程从理解需求到创建详细的路线图。场景2现有项目增强你有一个正在运行的项目需要添加新功能。使用/gsd:map-codebase先分析你的代码库然后/gsd:new-milestone开始新版本。场景3快速修复你需要快速添加暗模式切换。使用/gsd:quick Add dark mode toggle to settingsGSD会处理其余部分。场景4复杂功能开发当需要开发复杂功能时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 Code以获得最佳体验claude --dangerously-skip-permissions内置安全加固保护你的开发环境GSD自v1.27起包含深度防御安全机制路径遍历预防— 所有用户提供的文件路径都经过验证提示注入检测— 集中式security.cjs模块在用户提供的文本进入规划工件前扫描注入模式PreToolUse提示保护钩子—gsd-prompt-guard扫描写入.planning/的嵌入式注入向量安全JSON解析— 格式错误的--fields参数在破坏状态前被捕获Shell参数验证— 用户文本在shell插值前被清理项目结构清晰的组织管理GSD创建和维护以下文件结构确保项目管理的清晰性和可追溯性文件/目录功能描述重要性PROJECT.md项目愿景始终加载核心research/生态系统知识技术栈、功能、架构、陷阱研究REQUIREMENTS.md具有阶段可追溯性的范围化v1/v2需求规划ROADMAP.md你要去的地方已完成的内容进度STATE.md决策、阻塞项、位置 — 跨会话的记忆状态PLAN.md具有XML结构的原子任务验证步骤执行SUMMARY.md发生了什么改变了什么提交到历史记录总结todos/为以后工作捕获的想法和任务待办threads/用于跨会话工作的持久上下文线程线程seeds/前瞻性想法在正确的里程碑出现种子进阶技巧提升使用效率技巧1合理使用快速模式对于简单的修改任务使用/gsd:fast命令可以跳过完整的规划流程直接执行。这适用于小的UI调整文档更新简单的bug修复技巧2充分利用讨论阶段在规划前花时间在讨论阶段可以显著提高后续阶段的效率。系统会帮助你明确功能边界识别潜在问题建立清晰的验收标准技巧3定期使用验证工作不要等到所有功能都完成后才进行验证。每个阶段完成后立即使用/gsd:verify-work可以及早发现问题减少返工成本确保功能符合预期技巧4合理配置模型根据项目的重要性和预算选择合适的模型配置文件重要项目使用quality配置文件确保最高质量日常开发使用balanced配置文件平衡成本和质量实验性项目使用budget配置文件控制成本为什么选择GSD与其他工具的区别其他规范驱动开发工具如BMAD、Speckit等往往将事情变得过于复杂引入了诸如冲刺会议、故事点、利益相关者同步、回顾会议、Jira工作流等繁琐流程或者缺乏对所构建项目的整体理解。GSD的独特优势为创意人士设计不是为50人的软件公司设计不玩企业级剧场复杂性在系统中不是在你的工作流程中专注于构建帮助你构建出色且实用的产品解决实际问题专门针对AI编程中的上下文衰退问题简单易用几个命令就能完成复杂的工作流程未来展望持续进化的AI开发工具GSD正在不断进化未来版本将带来更多令人兴奋的功能增强的UI设计合同更智能的前端代码生成更强大的多项目支持改进的工作空间管理高级调试功能更深入的故障诊断工具社区集成与更多开发工具的无缝集成性能优化进一步提升执行效率和资源利用率开始使用加入高效AI开发者的行列GSD已经受到Amazon、Google、Shopify和Webflow工程师的信任。无论你是AI开发新手还是有经验的开发者GSD都能为你带来全新的开发体验。立即开始彻底解决上下文衰退难题让你的AI开发工作更加顺畅高效记住Claude Code很强大。GSD让它变得可靠。通过这个革命性的AI开发工具你将能够专注于创意和业务逻辑而不是与AI工具的局限性作斗争。开始你的高效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创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考