Skip to content

渠道 ​

渠道是 npm 连接器组件,把消息平台接入统一的通信总线。官方渠道通过 npm registry 分发(默认 registry.npmjs.org;可配 npmmirror 或私有源——见配置),一条命令安装,自动出现在网页控制台的渠道目录。

第一批渠道 ​

渠道模式文档
飞书 / LarkWebSocket 长连接或 Webhook配置手册
企业微信智能机器人 WebSocket 长连接配置手册

其他渠道暂时保留为后续文档:查看渠道列表。

安装与搜索 ​

所有渠道遵循同一套操作路径:安装 → 配置凭据 → 启动 → 运行/停止 → 卸载。安装和配置都可以在 Web Console 完成,也可以使用 CLI。

安装等待提示:无论是网页端点击安装还是 CLI baize add,后端都需要下载组件包、安装依赖并编译原生模块(如 better-sqlite3)。通常需要 1–5 分钟,网络较慢或中国大陆环境可能更久。网页端安装期间请不要刷新或关闭页面,耐心等待安装完成的提示后再进行下一步配置。

Web Console 渠道安装与配置

bash
baize add feishu                    # 默认 npm 源
baize add wecom --registry https://registry.npmmirror.com  # 临时源(本次生效)
baize search                        # 从当前源动态发现渠道目录

动态发现 ​

渠道目录动态发现:发布带 baize-channel keyword 的渠道包后,无需任何代码改动即出现在目录(CLI baize search 与网页控制台)。自定义/私有渠道可通过 config.json 的 channels 追加。

通信总线协议 ​

所有渠道通过统一通信总线连接:一个简单的 HTTP 接口把消息推入统一网关。自定义渠道获得同样的统一会话、审计与记忆。