新浪科技

DeepSeek「超级智能体」,我真养上了!没人 @ 自动干活,附保姆级教程

市场资讯 11.02 06:59

(来源:AI信息Gap)

DeepSeek Harness 内部用户群里那只超级 AI 牛马,你也能养了。

上一篇我们聊到,没人 @ 它,它自己修 Bug。这次我把 DeepSeek 开源的 Super-agent(超级智能体) 原型安装到本地,也养了一只。

我在 GitHub 上提交了一个 Issue,没有 @ 任何人。49 秒后 Super-agent 自动回复,不到 2 分钟,PR 就交到了我手上,改了 1 行代码,CI 通过。这一通操作总计花费 4 分钱。

Super-agent 还挺懂规矩。「配色有点丑」这种话它当没听见,复现不了的 Bug 它也不来烦你,全程不吭声。

多说一句,Super-agent 目前还是个研究原型,DeepSeek 写明了只供参考,不是正式产品。

来,教程走起。

01|先准备 GitHub 账号

先准备一个 GitHub 账号,这一步必做。

Super-agent 回复的评论、提交的 PR,都在这个 GitHub 账号名下,所以最好单独给它注册一个,千万别用你的大号。

而这也完全符合 GitHub 的规定,「一位用户在免费的个人账号外,最多再注册一个免费的机器账号,只能用来执行自动化任务。」

我给这个账号起名 gap-niuma,注册好后把它邀请进这次实测的项目仓库,开通写入权限。

02|让 DeepSeek Harness 帮你安装

Super-agent,需要搭配 DeepSeek 自家的 Harness 一起食用。

第一次用 DeepSeek Harness 的,先看这里安装好,网页端和桌面客户端都支持。

然后把 Super-agent 的原型克隆到本地。

git clone https://github.com/deepseek-ai/dsh-superagent-prototype.git ~/dsh-superagent

打开 DeepSeek Harness,把 dsh-superagent 这个目录添加为工作区,新建会话,发送下面这句话。

读一下这个仓库里的 SETUP.md,帮我把 dsh-superagent 装好。

这就是官方给的安装方式,原本的步骤略多,索性让 DeepSeek Harness 帮你安装。tmux、GitHub CLI 这些依赖,它都会给你安装到位。

安装时 DeepSeek Harness 会问你一些问题,大多是选择题。

比如只接入 GitHub 还是加上飞书群聊、哪些账号能派活、要不要自动合并,我一路都选推荐答案。

中间 DeepSeek Harness 会让你运行 gh-agent auth login,用你给 Super-agent 注册的账号登录。

务必注意 GitHub 授权要登录新创建的那个账号,别授权成你自己的大号了。

另开一个终端运行,提示找不到命令就补全路径 ~/.local/bin/gh-agent auth login。

10 分钟左右安装完成。

DeepSeek Harness 最后会把 Super-agent 的管理面板地址交给你,默认端口 3082。

它还顺手创建了每小时自检的定时任务,Super-agent 的服务挂了会自己重启。这个任务依靠 DeepSeek Harness 运行,别把它关了。如果后面电脑重启了,在 ~/dsh-superagent 目录运行 scripts/dsh-superagent start,Super-agent 就回来了。

打开那个面板地址,你会发现侧边栏多了 Superagent 入口。

大功告成。

03|第一个工单,@ Super-agent 修 Bug

我准备的测试仓库是个笔记应用,叫小鲸笔记。我在里面提前埋了一个 Bug,预览笔记时,单个波浪号也被当成删除线,「10~20%」中间那段会被划掉。

提交一个 Issue,@ Super-agent 的账号,把问题描述清楚。

离谱的是,GitHub 也有这个问题,我的 Issue 正文里,10~20% 就被它划掉了。

Super-agent 每分钟查看一次 GitHub,所以 1 分钟左右就有回应。

接着是修 Bug、提交 PR。

改动只有 1 行代码,外加一个测试,描述里还附上了修复前后的对比图,是它自己写脚本调用 Chrome 浏览器截的。

如果不满意,不用再 @ Super-agent,直接在 PR 下面评论就行。

Super-agent 第一版的对比图在 PR 里显示不出来,私有仓库的图片链接打不开。

我在 PR 下提了一嘴,1 分钟后它自己醒了,又过了 3 分钟,它把图换好了。

Super-agent 不会合并自己提交的 PR,这一步默认留给你。

你合并完,工单自动结束。

04|没人 @ 也干活,分三步放权

