七一更到 v0.18.0,接着连打补丁到 v0.18.2,1720次提交,998个合并,949个issue清完,数字吓人吧,但真让人手痒的,只一个功能,MoA,混合智能体
MoA是啥,模型换皮吗,不是,它更像一套班子,一个负责想,一个负责定,一个负责干,你选一个MoA预设当模型,Hermes自动跑两步,先让一堆参考模型看题给建议,然后把这些建议丢给聚合模型,统一消化,再给出答案,还能调工具
想象下,问题丢进去,DeepSeek先分析几条路,GPT也补两刀,Claude最后合稿拍板,三人小组轮转,角度更全,细节更稳,关键是全流程封装好了,点名单就上桌,谁还手写编排脚本呢
以前MoA还藏在开关里,现在成一等公民了,CLI也好,TUI也好,桌面和网页也好,列表里直接看到,点一下就生效,这才像个正经功能
还在旧版吗,升级不难,hermes update 一下,或者 pip install -U hermes-agent,装完跑 hermes --version 看看是不是 v0.18.2,报错多半环境闹情绪,来个 --force-reinstall,一般就顺了
怎么配第一个预设,去 config.yaml 找 moa 段,没有就加上,设一个默认预设名,再写参考模型列表,写清 provider 和 model,再写一个聚合模型也标 provider 和 model,参考可以用 deepseek v4 pro 加 gpt 5.5,聚合交给 claude opus 4.8,这种搭配思路清楚吗,参谋多路,决策一票
有个小心机,参考模型只看精简的对话,不带工具描述,不会乱起工具,纯出主意,聚合模型才背全套工具说明,负责调函数控流程,这样既省钱又稳
不爱改yaml,命令行也行,hermes moa configure default 进交互,选参考和聚合就完事,新建一个名叫 my council 也可以,删预设就 hermes moa delete 名字,干净利落
用法两种,临时体验,打个 /moa 后面接需求,比如帮我做个文件归档方案,跑完自动回到原模型,偶尔遇到硬题,叫三人组上来扛一下,日常不改习惯,第二种更持久,直接切换模型,/model default --provider moa,后面所有对话都走MoA流程,长线任务更合适,比如一段复杂编码或分析
真有用吗,官方拿 HermesBench 跑了分,单上 Claude Opus 是 0.7607,单上 GPT 5.5 是 0.7412,MoA用 Opus聚合加 GPT 5.5参考,到了 0.8202,涨了大约六个点,这个提升在AI里不算虚,成本却只是多了个参考调用,划不划算,心里有数了吗
成本怎么掂量,每轮调用次数等于参考数量加一,也就是两个参考加一个聚合,一轮三次,不过参考那边只吃文本,不要工具schema,token轻很多,另外一个安心点,MoA不破坏提示缓存,历史和系统提示不动,新增只在尾部,缓存命中率还高,省钱
参考模型超时或者key挂了会怎样,Hermes不炸,失败信息会带进上下文,聚合继续用剩下能回的参考照常跑,这个容错,靠谱
DeepSeek放哪更合适,当参考还是当聚合,我更倾向做参考,原因简单,性价比,参考只看题给建议,不开工具回路,DeepSeek推理强,价位低,这里发光,聚合要扛工具说明,管对话状态,跑多轮迭代,这时让Claude上更稳
要省就这样配,budget风格,参考用 deepseek v4 pro 再配一个 v4 flash,聚合还是 v4 pro,基本够用,日常小活没压力,碰到跨领域的大题,再临时加一个别家参考进来,思路会更杂更新
有坑吗,提前说清,第一,调用次数会上去,参考配三个,每轮四次,provider要是有频控,比如每分钟六十次,连着聊会撞线,建议参考别超三个,两个最划算,第二,不许嵌套MoA,拿一个MoA的聚合去指向另一个MoA,系统直接不让,防止递归地狱
第三,参考和聚合别都来自同一家,否则意见容易同质,视角不够散,DeepSeek加GPT 5.5这种跨厂商更有味道,第四,上下文长度看聚合,聚合是32K那就按32K走,参考再大也白搭,挑聚合时盯住上下文窗口,第五,暂时不想用MoA又不想删预设,可以把预设的 enabled 设为 false,这样只跑聚合,相当于普通模型,要用再改回 true
看完心里痒不痒,要不要给自己的项目配个三人小组试试,模型不同,分工不同,味道就不一样了,谁当参谋谁当拍板,你来定不更有意思吗
热门跟贴