Loading video...
Video Failed to Load
DeepSeek 刚刚开源的新项目dsh-superagen, 它展示了如何用最少的人类注意力, 换取最大密度的工程交付, 把复杂开发任务的耗时 从将近半小时直接压缩到十五分钟, 这标志着 AI 编程彻底告别了对话框时代, 它不再是一个等你下指令的辅助工具, 而是一个自己去 GitHub 领任务、 多智能体并行开工、自己提 PR 的全自动员工。 它不是让你在网页里粘贴报错信息,而是以独立机器人的身份常驻在你的 GitHub 仓库和飞书群里, 只要团队成员在 Issue 里提了一个需求,或者在群聊里讨论了一个 Bug,它就会自动捕捉信号并生成不可篡改的工作工单,自己创建独立的会话环境去写代码、跑测试,最后直接带着通过测试的代码回到原对话里提交拉取请求。 为了解决多任务堵车和上下文混乱的问题,DeepSeek 在底层设计了一套分流与执行的多智能体架构。 主路由只负责给授权任务分派工单,具体的代码修改则会直接分发给多个并行的工作节点, 每个节点通过独立的 Git 工作树进行物理隔离, 实测把复杂任务的完成耗时直接从二十九点五分钟腰斩到了十五点七分钟。 后续所有针对这个拉取请求的代码评审意见,系统都会自动订阅并路由回原本负责的工作节点,全程不需要人类开发者反复手动召唤。 这个项目真正的野心,是把工程师从琐碎的 Issue 沟通和修补流程里彻底解放出来,让 AI 真正成为一个只需要极少人类注意力、却能持续输出工程价值的异步开发团队。
22,712 views • 12 days ago •via X (Twitter)
28 Comments

以前让 AI 进团队干活为什么总演变成灾难? 要么是你发一条指令它堵死整个会话,要么是它在群里疯狂刷屏报进度,更可怕的是多个智能体在同一个代码目录里互相打架、冲突不断。 DeepSeek 这套架构直接从操作系统调度层面,给出了 5 个极其漂亮的工程解法: 1️⃣ 主会话路由与工单解耦:整个仓库只有一个常驻的 Router Session。所有 GitHub Issues、PR、CI 甚至飞书消息进来,先经过确定性白名单过滤,再由模型判定状态。一旦接单,立刻生成一张携带不可变授权(Mandate)的独立工单。 2️⃣ Git worktree 物理级环境隔离:每个 Worker 拿到工单后,都在自己独立的会话、独立的子智能体和独立的 Git worktree 目录里干活,彼此互不干扰,彻底杜绝代码冲突。 3️⃣ 永远给人类留一个专属抢占插槽:默认配置 3 个 Worker 插槽(可配 1 到 16 个)。最绝的设计在于额外保留一个 +1 专用槽位:哪怕所有自动化任务全部满载,人类发送的指令也能瞬间打通,绝不排队堵死。 4️⃣ 订阅直通与静默原则:工单后续讨论直接直通负责该工单的 Worker,不再经过 Router 重复评估。系统定死两条铁律:只有被明确要求时才行动,只有当人类必须做决策时才出声。 5️⃣ 严格的时间闸门与安全缓冲:评估超时默认 120 秒(最多重试 2 次),准备阶段上限 10 分钟,后台任务单轮最多 30 分钟。接入时默认开启 Observe 观察模式,系统只记录打算接单而不实际修改,等人类确认稳妥后再切到 Auto 全自动。 最狠的是这种反内耗设计:没有复杂的全局黑话,状态全丢给轻量 SQLite,任务结束自动交接并释放插槽。 多智能体落地的终局,从来不是把系统做成话痨,而是像 Unix 守护进程一样,平时安静如水,干完直接提 PR。 开源仓库与架构高清单页整理在二楼了👇

