用 Hermes 接飞书时,AI 调用工具的过程会全部显示出来 —— 工具名、参数、返回值……看着很乱。
其实只需 3 条命令,飞书就默认只显示最终回答,需要时发送 /verbose 可以临时显示工具调用过程,再发一次又切回安静模式。
只需 3 步
第一步:开启 /verbose 命令
hermes config set display.tool_progress_command true
第二步:设全局默认模式
hermes config set display.tool_progress all
第三步:飞书默认隐藏工具调用
hermes config set display.platforms.feishu.tool_progress 'off'
注意 'off' 是单引号,否则 YAML 会把它当成布尔值 false。
效果
- 默认状态 → 只有最终回复
- 发
/verbose→ 显示工具调用过程 - 再发
/verbose→ 切回隐藏状态
切换循环:off → all → verbose → off
配置即时生效,无需重启。
额外建议:关掉思考过程
如果也不想显示 AI 的推理过程(看着像乱码),再加一条:
hermes config set display.show_reasoning false
验证
发任意消息到飞书,确认:
- 默认只有最终回答 ✓
- 发
/verbose→ 出现工具调用过程 - 再发
/verbose→ 切回安静模式
完整配置
配置后的 display 区段应包含:
display:
tool_progress_command: true # 启用 /verbose 命令
show_reasoning: false # 不显示思考过程
tool_progress: all # 全局默认(/verbose 切换起点)
platforms:
feishu:
tool_progress: 'off' # 飞书默认隐藏工具调用
故障排查
/verbose 无反应?
检查是否漏了第二步。必须有全局 tool_progress: all,/verbose 才有切换的起点。
配置未生效?
新消息自动生效,无需重启。若使用的是 Gateway 模式,确认飞书连接的是正确的 profile。
重置为默认:
hermes config set display.tool_progress_command false
hermes config set display.platforms.feishu.tool_progress all
hermes config set display.show_reasoning true
文章评论