消息处理全流程
- 消息捕获:通过数据库监听或实时视觉识别获取消息
- 内容解析:YOLO定位消息区域+OCR提取文本/图片信息
- 插件调度:消息进入插件链处理(如调用OpenAI生成回复)
- 自动发送: By
send_message
接口模拟人工操作
开发示例
创建插件需继承Plugin
Class:
class ReplyPlugin(Plugin):
def process_message(self, msg):
return {"action":"send","content":"已收到您的消息"}
caveat:同名联系人需使用备注名,保持微信窗口在前台可见,分辨率建议1080p以上。
This answer comes from the articleOmni-Bot-SDK-OSS: A Visual Recognition-based Automation Framework for WeChat RPAThe