对抗知识焦虑,从看懂这条开始
App 下载对抗知识焦虑,从看懂这条开始
App 下载
AI长任务|垃圾清理器|开源项目|上下文腐烂|大语言模型|人工智能
你肯定遇过这种糟心时刻:让AI写一份产品方案,开头还逻辑清晰,聊到第三轮就开始漏需求;用AI改代码,改到第五个功能,它突然忘了最初的架构要求。这种越聊越乱、越干越错的情况,有个专业名字叫「上下文腐烂」——就像手机越用越卡,AI的「脑子」被无效对话塞满,彻底「失焦」。
但最近一个上线5天就拿了5万星的开源项目,把这个老大难问题给解决了。它没有靠更大的模型、更长的上下文窗口,而是换了个思路:不让AI「带着满脑子垃圾干活」。
你可以把AI的上下文窗口想象成电脑的运行内存——开的程序越多、存的文件越杂,系统就越卡。之前大家解决「上下文腐烂」的思路,要么是把内存扩容(比如把上下文从4K token加到128K),要么是手动删文件(定期清空对话重开),但都没解决根本问题:只要对话一直在延续,无效信息就会不断累积。
这个叫GSD的项目,直接换了个操作系统:它不让你和AI「聊完整个任务」,而是把大任务拆成一个个独立的小任务,每个小任务交给专门的AI Agent在全新的「内存空间」里执行。你要做的只是告诉它最终目标,剩下的全交给分工明确的Agent团队:研究员负责查资料,规划师拆分任务,执行者写代码做方案,验证者检查结果。

整个过程中,你的主窗口永远干净,不会被历史对话塞满。每个Agent只拿到和自己任务相关的信息——就像每个工人只拿到自己工位的操作手册,不用抱着整个工厂的图纸干活。
GSD的第二个关键,是让这些Agent「并行协作」。传统AI处理任务是串行的:写完方案大纲再写细节,改完前端再改后端,一步慢步步慢。但GSD会先把任务按依赖关系分成「波次」——没有依赖的任务同时开工,有先后顺序的就按波次来。

比如你要做一个电商网站,「设计用户登录页面」和「搭建商品数据库」这两个任务没有依赖,就能让两个Agent同时在各自的上下文窗口里干活;等数据库搭好,再让第三个Agent做「商品展示接口」。这种模式下,复杂任务的完成速度能提升好几倍。

更重要的是,每个Agent的输出都是结构化、可验证的。它用XML格式写任务指令,精确到「用哪个库、输出什么结果、怎么验证」——比如写登录接口,会明确要求「用jose库做JWT,成功返回httpOnly cookie,用curl请求返回200才算完成」。AI不用猜你的需求,只要按指令执行,出错率直接降了一半。
当然,这种模式也有局限:你得先把需求说清楚,没法像聊天一样「想到哪说到哪」;而且多Agent并行会增加token成本,毕竟相当于同时调用好几个AI。但对需要稳定输出的长任务来说,这种「结构化+并行」的模式,比反复和AI「掰扯」要高效得多。
现在GSD的用户大多是开发者,但它的核心能力——上下文工程和多Agent并行——其实能用到所有需要AI长时间干活的场景里。
比如你要做一份行业调研报告,传统方法是不断追问AI「再补充点数据」「再分析下竞品」,聊着聊着AI就开始重复内容,甚至把旧数据当新的用。用GSD的话,它会自动把任务拆成「收集行业数据」「分析竞品动态」「撰写报告框架」「填充内容细节」四个子任务,每个子任务交给专门的Agent在干净的上下文里完成,最后再把结果整合起来。
还有更实用的:它支持断点续干。你今天干到一半关电脑,只要跑一个命令,它就会生成一份交接文档,下次打开直接接着干,完全不用重新交代需求。就像你下班前给同事写好工作笔记,第二天来直接上手,不用再把前因后果说一遍。
有意思的是,这个项目的作者是个独立开发者,他自己甚至不怎么写代码——全靠GSD调度AI帮他干活。现在Google、Amazon的工程师都在用来处理复杂任务,本质上都是在把AI从「聊天工具」变成「协作团队」。
之前我们总觉得,AI要解决复杂任务,就得靠更大的模型、更强的算力。但GSD给了另一个思路:真正的效率提升,往往不是堆硬件,而是把复杂问题拆成简单的部分,再用合理的方式组织起来。
就像人类的公司,不是靠一个超级员工解决所有问题,而是靠明确的分工、清晰的流程和高效的协作。AI也一样,与其让一个模型「记住所有事」,不如让一群Agent「各干各的事」。
好的工具,从来不是让机器变得更像人,而是让人能用机器的方式,更高效地解决问题。分工比全能更重要,聚焦比扩容更有效。