项目名:dsh-superagent-prototype(DeepSeek 官方开源的多智能体研发原型) → 开源协议:MIT 协议(开源可用) → 源码地址: → 核心架构与 4 大运行机制: → 1. 深度绑定 DeepSeek Harness(DSH):作为 DSH 生态的核心插件包,对标桌面端 Agent 自动化执行底座。 → 2. Router-Worker 双层智能体架构:主会话运行 Router 精简工具集,负责监听事件、校验权限并分发附带不可变授权依据的 Ticket(工单);具体任务派发给独立的 Worker 执行。 → 3. Git Worktree 物理级会话隔离:每个工单在专属的本地 Git 分支目录与 tmux 会话中执行,多任务互不干扰,p95 任务耗时从 29.5 分钟大幅降至 15.7 分钟。 → 4. 自动订阅与上下文闭环:在 PR 和飞书群里的后续追评与代码评审建议,自动精准路由给原 Worker,无需重新 @ 机器人。 → 部署前置条件:macOS / Linux 环境、Node.js 22+、pnpm、tmux、DeepSeek Harness CLI 与一个专用的 GitHub Bot 账号

官方仓库是 deepseek-ai/dsh-superagent-prototype,README 开头写明 research prototype,不是正式产品。 想试可以按他们自己的最短路径: 1. 先读 docs/000-philosophy.md,搞清「少占人注意力」这条硬约束 2. 再让 coding agent 读 SETUP.md,一步步装 先挂一个小私仓看它能不能自己开 PR,别一上来就接飞书和多人仓库。

其实最关键的一步就是把物理目录切开了(Git worktree)。以前并发跑多智能体最痛苦的就是 index.lock 冲突和依赖相互污染,只要环境隔离做干净了,哪怕是能力稍弱的模型并发交付也不容易撞车。

并行这部分我太有感了,我这边每天也是好几个 agent 并行跑活,感受最深的就是你说的评审回流那环:没有它,各写各的最后全是冲突,活根本推不动;有它,意见能订阅回流,改动才收得拢。Git 工作树物理隔离这招我记下了,下次给并行任务也这么切,省得互相踩脚。你们并行跑 agent 时最头疼的是合并冲突还是评审来回?

@bot 这是什么?对我有没有帮助

工作树隔离那块比耗时腰斩更戳我。主路由只派活、节点各自改各自的,评审意见还能回到原节点,这才像把注意力从「盯会话」挪开。对话框时代结束这话先观望,能少切几次窗口就已经值了。

从半小时压到十五分钟,这个自己领GitHub任务的说法挺吸引人的

多 agent 并行清 issue,瓶颈很快挪到 review 和 merge 冲突,CI 跑一轮半小时的仓库吃不下这个吞吐。

从对话框助手变成自己去 GitHub 领任务,这个跃迁感很强。十五分钟交付密度上来之后,验收标准你是怎么定的?

多智能体并行这方向对 我现在项目里都靠agents.md把阶段和职责写死 不然会话一多必乱

思路太超前了!

最少人类注意力这条好,省下来的注意力我全拿来刷推了。

工单制加隔离 worker 比再堆聊天框靠谱 人只在 hand-off 出场就对了

每个节点一个独立 Git 工作树,那几个节点改到同一个文件的时候,冲突最后谁来合?

一个人最多盯3到5个会话这句太真实了 窗口一多真分不清哪个在等我回话

自动接Issue、并行改代码确实很香,复杂老仓库的上下文和依赖能不能hold住,还得看实际效果。

架构上的创新,还是掩盖不了模型的落后啊,诶~

感觉瓶颈最后还是会挪到 review 那头,并行开得越猛,review 排队越长。

Git worktree 隔离并发这点挺实在,不过 README 自己也说是 research prototype,真上生产还得看工单审计和失败回滚怎么做。

半小时压到15分钟,最少注意力换最大交付

半小时压到十五分钟,省下来的时间估计又全花在看它改了啥上

半小时压到十五分钟这密度挺高

你引用的那条里写的是 29.5 分钟压到 12.4 分钟,这条写的是 15.7,差了 3 分多钟,原文里是两个不同场景吗?另外我觉得瓶颈只是挪到了下游:几个 Worker 并行提 PR,review 和合并冲突最后还是落到人头上。几个 git worktree 改到同一个文件时,它是怎么处理冲突的?

真正稀缺的不是模型调用次数,而是人的注意力。能自动分解、执行和验收,才算从聊天框走出来。

省下的十五分钟,全拿来盯着它干活了

把“最少人类注意力换最大密度交付”当成目标,这个提法比单纯拼速度有意思。真正值得验证的不是15分钟这个数字,而是多智能体并行领任务、提PR之后,返工率和review成本有没有同步降下来——省下的时间如果都花在改PR上,账就算不平了。

还得看开源的神
