WeChatFerry 是智能体领域的开源项目,由 lich0821 开发,2022 年首次发布。
在全站 13,014 个收录项目中,它的 GitHub 星标数(6,797)位列前 7%,在智能体分类的 2,499 个项目里位列前 7%。
项目仍在小幅维护中,最近一次代码更新于 2026-09-22。MIT许可证,完全免费,可自行部署使用。
它主要面向的使用场景是:个人微信自动化助手,如自动回复、定时提醒。同类可对比的替代方案包括 itchat、wechaty、wxpy。

Hook 微信 PC 端,轻松接入大模型做机器人
WeChatFerry 是一个基于 Windows 微信 PC 客户端的 Hook 工具,通过注入技术操作微信内部接口,实现对微信消息的收发、联系人管理、群操作等自动化控制。它解决了个人或小团队无法便捷地将微信与外部程序(如大模型)对接的问题,核心能力包括消息监听与回复、群成员管理、数据库访问等。项目提供 Python、C++ 等语言的 SDK,开发者可基于它快速构建微信机器人,并接入 DeepSeek、ChatGPT、Gemini 等主流大模型,实现智能对话、自动客服、群管理等功能。它本质是一个底层通信层,上层应用完全由开发者自定义,灵活度高。
1准备 Python 环境
通过微软商店或 python.org 安装 Python,建议 3.10,并配置好环境变量,确保命令行里 python 可用。
2安装 wcferry
在命令行中安装 WeChatFerry 的 Python 包,升级到最新版本后即可在代码中导入使用。
pip install --upgrade wcferry3参考机器人示例
官方提供了基于 WeChatFerry 的 Python 机器人示例 WeChatRobot,可对照它了解消息收发等接口用法。
4安装 vcpkg
仅编译源码时需要。进入 C:Tools 目录克隆 vcpkg 并执行 bootstrap 脚本完成安装。
cd C:Tools
git clone https://github.com/microsoft/vcpkg
.cpkgootstrap-vcpkg.bat5配置 vcpkg 环境变量
把 vcpkg 所在路径写入全局环境变量 VCPKG_ROOT,示例路径为 C:/Tools/vcpkg。
setx VCPKG_ROOT "C:/Tools/vcpkg" /M6集成 Visual Studio
执行 vcpkg integrate install 与 VS 集成;若失败说明未正确安装或未正确配置环境变量。
vcpkg integrate install7安装编译依赖
若需要从源码编译,安装 grpcio-tools 指定版本;其余组件在编译时会自动安装。
pip install grpcio-tools==1.48.2| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
VCPKG_ROOT | 是 | 指定 vcpkg 安装路径,供编译时查找依赖 | C:/Tools/vcpkg |
protoc.exe 环境变量 | 否 | 需手动使用 protoc.exe 时,将其所在 toolsprotobuf 目录加入环境变量 | C:ProjsWeChatFerryWeChatFerrycpkg_installedd-windows |
命令行中 python 可正常使用,且 pip install --upgrade wcferry 执行无报错,即表示安装成功。
Q:只有 Python 一种接入方式吗?
A:不是。README 列出的客户端支持 Python、HTTP、NodeJS,另有 Java 客户端以及 wcfrust、go_wcf_http、wrest-chat 等第三方 HTTP 实现。
Q:可以用 Docker 部署吗?
A:README 未提供官方 Docker 命令,只列出了第三方方案 docker_wechat 与 wechatbot-provider-windows,需要自行前往对应仓库查看用法。
Q:pip 安装依赖时报错怎么办?
A:README 提示 python 版本不能太高,否则需自行编译依赖,建议使用 Python 3.10 后重试。
Q:编译时提示找不到 vcpkg?
A:检查 VCPKG_ROOT 环境变量是否已正确设置(README 示例为 C:/Tools/vcpkg),配置后重新执行 vcpkg integrate install。
itchat、wechaty、wxpy
WeChatFerry 是智能体领域的开源项目,由 lich0821 开发,2022 年首次发布。
在全站 13,014 个收录项目中,它的 GitHub 星标数(6,797)位列前 7%,在智能体分类的 2,499 个项目里位列前 7%。
项目仍在小幅维护中,最近一次代码更新于 2026-09-22。MIT许可证,完全免费,可自行部署使用。
它主要面向的使用场景是:个人微信自动化助手,如自动回复、定时提醒。同类可对比的替代方案包括 itchat、wechaty、wxpy。
上一篇:chatgpt2codex
xinchao-dynamic-mind
开源
给 AI 装上疲惫和欲望,让交互更真实
独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。
deepseek-harness
开源
把 AI 能力拆成乐高积木,拼出你的专属智能体。
DeepSeek Harness: Everything is a Plugin.
AutoGPT
开源
开箱即用的 AI 员工,交代任务就自己干完
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···
EvoAgentX
开源
让 AI 智能体自己迭代变强,越用越聪明
EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents