大家好,我是烧麦

在不断的更新产品中,往枯燥了说,就是上传产品、制作卖点、制作匹配的素材中,我发现我当前对于 AI 的运用存在大量的重复性的工作。例如,每次要制作一个产品卖点、新的图片,都要重新描述我的请求,都快把提示词当成逗号使用了,这一点让我感到非常的厌烦。

我觉着,如果 Codex 和 ChatGPT 合并,然后 Codex 有 ChatGPT 的速度这简直就是我的梦中情人。但就当前而言,能够拥有长期记忆的,也就是知道我以前告诉它的事情的,并且可以自我优化,就当前而言,整体来说就只有我的 Hermes。

所以,我准备在 Hermes 中来建立多个不同的 Agent,充当团队的各个角色,也就是我们建立多个Profiles 来承载不同的 Agent,每个不同的 Agent,可以拥有属于自己的独立一套 Soul(人格)、模型、平台链接、记忆、工具权限和行为开关。

这里需要注意,比如我们有一个 Agent 叫 Max,在跟他对话时,如果你没有建立另外的 Profile,那么他有可能在自己的主 Agent 下去启用一个叫 Delegate_task 的工具,临时生成一个或者多个 Subagents 去执行任务,也就是所谓的子 Agent,Subagent 不是长期存在的 Profile,你可以把它理解为一次性的小工,随着任务的结束就会消失。

制定团队策略

在正常的 Agent 的创建过程中,我们会直接让其扮演某个角色,例如世界前十的市场营销,或者精通网站设计的大师,依次来约束 AI 的思维发散方向,这个在我们的 Agent 的创造中也是有用的。但我们要制作的不是单一的,而是一个可配合的 Agent 团队,所以我个人认为非常关键的一点就是要在每个 Agent 中植入不一样的性格,这一点非常重要。

在团队的管理中,若队伍中没有异议,这将是一件非常可怕的事情,这也许会变成顺从的团队,当然这不是不行,除非你的每个决定都是对的,这里吐槽一下,如果你想体验被人顺从的抓狂的感觉,可以去体验一下 Gemini。

因为,我们团队中需要有深谋远虑的军师 Nora,也要有奇思妙想的设计 Leo、洞察秋毫的营销 Kai、严丝合缝的程序大佬 Victor、以及统领全局的主将 Max。

不同的性格的配置非常有必要,这会让团队在整体的讨论中迸发出不一样的思绪,从不同的角度来看待同一个问题,也许会诞生还不错的点子。

当然,我还给自己配了个书记官 Iris,因为平时的任何事情我并不会与 Max 交流,这会让他在进化中自动生成一些没啥意义的 Skill,有时还会误导(毕竟 AI 还是不像人),我需要一个懂我的 AI ,知道我的风格、喜好,对于独立站各个板块的想法,并能够讲这些融合在一起的 Agent,那就是 Iris,它会分析我的命令,并以较为清晰的指令给到 Max,从而让 Max 去带领这些团队去做一些事情。

而无论 Iris 的 Skill 如何增长,其都不会影响电商团队的技能臃肿,避免无异议的污染。而 Iris 就会成为我日常使用 Hermes 的主力,日常工作的闲聊、具体电商事务的执行,这些都将与 Iris 一个 Agent 沟通即可,它会视任务情况的不同 @ 不同的 Agent 来完成工作,当然,我也可以直接 @ Max 或者其他的 Agent 来完成工作,当我的概念非常清晰的时候,我就会直接 @。

关于多 Agent 在 Hermes 中的配置

配置之前,你需要生成不同 Agent 的性格,我个人的做法是将需求告诉 Claude 后直接让 Claude 给我生成,当然,这种聊这种重大影响策略的时候,我们还是要使用顶尖的模型 Opus 4.8(有时候感觉没有 Opus 4.6 好使)如下图:

CleanShot 2026-06-07 at 11.13.04@2x.png
CleanShot 2026-06-07 at 11.17.25@2x.png

当所有的 Agent Prompt 生成之后,将这个项目路径复制给 Hermes 中你正在使用的 Agent,例如我就是 Iris,告诉它,让它按照这几个 Soul 文件,去分别生成不同的 Profiles,每个都为单独存在即可

CleanShot 2026-06-07 at 11.20.12@2x.png
生成的时候,让你的 Agent 不要把现有的技能也共享,生成一个空白的 Agent 即可,我们只需要 Soul,其他的都不要,例如记忆啊、用户画像啊,这些都不要,这些回头让你的常用 Agent 告诉他们即可。例如我的话,就会让 Iris 总结后告诉他们我是谁。

多 Agent 协作

那么现在,就到了最为激动人心的时刻了,该如何让这些 Agent 开始协作呢?这里有两种方式:

  • 在 Hermes 群聊中启用看板
  • 接入飞书,用可相应的 @ 来调动各个 Agent 的循环工作

Hermes 群聊

我的 hermes 是安装的第三方的开源客户端,链接如下:

GitHub - EKKOLearnAI/hermes-web-ui: Web dashboard for Hermes Agent — multi-platform AI chat, session management, scheduled jobs, usage analytics
Web dashboard for Hermes Agent — multi-platform AI chat, session management, scheduled jobs, usage analytics - EKKOLearnAI/hermes-web-ui

然后我们在群聊中拉起这些 Agent,将他们放在一块儿:

CleanShot 2026-06-07 at 11.33.11@2x.png

这里要注意,就是在 Hermes 中,我经过测试,就是只有人类的 @ 才会有作用,两个 Agent 之间的 @ 没有任何作用,所以就会发生 @ Max 执行总任务分解和安排之后,Max 它虽然 @了不同的 Agent,但这些 Agent 并没有响应,不知道是不是还要修改哪些配置,这个我们后续再探究。

CleanShot 2026-06-07 at 11.38.15@2x.png

另外,在测试中发现,因为 @ 其他的 Agent 不会回复,所以任务当然也就不会执行,这时候,我们的补救措施就是看板,让 Max 在安排好任务的同时,在看板中也建立对应 Agent 负责的任务,让各个 Agent 自行领取并完成执行,这就是在 hermes 中的任务安排。

这里我有个想法,就是让每个 Agent 都能够操作看板,如此,那么每个 Agent 在需要帮助的时候,他就可以在看板中建立对应任务,让对应的 Agent 开始执行,并返回结果,然后他等待对应的任务完成后,拿到结果后再次执行当前的任务,这也是可以的。

以上,就是在 Hermes 中运行多 Agent 的形式,当然,目前还不是很完善,我觉得还需要解决如何自行运转,所有工作的细解有个展开的地方,例如看板的任务执行过程中,人为是无法干涉的,目前我也不知道在哪儿停止。

接入飞书群聊

在 Hermes 中使用多 Agent,这个当你在电脑前的时候可以,那如何远程操作呢,虽然 Hermes 可以接入微信了,但微信只能开通一个 Clawbot,所以我们还是选择接入飞书(至于企业微信、钉钉,我还没有尝试过,这里就不赘述了)。

飞书基础配置

来到飞书开发者后台,最简单的办法就是点击立即创建,然后飞书会自己创建一个,给你对应的 ID 和 Key,你现在需要回到 Hermes 的后台,点开频道,下滑找到 FeiShu,然后在里面填上对应的参数即可跑通这个链接过程,这个比我们以前弄简单多了。

CleanShot 2026-06-07 at 11.50.53@2x.png



这里我们需要在飞书中建立多个智能体应用,然后绑定我们 Hermes 中的不同的 Agent,然后就可以愉快的拉群在里面开始聊天。

但这里有个注意的情况,我在这里废了很多时间,就是有时候我们与 Agent 单聊的时候是可以的,最多就是刚开始的时候在飞书中 Agent 会给你一个验证授权码,你需要回到 Hermes 告诉 Agent,让它批准一下,如下图:

CleanShot 2026-06-07 at 11.57.36@2x.png

群聊无法聊天的问题解决

首先,我们需要在 Hermes 的频道那里,将 FeiShu 选项中的 @ 选项打开,也就是,需要 @提及这个开关,然后保存。

然后,我们还需要让 Hermes 执行一条命令:

FEISHU_GROUP_POLICY=open

这个原理是因为飞书有白名单限制,默认情况下这个设置为 Allowlist ,也就是只有飞书白名单中的用户才可以访问,但我并不知道白名单在哪儿设置,所以,我们就直接修改全局设置,将白名单改为放行,任何人都可以与 Bot 对话即可,然后你就能得到如下图的效果

CleanShot 2026-06-07 at 12.29.38@2x.png

但你也无需担心会有其他人与你创建的 BOT 沟通,因为在版本发布的时候,你可以选择是否允许,当然我都是不许允许的。

结尾

那么,以上就是多 Agent 协作的初步配置流程,Agent 会在后续我们与它的对话中不断成长,去生成属于它们自己职责的 Skill。当然,如果我们有任何新的想法或者语料,也都可以喂给这个 Agent,让它进行学习。

同时,像这些部署在本地的 Agent,它们是可以读取电脑文件的。所以我们需要在本地建立一个文件夹(你可以直接用 Obsidian 或者在加一个文件夹),在里面存放关于产品或相关的资料。

这样一来,所有的 Agent 都能在这个文件夹里读取对应的文章。以后包括它们生成的所有文章或文件,也都统一放在这个文件夹中,作为一个类似于公司资料库的形式,通过这种方式,可以让所有的 Agent 进行同步学习,实现经验的提升,所有的信息都会存在这里。

那么关于这种本地资料库到底该怎么建立,我会放在下一篇文章去讲。因为我目前还没有建立起一个比较系统化的本地资料库,基本上都是直接在 Obsidian 里面进行编辑。等我把这个本地资源库测试成功之后,也会以文章的形式发出来给大家看一看。

以上就是本期文章的全部内容。祝大家今天幸福、开心、快乐,祝生意一切顺利,祝发财!我们下一期再见。