WCF SDK 客户端
完整实现的 WCF SDK 客户端,确保高效稳定的微信操作。无论消息监听、消息发送还是群聊操作,框架都为你提供了一站式的解决方案。
官方说明 ↗拖动滑块完成拼图,通过后发送验证码
独立第三方 AI 评测平台 · 只用实测数据
Windows 下的微信机器人底层框架,Node 生态第三方客户端实现
WechatFerry 是由 @lich0821 开发的 Windows 平台微信机器人底层框架,本项目是其在 Node 生态下的第三方客户端实现,由社区维护并托管在 wcferry.netlify.app。框架基于微信 3.9.12.17 版本,提供 @wechatferry/core、@wechatferry/agent、@wechatferry/puppet、@wechatferry/nuxt、@wechatferry/robot 等多个模块,覆盖消息监听、消息发送、群聊操作、历史消息与数据库操作。最突出的优势是提供 Wechaty 免费 PC Hook 协议以及 Nuxt 开发工具包,并内置 AI、Redis、任务队列等常用集成。明显短板是仅支持 64 位 Windows 系统,且强调免费仅限学习交流,要求下载后 24 小时内删除源代码和程序。
WechatFerry 是由 @lich0821 开发的 Windows 下的微信机器人底层框架。wcf 官方提供了包含 Python、Java、Rust、Go 客户端的第一方实现,本项目 wechatferry 是 Node 生态下的第三方客户端实现,并提供了心智友好的接入方式,皆在使每个人都能轻松接入并快速开发微信机器人。
在集成方式上,wechatferry 提供了多种选择:推荐使用 Nuxt 模块,可以享受完整的 Nuxt 生态和开发体验,还能拥有自动注册、微信数据库开发者工具等集成;如果对 Wechaty 更熟悉,可以使用 Wechaty Puppet 集成;若想完全控制并自主实现,则使用 Node 集成。使用前需要确保微信版本为 3.9.12.17,下载安装后打开并登录机器人账号,然后继续后续集成步骤。
从 v0.0.9 之后,项目将逐步实现基于 Wechaty Plugins 或 Proxy 的插件,这些插件会用于 Wechaty 或是对 @wechatferry/puppet 的扩展。所有示例的源码可以在 /examples 文件夹中找到。请注意,如果你没有 64 位的 Windows 系统,那么本项目不适合你。
完整实现的 WCF SDK 客户端,确保高效稳定的微信操作。无论消息监听、消息发送还是群聊操作,框架都为你提供了一站式的解决方案。
官方说明 ↗内置强大且易用的 Agent 库,涵盖了绝大多数常用微信操作。无论是历史消息、数据库操作还是复杂的业务逻辑处理,这个库都能帮助你轻松实现。
官方说明 ↗又一个 Wechaty 的免费 PC Hook 协议,让你享受 Wechaty 强大生态系统带来的便利,快速扩展你的微信机器人的功能。
官方说明 ↗你可以在 Nuxt 框架中轻松接入微信机器人功能。内置开发者工具,包括数据库管理、机器人技能列表以及日志记录,帮助你快速构建和调试应用。
官方说明 ↗通过强大的 Nuxt 集成了 AI、Redis、任务队列、日志等常用工具。这让你的微信机器人不仅具备强大的处理能力,还能高效管理数据与任务,确保系统稳定可靠。
官方说明 ↗在 Nuxt 中,server/wcferry/skills 文件夹下的技能和机器人命令将自动导入,响应 @ 机器人 ping 返回 pong 这类命令无需手动注册。
官方说明 ↗从 v0.0.9 之后将逐步实现有趣、常用、有用的基于 Wechaty Plugins 或 Proxy 的插件,这些插件会用于 Wechaty 或是对 @wechatferry/puppet 的扩展。
官方说明 ↗如果你在用 Nuxt 或对 Node 生态熟悉,wechatferry 提供了心智友好的接入方式,推荐直接使用 Nuxt 模块,可享受完整 Nuxt 生态与自动注册。
对 Wechaty 更熟悉的开发者可使用 Wechaty Puppet 集成,借助免费的 PC Hook 协议享受 Wechaty 生态的便利。
若想完全控制并自主实现,可使用 Node 集成,直接基于 @wechatferry/core 等底层模块搭建自己的微信机器人。
项目基于 Windows 微信客户端运行,需使用 64 位 Windows 系统,并确保微信版本为 3.9.12.17。
官网明确提示,如果你没有 64 位的 Windows 系统,那么本项目不适合你,macOS 或 Linux 用户无法使用本框架。
官网免责声明要求下载后在 24 小时内删除源代码和程序,严禁二次开发、窃取隐私和非法用途,商业项目需谨慎评估合规风险。
官网将项目定位为免费开源的微信机器人框架,但免责声明要求用户应在下载保存、编译使用本项目的 24 小时内删除源代码和(编译出的)程序。它面向学习交流场景,并非商业授权产品。
开始使用前,需要确保使用的微信版本是受支持的,当前需要的版本是 3.9.12.17。下载安装后,请打开并登录你的机器人账号,然后继续后续集成步骤。你可以在 wechat-windows-versions 找到所有微信的历史版本。
wechatferry 提供了多种集成方式。如果使用 Nuxt,推荐直接使用 Nuxt 模块,可以享受完整的 Nuxt 生态和开发体验,并获得自动注册、微信数据库开发者工具等集成;对 Wechaty 更熟悉的用户可使用 Wechaty Puppet 集成;若想完全控制并自主实现,则使用 Node 集成。
WechatFerry 是 Windows 下的微信机器人底层框架。因此 macOS、Linux 等非 Windows 环境无法使用本框架。
免责声明写明本项目仅供学习交流使用,请勿用于非法用途,严禁用于窃取他人隐私,严禁进行二次开发,并要求用户在下载保存、编译使用本项目的 24 小时内删除源代码和程序。用于商业项目前需自行评估合规风险。
WechatFerry 提供了 Wechaty 免费 PC Hook 协议 @wechatferry/puppet,让你享受 Wechaty 强大生态系统带来的便利,快速扩展微信机器人的功能。
在开始之前,需要确保使用的微信版本是受支持的,当前需要的版本是 3.9.12.17。同时需准备 64 位 Windows 系统,否则本项目不适合使用。
| 工具 | 编辑评分 | 价格 | 核心功能 | 平台 |
|---|---|---|---|---|
| WechatFerry本工具 | 4.5 | 免费开源,仅供学习交流使用,下载后需在 24 小时内删除源代码和程序 | WCF SDK 客户端;Agent 库支持;Wechaty 免费协议;Nuxt 开发工具包 | Windows |
| Lobe Chat | — | 未标价 | 开源聊天机器人框架,支持快速部署私有 ChatGPT 应用 | — |
| Onward | — | 未标价 | 简单、强大、连接,轻松自动化您最重要的对话 | — |
| 思知机器人 | — | 未标价 | 思知机器人官网,人工智能 ai 对话,聊天,知识图谱网站工具 思知机器人、知识图谱、聊天机器 | — |
| Pipecat | — | 未公开具体价格 | 开源框架,用于构建语音和多模态对话 AI | Web / WebRTC / SIP |
| 虾壳 ChatAi | — | 完全免费,无需注册,不限制使用次数 | 虾壳是一款功能强大、交互自然的智能聊天机器人 | Web / 手机浏览器 / 电脑浏览器 |