2026年4月13日星期一

GSD开源项目:解决Claude Code上下文腐烂问题,GitHub 5万Star

GSD是一个开源上下文工程框架,上线5天在GitHub收获近5万Star。它通过多Agent协作和独立上下文窗口,解决Claude Code等AI工具在长程任务中的“上下文腐烂”问题。支持自动拆解任务、并行执行、断点续干,覆盖12+ AI编码工具。适合开发者、独立制作人及需要AI完成复杂调研或方案设计的用户。

Tags:

开源 5 天,5 万 Star。

这个数据放在 GitHub 历史上都算比较顶的。

最近如果你刷 X 或者小红书,大概率刷到过一个叫 GSD(Get Shit Done)的开源项目。

评论区里有人叫它 Claude Code 的灵魂伴侣,也有人说它是 Vibe Coding 的终结者。

看了一下,确实有点东西。

图片

01

GSD 是个啥

一句话说清楚:GSD 是一个上下文工程框架,让 AI 在处理长程复杂任务时,始终保持高质量的稳定输出。

它解决的问题特别具体。

图片

不管你用 AI 写代码、做调研、搭产品还是搞方案,只要任务一长、对话一多,AI 的输出质量就会断崖式下跌。

回答越来越短,需求开始漏,逻辑也开始乱。

这个现象有个名字,叫上下文腐烂(Context Rot)。

GSD 就是来解决这个问题的。

估计很多人和我一样,比如用 Claude Code 的时候,有一个重要任务的时候老想看看目前 Context 的情况。

看看要不要 clear 或压缩一下再跑。

图片

它不是让你跟 AI 聊着天把活干了,而是把你的大任务拆成一个个小任务。

每个小任务交给独立的 Agent 在全新的上下文窗口里执行,中间有研究员帮你调研、规划师帮你拆任务、执行者帮你干活、验证者帮你检查。

整个过程中,你的主窗口始终保持干净,不会被历史垃圾塞满。

图片

目前这个项目在 GitHub 上斩获了 49,200+ Star,全球排名 407。作者是个独立开发者。

开源地址:https://github.com/gsd-build/get-shit-done

02

核心特性

看了一下这个项目,有几个点非常扎实。

① 彻底解决上下文腐烂

这是 GSD 最核心的卖点。

传统用法里,你跟 AI 聊了 50 轮之后,上下文窗口快满了,AI 的输出质量就开始拉胯。

GSD 的做法是,每个子任务都在一个全新的 200k token 上下文窗口里独立执行。

你的主对话窗口只负责协调,始终保持在 30-40% 的使用率。

说白了,就是让 AI 永远在巅峰状态干活,不会越干越差。

② 多 Agent 并行协作

GSD 不是让一个 AI 从头干到尾,而是把任务拆分之后分给不同的专职 Agent:

  • 研究员负责调研技术方案和领域知识
  • 规划师负责把任务拆成可执行的原子计划
  • 执行者负责在独立上下文里写代码、干活
  • 验证者负责检查交付成果是否达标

而且独立的任务会自动并行执行,不是排着队一个一个来。

图片

GSD 把任务分成不同的 Wave,同一个 Wave 里的任务同时跑,有依赖关系的排到后面的 Wave。效率拉满。

③ 结构化的任务指令

每个执行计划都是 XML 格式的,精确到具体文件路径、执行步骤、验证标准、完成条件。

AI 不用猜你要什么,照着指令一步步做就行。

举个例子,一个典型的计划长这样:

 <task type="auto">                                    <name>创建登录接口</name>    <files>src/app/api/auth/login/route.ts</files>                                                  <action>                                                                                          用 jose 库做 JWT(别用 jsonwebtoken,有 CommonJS 兼容问题)。                                   验证用户凭据。                                                                                  成功后返回 httpOnly cookie。                                                                  </action>                                                                                       <verify>curl 请求登录接口返回 200 + Set-Cookie</verify>                                         <done>有效凭据返回 cookie,无效凭据返回 401</done>                                            </task>  

清晰、精确、可验证。

AI 照着这个干活,出错率大幅下降。

④ 自动状态追踪和断点续干

GSD 会自动维护一套完整的项目状态文件:项目愿景、需求文档、路线图、决策记录、阻塞项、已完成的工作。

这些东西跨会话持久保存,你今天干到一半关了电脑,明天打开接着干,上下文完全不丢。

甚至还有个 /gsd-pause-work 命令,专门用来生成交接文档。

关机前跑一下,下次回来 /gsd-resume-work,无缝衔接。

⑤ 一行命令安装,覆盖 12+ AI 工具

不只是 Claude Code,GSD 支持的工具非常多:

Claude Code、OpenCode、Gemini CLI 等等,基本市面上主流的 AI 编码工具全覆盖了。

安装就一行命令。

跑起来之后会让你选用哪个工具、装全局还是装当前项目,选完就搞定了。

03

完整工作流

图片

GSD 的使用流程非常清晰,按顺序走就行。我用一个从零搭产品的场景来串一遍:

