hp0912/wechat-robot-client
微信机器人,支持AI聊天、AI绘图、点歌、群聊排行榜、群聊总结、欢迎群聊新成员、退群监控等等有趣玩法
解决的问题
本项目旨在为个人微信账号添加自动化能力。它提供了一个管理后台,用于创建能够执行AI聊天、图像生成、语音合成、群管理等功能的机器人实例,同时支持自托管以实现完全控制。
工作原理
系统将客户端与服务端分离。服务端使用iPad协议(源码不公开)并以Docker镜像运行。管理后台包含前端和后端,客户端通过该协议连接到服务端。用户通过Web管理面板进行所有操作。它支持多种登录方式(iPad、Windows等),并集成了MCP协议、技能引擎以及用于长期记忆的知识库。
适用人群
适用于希望为自己的微信添加AI和自动化功能的开发者或爱好者。用户应熟悉Docker和基本的DevOps任务,因为部署可以在本地或远程服务器上完成。
功能亮点
- 支持使用 ChatGPT、DeepSeek 和 Qwen 等模型的 AI 聊天
- AI 图像生成(文生图、图生图)和文生视频
- AI 语音:文本转语音和长文本转语音
- 群管理:欢迎语、活跃度排行、每日摘要、词云等
- 全面支持 MCP 协议和内置技能引擎
- 用于 AI 对话持久记忆的知识库引擎
- 查看并交互朋友圈,自动评论和点赞
- 好友管理:添加、验证和自动通过请求
- 定时任务和关键词提醒的群消息监控
- 子代理编排和发送引用消息
- 支持多种登录模式,包括 iPad、Windows 和 Mac(支持自动过滑块)
相关
- 项目
- 项目
- 项目
- 项目
- 项目