astrbot 中文文档 下载 App

微信生态接入:企业微信与公众号的路线差异

微信生态的接入和 QQ 完全是两种画风:没有第三方协议端可选,全部走官方开放平台的应用体系。官方文档支持的企业微信应用、企业微信智能机器人、微信公众号等入口,各有各的凭证和回调方式。

为什么微信系只能走官方

个人微信没有开放的机器人接口,任何直接操作个人微信的方案都在灰色地带,这套框架的官方文档也不提供此类接入。想挂在微信体系里,正规路径就是企业微信或公众号——好在这两系的开放接口相当完善。

企业微信应用(主力推荐)

企业微信的自建应用是最顺的微信系入口:

  1. 在企业微信管理后台创建自建应用,拿到 corpid、secret、agentid 等凭证
  2. 配置接收消息的回调 URL 指向框架,按文档设置 Token 与 EncodingAESKey
  3. 框架 WebUI「机器人」→ 创建机器人,选企业微信应用类型,填入凭证
  4. 日志确认适配器就绪

能力上企微应用可以收发文本、图片、文件,配合框架的访问控制可以精确到部门与成员。公司内部知识库问答、IT 客服这类场景,企微应用 + 知识库是常见组合,参考智能客服场景。

微信公众号

服务号 / 订阅号走公众平台开发者接口:公众号后台启用开发者模式,服务器配置指向框架回调地址,框架侧创建对应类型实例填入 AppID 与 AppSecret。受公众号接口规则约束,被动回复有 5 秒时限,长回答场景要依赖框架的异步处理机制。个人订阅号就能玩,是门槛最低的微信系入口。

企业微信智能机器人

较新的入口形态,面向智能问答场景做了简化配置。如果只是想在企微里挂个问答机器人而不想动应用体系,可以先评估这个入口,以企业微信当前的开发者文档为准。

共同的注意点

接入完成后回到平台总览检查其他平台是否也要挂上,多平台并存时用自定义规则给不同来源配不同人格。