第一步:初始化项目

/gsd-new-project

跑起来之后,GSD 会先问你一堆问题,搞清楚你到底想做什么、有什么约束、技术偏好是啥。

然后自动派研究员去做领域调研,再把需求拆成 v1、v2 和暂不考虑三档,最后生成一份路线图。

你确认路线图没问题,就可以开始干活了。

第二步:讨论细节

/gsd-discuss-phase 1

路线图上每个阶段只有一两句话的描述,不够详细。

这一步就是让你把具体偏好和想法告诉系统。比如你想用什么布局风格、接口格式怎么做、错误处理怎么搞。

系统会把你的偏好整理成一份 CONTEXT 文档,后续的研究和规划都会参考。

你聊得越细,最终交付的东西就越贴近你的想法。

第三步:规划阶段

/gsd-plan-phase 1

系统自动派研究员去调研实现方案,然后规划师生成 2-3 个原子任务计划,每个计划都有精确的 XML 结构。

还有个检查员会验证计划是否覆盖了所有需求,不通过就打回去重做,直到通过为止。

第四步:执行阶段

/gsd-execute-phase 1

这是最爽的部分。

所有计划按依赖关系分成不同 Wave,同一 Wave 里的任务并行跑。

每个任务都在独立的 200k token 上下文窗口里执行,互不干扰。每完成一个任务就自动生成一个 Git commit。

你基本可以走开去干别的,回来一看,活干完了,Git 历史还特别干净。

第五步:验收成果

/gsd-verify-work 1

系统会把每个可交付的成果列出来,带着你一项一项确认。

哪没问题就过,哪有问题就自动派调试 Agent 去查原因,然后生成修复计划,跑一遍 /gsd-execute-phase 就修好了。

嫌一步步太麻烦?还有个快速模式:

/gsd-quick

适合那种不需要完整流程的临时任务。

或者直接用 /gsd-next,系统自动判断你现在该干啥,一步到位。

04

不只是写代码

虽然 GSD 目前最大的用户群是开发者,但它的核心能力:上下文管理、多 Agent 协作、结构化任务拆解。

其实适用于任何需要 AI 长时间、高质量完成的复杂任务。

比如你想让 AI 帮你做一份深度行业调研报告,传统做法是不断追问,聊着聊着 AI 就开始敷衍你了。

用 GSD 的话,它会自动拆分成调研、分析、撰写、验证几个阶段,每个阶段独立执行,最终交付的质量稳定得多。

再比如你想从零搭建一个产品的完整方案,从市场分析到技术选型到架构设计到实施计划,这种多阶段的长程任务,正是 GSD 最擅长的场景。

作者自己就是最好的例子。

他在 README 里写得很直接:我是一个独立开发者,我不写代码,Claude Code 写。

GSD 就是他用来驱动 Claude Code 给他干活的系统。

Amazon、Google、Shopify、Webflow 的工程师也在用这个东西。

05

怎么上手

安装非常简单:

npx get-shit-done-cc@latest

如果你用 Claude Code,官方建议搭配这个参数跑:

claude --dangerously-skip-permissions

原因是 GSD 的设计理念就是自动化执行,如果你不想每隔几秒钟就点一次确认,跳过权限检查会让体验流畅很多。

装完之后在 Claude Code 里输入 /gsd-help,能看到所有可用命令。

如果你已经有一个进行中的项目,先跑 /gsd-map-codebase 让它扫描一下现有代码,再跑 /gsd-new-project 初始化就行。

06

点击下方卡片,关注逛逛 GitHub

这个公众号历史发布过很多有趣的开源项目,如果你懒得翻文章一个个找,你直接关注微信公众号:逛逛 GitHub ,后台对话聊天就行了:

图片

YOLO训练平台开源:Web可视化一站式模型训练部署

通用YOLO训练平台PKUS-YOLO-Anything开源,提供数据集管理、模型训练、性能验证到部署的全流程Web解决方案。支持YOLOv5/v7/v8/x,兼容COCO/YOLO格式,内置数据增强、分布式训练、可视化监控及ONNX/TorchScript导出。适合AI初学者、企业开发者与研究团队,无需命令行即可上手。

Tags:

通用YOLO训练平台开源,提供完整的 YOLO 模型训练、验证、部署和管理的全流程解决方案

源代码

https://www.gitcc.com/pkusz-boys/pkus-yolo-anything

系统采用先进的 YOLO目标检测算法,结合前后端分离架构,为用户提供从数据集管理、模型训练、性能验证到模型部署的一站式服务。通过 Web 界面简化深度学习工作流,降低模型训练门槛,提升开发效率,实现 YOLO 模型的智能化、可视化管理。

图片
图片
图片

YOLO训练平台开源项目:PKUS-YOLO-Anything 深度解析


项目地址https://www.gitcc.com/pkusz-boys/pkus-yolo-anything

一、项目定位与核心价值


