Wink Pings

DeepSeek 把编码 agent 拆成 router 和 worker,p95 从 29.5 分钟降到 15.7 分钟

DeepSeek 开源 dsh-superagent,MIT 许可的研究原型。核心是把 GitHub 和飞书请求分派给并行 worker 会话。自家模拟里 p95 任务完成时间从 29.5 分钟降到 15.7 分钟,但这个数字得带着限定词看。

DeepSeek 在 GitHub 上放了个叫 dsh-superagent 的仓库,MIT 许可,定位写得很清楚:研究原型。

它做一件事,把 GitHub 和飞书里进来的请求,拆成并行的 worker 会话去跑。架构分两层,一个 router 负责接活和分派,下面一群 worker 各自干活。这不算新概念,但 DeepSeek 把它和自家模型、常用协作工具缝在了一起。

数字是这么给的:在 DeepSeek 自己的模拟里,p95 任务完成时间从 29.5 分钟降到 15.7 分钟。p95 的意思是,95% 的任务在这个时间内完成,剩下 5% 更慢。这个指标比平均值诚实,因为它盯的是长尾,而编码任务的长尾通常最折磨人。

得说清楚,"自家模拟"这四个字很重要。没有第三方复现,没有公开的 benchmark 配置,也没说模拟里任务的具体类型和复杂度。15.7 分钟这个数,先当参考看,别当承诺。

那它解决什么痛点?编码 agent 单线程跑的时候,一个任务卡住,后面全排队。Router-worker 的思路是把能并行的部分切开,读文件、跑测试、查依赖,分给不同 worker。代价是调度本身有开销,任务拆得不好,并行反而更慢。所以这类系统真正的难点不在 worker,在 router 怎么判断什么能拆、什么必须串行。

对开发者来说,这个仓库现在的价值偏向"可读的参考实现"。MIT 许可意味着可以拿去做二次开发,但研究原型通常缺生产需要的东西:权限控制、失败重试、成本核算、可观测性。这些素材里没出现,就不替它补。

值得关注的是方向。编码 agent 从"一个大模型硬想"往"多个会话协作"走,这个趋势过去一年越来越明显。DeepSeek 把 router 和 worker 的边界画出来开源,至少给了一个能动手改的样本。

仓库和文档在原文链接里,想跑的人自己看依赖和配置,别指望开箱即用。研究原型的意思就是,它能证明方向,但不负责兜底。

发布时间: 2026-11-01 15:47