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(支持自动过滑块)

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目