返回
两位协作者在同一台电脑前结对编程

别再让Agent单干了!我让Hermes和DSH组队后,效率提升了10倍

Walker Cao

刚开始学习软件工程的时候,课本中的概念告诉我们结对编程相比于程序员独立工作,往往能够提升设计的质量,以写出更好的程序。在结对编程中,输入代码的人一般被称作驾驶员,审查代码的人被称作观察员。

结对编程

图源:Codex生成

这种协作模式在拉力比赛中同样存在,每辆赛车内有一名驾驶员和一名领航员,相互配合,并且基于路书来完成复杂赛道的导航。

拉力赛车中的领航员与驾驶员

图源:Codex生成

结对编程和拉力赛展现了相似的协作思路:让一个角色专注眼前执行,另一个角色持续观察全局、预判下一步并及时纠偏;双方共享现场、持续同步,从而降低复杂任务中的认知负担与失误成本。

沿着这个思路,当 Hermes Agent 和 DeepSeek Harness能够在 LightVela 的同一任务环境中共享上下文、分工协作并交接控制时,Agent 也可以形成类似的双角色配合。

LightVela 现已提供了在同一云端环境下同时运行 Hermes Agent 和 DeepSeek Harness (后文简写为DSH)的能力,以期探索上述的协作模式:

Hermes Agent 的明显优势是“持续理解一个人和一件事”。它可以保留用户偏好与项目知识,通过 Skills 沉淀工作方法,并能够从聊天通道中持续接收任务。相较而言 Hermes Agent 适合扮演“领航员”的角色。

DSH 的明显特点是对具体的工作区负责,并在此基础上可以读取和修改文件、修改文件、运行测试、处理异常等等,那么它更适合作为“驾驶员”的角色。

如何实现:准备工作

先叠个甲,实现协作需要安装一个技能和工具来完成,属于一种探索型的方案,适用于 AI 时代的探险家们,愿意折腾的可以玩玩,成熟的产品方案还在设计当中。

如果你接着往下看,那么我认为你会想要试试它的效果,不过丑话说在前面,因为 AI 本身的不确定性,所以即使从头到尾做完了,还是有概率不成功,这个时候善于让自己的 AI 来解决就好了,你也是协作的一份子~

首先你需要在 LightVela 中首先建一个自己的 Agent,不过不需要担心有太高的门槛,中国站支持微信/QQ/手机登录,国际站支持Google邮箱和GitHub登录,并且拥有免费的体验期,可以无痛上手。

这里个人推荐直接选 4500 积分的版本,亲测很耐蹬。

LightVela 套餐选择页面

订阅完成后,来到探索页面,可以看到 DeepSeek Harness 的入口,进入页面后直接安装即可。

LightVela 探索页中的 DeepSeek Harness 安装入口

安装过程大概1-3分钟,实测很快,大概1分钟左右:

DeepSeek Harness 安装进度

安装完成后,可以在同一页面内给 DSH 配置模型、访问 WebUI 等:

编者按:这里的产品体验还不足够好,需要给 DSH 配置自己的模型,目前我们还没找到太优雅的方案能够同步模型配置,亟待优化。

DeepSeek Harness 模型配置与 WebUI 入口

这里我就直接配 DeepSeek 的官方模型了,新出的 DeepSeek V4.1 Flash,原生支持多模态,成本也还 OK ,很不错,具体方法不赘述,链接贴这儿了:

DeepSeek API Platform:https://platform.deepseek.com/api_keys

如果想配置更多模型的话,也可以直接去 WebUI 里配置,也很简单。

访问 WebUI,这里的地址也不需要担心别人拿到了可以访问,我们给大家分配了一个专属的域名,然后也做了一层鉴权,只有你自己能用:

DeepSeek Harness Personal Site 鉴权确认页

如何实现:关键一步

简单来说,这一步是要安装一个技能,安装动作会完成两件事情:把 DSH 注册为一个 Hermes Agent 的工具、告诉 Hermes Agent 如何调用 DSH。

这个方案只是目前基于 Hermes Agent 已有机制的设想之一,技能和工具是我自己 Vibe 出来的,如果有可用性相关的问题,或者有更好的方案建议,欢迎加入 LightVela 的交流群一起探讨。

将以下这段话复制并发给 LightVela 里的 Hermes Agent,即可完成初始化:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_70854421/dsh-pilot。

如果你懒得配聊天通道,那也可以在“对话”页面直接发送给 Hermes Agent:

DeepSeek Harness Personal Site 鉴权确认页

安装完成后的效果大致如下,一般会需要检查一下 DSH 的状态,Agent 问的话回复确认或者需要就行:

DeepSeek Harness Personal Site 鉴权确认页

然后注册完成后,还需要让 Hermes Agent 把新注册的工具设置为可用状态:

DeepSeek Harness Personal Site 鉴权确认页

开启完成后 Agent 也会告诉你:

别再让Agent单干了!我让Hermes和DSH组队后,效率提升了10倍:步骤截图 11

如何使用:各显其能

个人建议可以搭配 LightVela 里的工作台使用。工作台提供了一个静态网页托管的能力,支持把 Agent 生成的项目直接部署在云端,后续也会拓展部署后端服务的能力。

这里仅作简单演示,你可以尝试把下面的话复制并发给你的 Hermes Agent:

使用刚刚安装的技能,帮我实现一个简单的静态博客页面,你来设计方案,由 DeepSeek Harness 完成代码编写,然后由你来审阅。

实现完成后,使用 website-builder Skill 进行部署。

按正常的情况,它俩开始协作的效果类似这样:

DeepSeek Harness Personal Site 鉴权确认页

成功完成一次任务后应该是这样的:

DeepSeek Harness Personal Site 鉴权确认页

它当然是可以访问的,只是略显简陋:

DeepSeek Harness Personal Site 鉴权确认页

更多的场景玩法就留给大家来探索吧,本文仅作为思路上的抛砖引玉。

加入 LightVela 交流群

扫码加入微信交流群,一起交流使用经验,探索云端 Agent 的更多玩法。

微信交流群二维码
微信交流群

分享