词元广场TOKPUB.COM - 欢迎您,支持一个 Key 调用近 600+ 海内外模型,限时特价模型低至 1 折,欢迎上岸!
aiohttp 和 httpxhermes gateway setup,选择 WeCom,并在提示时输入凭据~/.hermes/.env:config.yaml 的 platforms.wecom.extra 下设置以下选项:| 键 | 默认值 | 描述 |
|---|---|---|
bot_id | — | WeCom AI Bot ID(必填) |
secret | — | WeCom AI Bot Secret(必填) |
websocket_url | wss://openws.work.weixin.qq.com | WebSocket 网关 URL |
dm_policy | open | 私聊访问策略:open、allowlist、disabled、pairing |
group_policy | open | 群组访问策略:open、allowlist、disabled |
allow_from | [] | 允许私聊的用户 ID(当 dm_policy=allowlist 时) |
group_allow_from | [] | 允许的群组 ID(当 group_policy=allowlist 时) |
groups | {} | 按群组配置(见下文) |
| 值 | 行为 |
|---|---|
open | 任何人均可私聊机器人(默认) |
allowlist | 仅 allow_from 中的用户 ID 可私聊 |
disabled | 所有私聊均被忽略 |
pairing | 配对模式(用于初始设置) |
| 值 | 行为 |
|---|---|
open | 机器人在所有群组中响应(默认) |
allowlist | 机器人仅在 group_allow_from 中列出的群组 ID 中响应 |
disabled | 所有群组消息均被忽略 |
config.yaml 中配置:group_policy 和 group_allow_from 控制决定某个群组是否被允许。groups.<group_id>.allow_from 列表(如果存在)将进一步限制该群组内哪些发送者可以与机器人交互。"*" 群组条目作为未明确列出的群组的默认配置。* 通配符以允许所有用户,且条目不区分大小写。wecom:user: 或 wecom:group: 前缀格式——前缀会被自动去除。allow_from,则该群组中的所有用户均被允许(前提是该群组本身通过了顶层策略检查)。| 类型 | 处理方式 |
|---|---|
| 图片 | 下载并在本地缓存。支持基于 URL 和 base64 编码的图片。 |
| 文件 | 下载并缓存。文件名从原始消息中保留。 |
| 语音 | 如果可用,提取语音消息的文字转录。 |
| 混合消息 | WeCom 混合类型消息(文本 + 图片)会被解析并提取所有组件。 |