Hermes Agent 发送 Markdown 文件失败,先检查 gateway 版本,而不是马上重配消息平台。v0.15.1 修复了 Markdown 文件投递问题:之前的媒体校验规则过窄,可能把正常的 Markdown 附件挡掉,升级后改为更稳的拒绝列表逻辑。
先确认是不是文件类型被挡
如果普通文本消息能发,图片也能发,但 Markdown 报告、总结文件或任务结果没有到达聊天平台,就优先怀疑文件投递校验。它和机器人 token 错不一样:token 错通常所有消息都失败;这里只是某类附件失败。
建议按这个顺序处理
- 运行版本检查,确认 Hermes Agent 是否低于 v0.15.1。
- 升级后重启 gateway,让新的媒体投递规则生效。
- 用一个很小的 Markdown 测试文件发送,排除文件大小限制。
- 如果仍失败,再查 Telegram、Slack、Discord 等平台的附件权限。
不要一上来删除配置。Markdown 文件发不出去,多数时候不是项目文件坏了,而是网关或平台权限没有放行。
怎么判断平台限制
如果所有附件都失败,查平台上传权限和网络;如果只有大文件失败,查大小限制;如果只有 Markdown 失败,优先查 Hermes Agent 版本和 gateway 日志。这个顺序能最快定位问题。