Aeria
GitHub
改 · 3.24

加一个聊天平台

最后核对 2026-10-07对应提交 7a2464e依据 platform_bridge.py · qq_bridge.py · onebot.py · config.py

加一个聊天平台,是写一个适配器,不是改核心。适配器只管四件事:连上收消息、发、撤回和点表情、拉历史;认人、认群、私聊合并、断线补看、给模型的平台事实,平台层已经统一做好了。

本页 4 节
  1. 适配器要写什么
  2. 平台层替你做的
  3. 参照 QQ 的那一个
  4. 没做到的

适配器要写什么

继承 src/aeria/platform_bridge.py 的 PlatformBridge:

平台层替你做的

参照 QQ 的那一个

src/aeria/qq_bridge.py 是现成的例子:经过 NapCat(OneBot v11,src/aeria_platforms/onebot.py 的客户端)连 QQ,收发、撤回、表情回应、拉历史都在里面,配置在 [qq]。

新平台的配置照 QQConfig 的样子加一节,网页后台的中文名在 webui_frontend/src/lib/labels.ts 里登记(没登记的,测试会红)。

没做到的