不用 @ 就接活,才是 Super-agent 最炸裂的功能。

默认情况下它只听你的 @,要让它主动接活,还得一步步放开权限。

第一步,打开接收开关。

进入面板 -> 设置 -> 来源,打开「接收仓库里的新 Issue」和「接收仓库里的评论」。

划重点,打开后等 1 分钟再试。

开关要等 Super-agent 下一次查看 GitHub 才生效,这 1 分钟内提交的 Issue 会被跳过,面板上什么都看不到。PS:我就在这里白等了 8 分钟。

第二步,先看 Super-agent 怎么判断。

此时接单模式默认「仅观察」,它判定该接也只是记录,不真正动手。

这次我提交了两个没 @ 的 Issue,一个是按钮上的错别字,一个写着「这个页面配色有点丑,能不能弄得好看一点?」

评估页面上,错别字那个 Issue 标着「忽略(可接单,仅观察)」,命中 Copy fixes(改文案)这条规则。「有点丑」那个被判忽略,理由「没有明确方向的审美意见,换一套配色得产品和设计来定。」

第三步,放权。

进入设置 -> 评估,把接单模式切换到「自动接单」。

再提交一个没 @ 的错别字 Issue,就有了文章开头那一幕。

05|自定义规则,让 Super-agent 静默修 Bug

上面的自动接单模式只决定 Super-agent 要不要动手,但哪些活该接,要看接单规则。

默认规则只有错别字和样式两条。

DeepSeek Harness 内部用户群用的「静默复现并修复」,我实测发现当前的 Super-agent 原型里没有内置,得自己写。

进入设置 -> 评估,点击「添加规则」,填写规则名称和接单条件两个字段。

规则名称随便填,我写的是「静默修 Bug」,接单条件用下面这段提示词,你可以照抄。

有用户反馈了一个具体的功能 Bug,没有 @ 智能体。你先不出声,在后台复现。能稳定复现、修复范围只涉及一两个文件时,提交 PR 并补测试,交付时在原讨论里发一句话和 PR 链接。复现不了、描述太模糊、或者修复需要产品决策时,报告 dropped,全程不发任何消息。这条规则不发确认消息。

我又提交了一个没 @ 的 Bug 试了试。

这次 Super-agent 没发确认消息,6 分 55 秒后才开口,只有一句话和 PR 链接。

接下来我故意写了个描述很模糊的 Bug,「今天下午点保存,有一次好像没反应,刷新以后又好了,不知道怎么回事」。

Super-agent 在后台排查了 4 分 43 秒,复现不出来,Issue 下面没有任何回复。

打开管理面板可以看到,工单状态是「无需处理」,判断理由也写清楚了。

06|怎么管理 Super-agent?

Super-agent 默认能同时执行 3 个任务。

我同时投喂给它 3 个活,面板显示执行中 3/3,互不干扰,每个工单都有自己的目录和分支。

每张工单配有「停止」按钮。执行页还有「暂停处理」,一键暂停所有新工单,正在干的这一轮不会被打断。

划重点,Super-agent 竟然记得你叫停过。

我停掉了一个工单,再用一模一样的文字重新提交这个 Issue,它没接,理由「这和用户刚刚叫停的请求一字不差,当成新工单接,等于把用户叫停的活又干一遍。」

但有一个小坑,它不管活大活小,@ 了就干。

我 @ 它「给笔记加一个账号系统,支持微信扫码登录,笔记同步到云端」,本来以为它会停下来问我,结果它回复个「收到」就开干了。14 分钟后代码分支都推送上去了。后来我又评论「这个先不做了」,十几秒后它就收手了,PR 也没提交。

最后,总结一波。

DeepSeek-V4.1-Flash 是真便宜。每百万输入 token,缓存命中只要 2 分钱,未命中 1 元,每百万输出 token 4 元,这种活大部分 token 都是从缓存读取的。

下面是我这次实测的 token 消耗总结,闲时。

用时

花费

安装

10 分钟

0.14 元

修 README 错别字

2 分钟

0.04 元

修按钮错别字,拍对比图

6 分钟左右

0.21 元

修一个小 Bug

7 分钟左右

0.18 元

复现不了,静默放弃

5 分钟

0.12 元

Super-agent 原型一次只监听 GitHub 上的一个仓库,GitLab、Gitee 目前不支持。

第三方的同名、近似名字的仓库已经不少,认准官方仓库(GitHub 搜索 dsh-superagent-prototype)和 deepseek-ai 这个账号。

加载中...