PKUS-YOLO-Anything 是一个全流程、低门槛、可视化的通用 YOLO 目标检测训练平台,基于先进的 YOLO 系列算法(如 YOLOv5/v7/v8/x 等),结合前后端分离架构,覆盖从数据集管理、模型训练、性能验证到模型部署的完整深度学习工作流。其核心价值在于:

  1. 一站式训练
    :整合数据预处理、模型训练、评估验证全流程,避免多工具链切换。
  2. 高效便捷
    :通过 Web 界面替代复杂命令行操作,降低深度学习入门门槛。
  3. 可视化分析
    :实时监控训练过程,动态展示损失函数、准确率等关键指标。
  4. 灵活扩展
    :支持多种数据集格式(COCO、YOLO 格式等),适配不同检测任务场景。


二、核心功能模块


1. 数据集管理
  • 多格式支持
    :兼容 COCO、YOLO 标注格式、VOC 格式等,支持自定义数据集导入。
  • 数据增强
    :内置自动数据增强(如旋转、裁剪、色调调整),提升模型泛化能力。
  • 可视化预览
    :通过 Web 界面查看标注样本,支持手动修正错误标注。
2. 模型训练
  • 多版本 YOLO 支持
    :集成 YOLOv5/v7/v8/x 等主流算法,支持一键切换模型架构。
  • 超参配置
    :提供可视化参数调整界面(如 batch size、学习率、训练轮次)。
  • 分布式训练
    :支持多 GPU 加速,缩短大规模数据集训练时间。
  • 训练任务管理
    :任务队列调度、断点续训、历史记录回溯。
3. 性能验证与评估
  • 实时指标监控
    :训练过程中动态展示损失值(Loss)、准确率(mAP)、召回率等。
  • 可视化分析
    :生成 PR 曲线、混淆矩阵,辅助分析模型性能瓶颈。
  • 模型对比
    :支持多版本模型横向评估,选择最优模型部署。
4. 模型部署
  • 一键导出
    :支持导出 ONNX、TorchScript 等通用格式,适配不同推理框架。
  • 推理服务化
    :通过 REST API 或 gRPC 接口提供在线检测服务,集成到业务系统。
  • 轻量化部署
    :支持模型量化(INT8)、剪枝,优化推理速度与资源占用。
5. 用户权限与团队协作
  • 多角色管理
    :支持管理员、开发者、普通用户分级权限控制。
  • 项目共享
    :团队内部分享数据集、模型与训练配置,提升协作效率。


三、技术架构


  • 前端
    :基于 Vue.js 或 React 构建,提供响应式 Web 界面,支持训练任务可视化。
  • 后端
    :采用 Python + Flask/FastAPI,封装 YOLO 训练逻辑与 API 服务。
  • 深度学习框架
    :PyTorch 或 Ultralytics YOLO 官方实现,确保算法兼容性。
  • 数据库
    :MySQL/MongoDB 存储用户数据、训练记录与模型版本信息。
  • 部署方式
    • Docker 容器化
      :一键部署,隔离环境依赖。
    • Kubernetes 集群
      :支持大规模分布式训练与高可用服务。


四、适用场景与用户群体


  1. AI 初学者
    :无需命令行操作,快速上手 YOLO 模型训练。
  2. 企业开发者
    :集成到内部 AI 平台,实现目标检测任务的标准化管理。
  3. 研究团队
    :通过可视化工具加速算法调优与实验复现。
  4. 教育机构
    :作为深度学习教学案例,降低学生实践门槛。


五、开源优势与生态


  • 完全开源
    :代码公开,支持自由修改、分发与商业使用。
  • 社区支持
    :开发者可提交 Issue 或 PR,共同优化平台功能。
  • 插件化扩展
    :支持自定义数据增强算法、评估指标或部署后端。


六、总结


PKUS-YOLO-Anything 通过全流程自动化、可视化交互、灵活扩展的设计,重新定义了 YOLO 模型训练的效率与体验。无论是快速验证目标检测方案,还是构建企业级 AI 平台,该项目均提供了开箱即用的解决方案。

立即访问项目仓库https://www.gitcc.com/pkusz-boys/pkus-yolo-anything
加入社区:共同推动 YOLO 生态的智能化与工程化落地


图片


通用YOLO训练平台开源,提供完整的 YOLO 模型训练、验证、部署和管理的全流程解决方案

源代码

https://www.gitcc.com/pkusz-boys/pkus-yolo-anything

系统采用先进的 YOLO目标检测算法,结合前后端分离架构,为用户提供从数据集管理、模型训练、性能验证到模型部署的一站式服务。通过 Web 界面简化深度学习工作流,降低模型训练门槛,提升开发效率,实现 YOLO 模型的智能化、可视化管理。


GSD开源项目:解决Claude Code上下文腐烂问题,GitHub 5万Star

GSD是一个开源上下文工程框架,上线5天在GitHub收获近5万Star。它通过多Agent协作和独立上下文窗口,解决Claude Code等AI工具在长程任务中的“上下文腐烂”问题。支持自动拆解任务、并行执行、断点续干,覆盖12+ AI编码工具。适合开发者、独立制作人及需要AI...