wangrongding/wechat-bot
🤖 Multi-platform IM AI Agent for Telegram, WhatsApp, Lark, and WeChat. Connects ChatGPT / Claude / Kimi / DeepSeek / Ollama / Pi for auto-replies, community analysis, contact management, and inactive-friend detection.
解决的问题
该项目提供了一个统一接口,将各种即时通讯(IM)平台转变为AI驱动的智能体。用户可以将来自 WeChat、Lark、Telegram 和 WhatsApp 的消息路由到多种 LLM 服务,实现自动回复和聊天记录的深度分析。
工作原理
该系统充当 IM 平台与 AI 服务之间的桥梁。WeChat 集成使用 Wechaty,Telegram 和 WhatsApp 则使用官方 API。用户可配置使用特定 AI 智能体(如 Pi)或通用 LLM 服务(如 ChatGPT、DeepSeek、Claude 或 Ollama)来生成回复。
此外,它还集成了 wx-cli,以访问本地 WeChat 数据,使 AI 能够基于缓存的本地数据,对特定好友或群聊进行统计和深度分析。
适用人群
- 个人用户:希望在日常聊天应用中集成 AI 助手的用户。
- 开发者:希望在多个 IM 平台上部署 LLM 驱动的机器人,而无需为每个平台编写独立集成代码的开发者。
- 用户:希望分析自己 WeChat 社交互动数据的用户。
核心亮点
- 多平台支持:已集成 WeChat、Lark、Telegram 和 WhatsApp。
- 广泛模型支持:兼容 ChatGPT、DeepSeek、Claude、Pi、Ollama(本地)以及多个其他提供商。
- 本地数据分析:能够对本地 WeChat 聊天记录和 Moments 缓存进行 AI 驱动的深度分析与统计。
- 触发控制:通过好友和群组的白名单,以及特定触发前缀,实现对机器人回复的精细控制,避免骚扰。
相关
- 项目
- 项目
- 项目
- 项目
- 项目