Hermes Agent的设置分为两个明确的阶段:先连接AI模型和外部服务,让一个助手真正可用;再创建分工明确的配置文件,协调它们的工作。第二个阶段不只是多开几个聊天窗口,还需要清晰的角色、任务分配,以及一块记录哪项工作可以接着开始的共享看板。

先让一个助手运行起来

Hermes Agent是Nous Research开发的开源AI智能体系统。它可以在个人电脑上运行,但笔记本电脑一旦休眠,包括定时任务在内的后台工作都会暂停。云端虚拟专用服务器(VPS)是托管在别处的计算机,即使合上笔记本电脑,也能让安装的系统持续运行。

一种部署方式是使用Docker Manager的Compose目录中的Hermes Agent模板。部署前先设置管理员用户名和高强度密码,这组凭据用于保护仪表盘。登录后查看Gateway Status指示。网关是维持智能体连接和任务分派的服务,因此必须显示Running。

仪表盘把几项容易混淆的功能分开放置。Models用于选择生成回复的大语言模型(LLM)。Keys保存外部服务的凭据。Channels连接即时通讯应用。Profiles定义角色和记忆彼此独立的智能体。Skills保存可重复使用的任务说明,Cron则按计划运行任务。Kanban工具是一块可视化任务看板,用于管理各配置文件共享的工作。

空白仪表盘分别显示与AI模型、通讯设备、邮件托盘和安全密钥的连接

▲ 模型与服务分别连接

连接模型、即时通讯和邮箱

Hermes负责协调工作,推理能力则来自所连接的模型。在这套设置中,Anthropic的API密钥是用于访问其模型的私密凭据,需要填入Keys下的Providers。随后在Models中为主助手选择Claude Opus 4.6。密钥不要出现在截图和公开笔记中。

WhatsApp和Gmail需要分别设置。在Channels中配对WhatsApp时,用手机的已关联设备功能扫描二维码。二维码很快会过期,所以要提前准备好手机。把所有者的号码加入Allowed WhatsApp Numbers,限制能够下达指令的人,然后重启网关,使连接生效。

Gmail的设置方法是在仪表盘聊天中请求配置邮箱,再按照内置邮件技能的说明操作。连接时使用Google应用专用密码,而不是Google账号的主密码;创建应用专用密码必须先开启两步验证。仅仅连接收件箱,并不会把调研或写作分配给其他智能体。到这一步,只是一个助手能用的工具变多了。

在一次测试中,这个单助手配置整理了120封未读邮件,找出三封高优先级邮件。随后的请求触发了网络调研,并生成一份回复草稿。在获得明确的发送许可之前,这份回复一直停留在草稿状态。只要智能体准备对外发送信息,这道审批界线就很重要。

为不同工作建立配置文件

配置文件为智能体提供独立的工作说明、模型选择和记忆。要添加Writer,打开Profiles,选择Create,再选择Clone config from default。克隆会沿用已配置的凭据和核心设置,不必从空白配置开始。配置文件的说明要写得足够具体,让管理者能识别出写作任务。

示例团队按如下方式分配模型和职责:

配置文件 职责 模型
默认管理者 规划工作、分派任务并汇报 Claude Opus 4.6
Writer 按指定风格撰写帖子和简报 Claude 3.5 Sonnet
Researcher 收集新闻和资料来源 Claude Haiku 4.5
Editor 核查草稿及其来源 Claude Haiku 4.5

Writer还会在自己的聊天中收到风格指引,包括句子简短、开头有力、不用企业套话。Hermes会把这些偏好保存在该配置文件的记忆中。Researcher和Editor各自独立,团队因此可以收集资料、核查草稿,而不必让Writer评估自己的作品。这种模型分配把能力更强的模型交给管理者,调研和核查角色则使用更轻量的模型。

让任务看板把控顺序

创建好配置文件后,切换回默认管理者,并在Plugins中启用Kanban。Kanban按Triage、Ready、In Progress、Blocked、Done等阶段整理卡片。与依靠人来移动每张卡片的看板不同,这块看板让智能体自行创建、认领并推进分配给它们的任务。

以一篇关于每周AI新闻的LinkedIn帖子为例,可以看出连接工具与协同智能体之间的区别。管理者创建一个父任务,把调研、撰写和核查分配给相应的配置文件。在Researcher添加资料来源之前,Writer的卡片一直处于锁定状态。撰写完成后,Editor再单独进行核查。这次测试最终把一篇185个单词的帖子连同来源说明和审核信息发送到了WhatsApp。

三名抽象的工作者在共享看板上把空白任务卡片推进到调研、撰写和核查阶段

▲ 前后衔接的调研撰写核查

分派器默认每60秒检查一次可执行的工作。测试时,可以用Nudge dispatcher立即触发检查。卡片停在Blocked,可能意味着前置任务尚未完成,或者智能体分配有误;如果配置文件标签拼写错误,可以在卡片上改正,再选择Unblock。

Kanban看板上调研、撰写和核查卡片的推进顺序 是 否 请求撰写每周AI新闻LinkedIn帖子 管理者创建调研、撰写和核查卡片 卡片处于Blocked? 改正配置文件标签并选择Unblock Researcher添加资料来源 Writer撰写帖子 Editor核查事实和来源 附来源说明的帖子发送到WhatsApp
▲ Kanban看板上调研、撰写和核查卡片的推进顺序

设定计划任务并加以验证

借助Cron,不必每天重新发消息,也能重复同一个请求。在演示的流程中,每天早上7:00的任务把收件箱整理和团队撰写的行业帖子结合在一起。这项计划显示在Cron标签页中,可以在那里查看、修改、暂停其时间和指令,也可以立即运行一次作为测试。

Hermes还能把完成的流程转化为可复用的技能。帖子工作流完成后,Skills中出现了一项新的写作技能。一组对比显示,从零开始写一篇帖子约需18分钟,使用该技能需4分钟,之后的自动运行只需3分钟。这些是该工作流的结果,并不保证其他配置所需的时间。

首次部署时,先让一个助手正常工作,再添加配置文件:分别确认网关、模型和每项服务的连接。然后为每个配置文件设定明确的职责,测试一次Kanban请求,并检查被阻塞的卡片。最后手动运行一次计划任务,检查输出结果。对外发送的草稿应由人来审批,不要把任务卡片完成视为发送许可。