【Hermes Agent 从入门到精通】第 13 篇邮件、短信与其他平台集成本系列定位零基础入门从安装配置到高级架构全覆盖。无论你是开发者、运维工程师、还是技术爱好者本系列带你彻底掌握 Hermes Agent。本篇你将学到Email 网关配置IMAP/SMTPSMS 网关Twilio国内平台集成飞书 / 企业微信 / 钉钉其他平台快速配置WhatsApp / Signal / MatrixAPI Server 适配器学完本篇你将能选择最适合你场景的消息平台接入 Hermes。一、邮件网关Email1.1 适用场景异步任务通知Cron 任务结果发送到邮件不需要即时响应的场景与非技术人员协作1.2 配置邮件网关需要 IMAP收邮件和 SMTP发邮件配置# .env 中配置EMAIL_IMAP_HOSTimap.gmail.comEMAIL_IMAP_PORT993EMAIL_SMTP_HOSTsmtp.gmail.comEMAIL_SMTP_PORT587EMAIL_USERNAMEyour-emailgmail.comEMAIL_PASSWORDyour-app-password1.3 工作方式发邮件给 Agent 地址 → IMAP 轮询收到 → Agent 处理 → SMTP 发回复给指定邮箱发邮件Hermes 会自动处理并回复。Gmail 需要使用「应用专用密码」不是登录密码。在 Google 账户设置中生成。下面是邮件网关的工作流程图用户发送邮件IMAP 轮询Hermes Agent 处理SMTP 发送回复用户收到回复二、SMS 网关短信2.1 适用场景紧急告警通知无网络环境下的通信验证码转发处理2.2 Twilio 配置# .env 中配置TWILIO_ACCOUNT_SIDACxxxxxxxxxxxxTWILIO_AUTH_TOKENxxxxxxxxxxxxTWILIO_PHONE_NUMBER12345678902.3 使用短信发送到 Twilio 号码 → Hermes 处理 → 回复短信SMS 有字数限制每条 160 字符适合简短的交互。下面是 SMS 网关的工作流程图用户发送短信Twilio 接收Hermes Agent 处理Twilio 回复短信用户收到回复三、国内平台集成3.1 飞书Lark# .env 中配置FEISHU_APP_IDcli_xxxxxxxxFEISHU_APP_SECRETxxxxxxxxxxxxxxxxFEISHU_VERIFICATION_TOKENxxxxxxxx飞书网关支持私聊 Bot群聊 提及飞书文档操作配合feishu_doc工具集飞书云盘操作配合feishu_drive工具集hermes gateway setup# 选择 Feishu → 输入凭证hermes gateway restart3.2 企业微信WeCom# .env 中配置WECOM_CORP_IDyour-corp-idWECOM_AGENT_IDyour-agent-idWECOM_SECRETyour-secretWECOM_TOKENyour-callback-tokenWECOM_ENCODING_AES_KEYyour-encoding-keyhermes gateway setup# 选择 WeCom → 输入凭证hermes gateway restart3.3 钉钉DingTalk# .env 中配置DINGTALK_APP_KEYdingxxxxxxxxDINGTALK_APP_SECRETxxxxxxxxxxxxxxxxhermes gateway setup# 选择 DingTalk → 输入凭证hermes gateway restart3.4 国内平台对比平台私聊群聊文档操作使用场景飞书✅✅✅feishu_doc技术团队协作企业微信✅✅❌企业内部办公钉钉✅✅❌企业考勤通知飞书的文档操作工具集是独特优势——Agent 可以直接读写飞书文档和云盘文件。下面是国内平台集成架构图Hermes Agent平台网关用户端飞书用户企业微信用户钉钉用户飞书 Bot企业微信 Bot钉钉 Bot消息处理引擎四、其他平台快速配置4.1 WhatsApp通过 WhatsApp Business API 或 BlueBubblesiMessage 桥接# .envWHATSAPP_PHONE_IDxxxxxxxxWHATSAPP_TOKENxxxxxxxx4.2 Signal# 需要 signal-cliSIGNAL_PHONE_NUMBER12345678904.3 Matrix# .envMATRIX_HOMESERVER_URLhttps://matrix.orgMATRIX_USER_IDhermes:matrix.orgMATRIX_PASSWORDyour-password4.4 Mattermost# .envMATTERMOST_URLhttps://your-team.mattermost.comMATTERMOST_TOKENxxxxxxxx五、API Server 适配器5.1 什么是 API ServerAPI Server 是一个特殊的网关适配器——它不连接消息平台而是暴露一个 HTTP API 接口HTTP 请求 → API Server → Hermes Agent → HTTP 响应5.2 适用场景与自有系统集成Web 前端、移动 App构建 ChatGPT 风格的 Web 界面连接 Open WebUI 等开源前端5.3 Open WebUI 集成Open WebUI 是一个流行的开源 ChatGPT 风格界面。通过 API Server 适配器连接 Hermes# Hermes 端启动 API Serverhermes gateway setup# 选择 API Server# Open WebUI 端配置 API 地址# Settings → Connections → OpenAI API URL:# http://your-server:port/v1下面是 API Server 适配器的工作流程图HTTP 客户端API ServerHermes Agent处理结果六、全部支持的平台一览平台类型适合场景Telegram即时通讯个人移动办公推荐首选Discord社区/游戏开源社区、游戏团队Slack企业协作技术团队Email异步通信任务通知、报告投递SMS短信紧急告警飞书企业协作国内技术团队企业微信企业办公国内企业内部钉钉企业管理国内考勤通知WhatsApp即时通讯国际通讯Signal加密通讯隐私敏感场景Matrix去中心化开源/隐私社区Mattermost自托管企业自建协作Home Assistant智能家居家庭自动化API ServerHTTP 接口自定义前端集成Webhooks事件触发CI/CD 集成下面是平台选择决策流程图是否国内国际是否企业办公考勤通知个人团队是否选择消息平台是否需要即时响应国内还是国际Email 网关是否需要文档操作个人还是团队飞书企业办公还是考勤企业微信钉钉Telegram是否需要自托管MattermostSlack / Discord本篇小结知识点核心内容EmailIMAP SMTP异步通知SMSTwilio紧急告警飞书支持文档操作独特优势企业微信企业内部办公钉钉考勤通知API ServerHTTP 接口连接自定义前端Open WebUI开源 ChatGPT 风格前端hermes gateway setup通用配置入口下篇预告第 14 篇网关安全 — 授权与访问控制网关暴露在公网上安全至关重要。下一篇学习 DM 授权、管理员权限和命令审批机制。如果本篇内容对你有帮助欢迎点赞收藏有任何疑问欢迎在评论区交流。