数据库管理-第421期 Hermes Agent实战避坑:高效用本地AI Agent,这些坑别踩!(20260420)

作者:胖头鱼的鱼缸(尹海文)
Oracle ACE Pro: Database
PostgreSQL ACE

10年数据库行业经验
拥有OCM 11g/12c/19c、MySQL 8.0 OCP、Exadata、CDP等认证
墨天轮MVP,ITPUB认证专家
圈内拥有“总监”称号,非著名社恐(社交恐怖分子)

WX:胖头鱼的鱼缸
CSDN:胖头鱼的鱼缸(尹海文)
墨天轮:胖头鱼的鱼缸
ITPUB:yhw1809
IFClub:胖头鱼的鱼缸
除授权转载并标明出处外,均为“非法”抄袭

914fcc7ad57defa7868c3be1ca7fb4f5.jpg

自从用上Hermes Agent,我的AI Agent工作效率直接拉满——复杂任务只要描述清楚,交给“爱马仕”就能全程自主跑完,步骤多、耗时长的活儿完全不用盯守。同时它还能充分盘活本地模型,持续用本地算力,彻底避开公网模型的高额账单,性价比拉满。

不过近期实际使用中(不只是Hermes Agent本身),我踩了不少坑,也沉淀了实用经验,今天全部分享给大家,帮大家少走弯路。

1 Hermes Agent核心命令速查与用法

Hermes Agent内置了很多命令,覆盖新建会话、命名、上下文压缩、会话复用等核心功能,输入/commands即可查看全部命令,/commands N可翻页,日常使用第一页就足够。
image.png

这里对我常用的命令进行介绍:

命令 作用
/new 创建一个新会话
/title 对当前会话命名
/compress 压缩上下文
/stop 杀掉所有运行的后台进程(其实是停止当前操作)
/approve [session|always] 批准高危命令执行,也可通过跟随session或always指定会话级别或永久同意
/sethome 将对话设置为主通道,一般第一次使用需要配置
/resume [name] 重新使用命名过的会话

其中/resume是高频实用功能,尤其适合重启 Hermes Agent 或 LLM 后恢复工作。

若遇到提示:
image.png

按以下步骤即可恢复会话:

  1. 首次配置:输入/sethome设为主通道
  2. 会话命名:输入/title 主会话 自定义名称
  3. 恢复会话:输入/resume 主会话 直接回到之前任务

2 安全权限一键关闭,告别反复授权

使用/approve允许高危命令时,每次触发或切换会话都需手动确认,十分繁琐。

想要永久关闭高危命令审批,只需修改配置文件:

  1. 找到配置路径:~/.hermes/config.yaml
  2. 修改参数:将下面对应内容修改为off即可(默认为manual):
    image.png

修改后无需反复授权,操作更流畅。

3 新模型使用避坑

阿里近期发布的Qwen3.6-35b-a3b模型宣传能力大幅提升,之前我也用Qwen3.6-plus做了些Skill,消耗了大量token。

但实际使用中发现严重问题:

  1. 无论本地部署还是阿里云在线版本,极易陷入死循环,重复执行同一操作
  2. 输入/stop无法终止,必须重启Hermes Agent/OpenClaw(云端)或LLM(本地)才能停止

目前暂不确定是提示词问题、模型推理逻辑,还是底座适配未完善,根据我的使用经验建议大家谨慎使用,尤其是云端模型,死循环会产生高额token费用。

我目前主力模型为:LM Studio本地运行Qwen3.5-35b-a3b,稳定无异常。

4 上下文溢出导致API报错,一招修复

昨天早上遇到一个典型问题:会话突然无法执行任务,报错显示本地LLM API调用失败:
image.png

但LM Studio与Qwen3.5-35b-a3b运行正常,curl调用模型接口、新建会话也都可用。

通过新会话让它去查找“主会话”的问题:
image.png

最终发现因为昨晚操作上下文过场导致的,回到主会话压缩上下文后恢复正常:

/resume 主会话
/compress

总结

本期围绕Hermes Agent的高频命令使用、权限配置优化及上下文溢出报错处理,分享了可直接落地的实操技巧,帮助使用者更稳定、高效地运行本地AI Agent。

老规矩,知道写了些啥。

Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