微信 4.x 自动化 · OpenClaw / 龙虾集成

让 OpenClaw 一句话操作微信 4.x

wx4py 把微信群发、自动发文件、批量改群公告、聊天记录导出这些重复操作收拢成一个可靠的 Windows 工具。 你可以写 Python,也可以直接让 OpenClaw 或 Claude Code 用自然语言帮你执行。

  • 适用于 Windows 10 / 11
  • Python 3.9+
  • 已测试微信 4.1.7.59、4.1.8.29
OpenClaw 操作示例
帮我给文件传输助手发一条消息:测试成功
已连接微信,准备发送。
pip install wx4py

from wx4py import WeChatClient

with WeChatClient() as wx:
    wx.chat_window.send_to("文件传输助手", "测试成功")

真实痛点

这些微信重复操作,wx4py 可以!

一个通知要发五六个群

每次复制、搜索、切群、粘贴、发送,动作不复杂,但很耗神,也容易漏群。

wx4py 可以:把同一条通知批量发到多个群,适合例会通知、日报提醒、运营播报。

同一个文件反复上传

日报、周报、资料包分发给不同群时,最烦的是重复找文件、重复拖拽、重复确认。

wx4py 可以:把同一份文件快速发给多个群或联系人,减少重复上传和重复确认。

群公告要一个个改

项目群、部门群、值班群的公告内容经常同步更新,手工点进去改非常磨人。

wx4py 可以:批量更新多个群公告,适合会议通知、排班提醒和规则同步。

聊天记录想导出来看看

不是为了爬数据,而是想做基础分析、留档或者看看最近讨论都集中在哪些话题。

wx4py 可以:导出聊天记录做后续分析,也能获取群成员列表辅助整理信息。

临时任务还要专门写脚本

很多操作只做一次,但又不想手动点。这时候更希望直接说一句话,让 OpenClaw 帮你做完。

wx4py 可以:接入 OpenClaw 或 Claude Code,让你直接用自然语言执行微信操作。

担心工具太重、太折腾

很多自动化工具一上来就要配一堆环境、理解一堆概念,真正要解决的问题反而被拖慢了。

wx4py 可以:用更轻量的方式接入微信 4.x,既能写 Python,也能直接交给 OpenClaw 处理。

为什么用起来顺手

为什么适合日常使用

这一块不再重复群发、发文件这些功能,而是说明 wx4py 的使用方式和产品特性。

面向微信 4.x

定位明确,直接服务 Windows 桌面端微信 4.x,不是泛泛而谈的聊天自动化方案。

自然语言也能用

不是只能自己写脚本。接入 OpenClaw 或 Claude Code 后,可以直接用自然语言下达操作。

脚本化能力完整

如果你要做定时任务、批处理或二次开发,也可以继续走 Python 代码方式接入。

上手成本低

官网和 README 都围绕真实任务组织,不需要先理解复杂框架再开始使用。

轻量且开源

仓库结构直接、纯 Python、无后端依赖,适合自己看代码、调整脚本和长期维护。

适合一次性任务

很多需求不是要搭系统,而是想立刻完成一次微信群发或文件分发,这正是它擅长的场景。

快速开始 / OpenClaw 集成

把这段内容粘贴给 OpenClaw,它会自己完成安装和配置

wx4py 最适合的上手方式不是先写脚本,而是先把 skill 安装好。按 README 中的提示把下面这段话直接发给 OpenClaw,后续就可以用自然语言执行微信 4.x 自动化操作。

安装并使用 wx4py skill。

技能地址:https://raw.githubusercontent.com/claw-codes/wx4py/main/wx4-skill/SKILL.md

1、执行命令 pip install wx4py 安装所需库。
2、将 wx4py skill 安装至本地的 skills 目录,并配置所有涉及微信操作的场景均使用该技能。
3、阅读 skill 文档后,向我说明如何与你进行对话以使用该技能。

安装后可以直接这样说

“帮我给文件传输助手发一条消息:测试成功”

如果你只是想先验证有没有跑通,这条指令最直接,也最容易看出效果。

帮我给文件传输助手发一条消息:测试成功

环境与限制

部署和使用前需要知道的事

环境要求

  • Windows 10 / 11
  • Python 3.9+
  • 微信 4.x
  • 已测试 4.1.7.59、4.1.8.29

已知限制

  • 操作时微信窗口需要保持前台
  • 聊天记录暂时无法获取发送者信息
  • 建议控制发送频率,避免大量群发营销内容

FAQ

常见问题

会不会封号?

wx4py 模拟的是桌面端真实操作,不修改微信客户端。但依然建议控制发送频率,避免大量群发营销内容,并先用非重要账号测试。

支持哪些微信版本?

当前面向微信 4.x,已测试版本包括 4.1.7.59 和 4.1.8.29。

是否必须前台运行?

是。执行操作时,微信窗口需要在前台,这是当前自动化方式的前提。

能否获取聊天发送者?

暂时不能。微信 4.x 当前暴露的界面信息不包含发送者字段,因此聊天记录暂时无法拿到发送者信息。

开始使用

先去 GitHub 看代码,再决定要不要把重复操作交给它

如果你的日常工作里经常要微信群发、重复发文件或同步改公告,wx4py 值得试一次。