一个通知要发五六个群
每次复制、搜索、切群、粘贴、发送,动作不复杂,但很耗神,也容易漏群。
wx4py 可以:把同一条通知批量发到多个群,适合例会通知、日报提醒、运营播报。
微信 4.x 自动化 · OpenClaw / 龙虾集成
wx4py 把微信群发、自动发文件、批量改群公告、聊天记录导出这些重复操作收拢成一个可靠的 Windows 工具。 你可以写 Python,也可以直接让 OpenClaw 或 Claude Code 用自然语言帮你执行。
pip install wx4py
from wx4py import WeChatClient
with WeChatClient() as wx:
wx.chat_window.send_to("文件传输助手", "测试成功")
真实痛点
每次复制、搜索、切群、粘贴、发送,动作不复杂,但很耗神,也容易漏群。
wx4py 可以:把同一条通知批量发到多个群,适合例会通知、日报提醒、运营播报。
日报、周报、资料包分发给不同群时,最烦的是重复找文件、重复拖拽、重复确认。
wx4py 可以:把同一份文件快速发给多个群或联系人,减少重复上传和重复确认。
项目群、部门群、值班群的公告内容经常同步更新,手工点进去改非常磨人。
wx4py 可以:批量更新多个群公告,适合会议通知、排班提醒和规则同步。
不是为了爬数据,而是想做基础分析、留档或者看看最近讨论都集中在哪些话题。
wx4py 可以:导出聊天记录做后续分析,也能获取群成员列表辅助整理信息。
很多操作只做一次,但又不想手动点。这时候更希望直接说一句话,让 OpenClaw 帮你做完。
wx4py 可以:接入 OpenClaw 或 Claude Code,让你直接用自然语言执行微信操作。
很多自动化工具一上来就要配一堆环境、理解一堆概念,真正要解决的问题反而被拖慢了。
wx4py 可以:用更轻量的方式接入微信 4.x,既能写 Python,也能直接交给 OpenClaw 处理。
为什么用起来顺手
这一块不再重复群发、发文件这些功能,而是说明 wx4py 的使用方式和产品特性。
定位明确,直接服务 Windows 桌面端微信 4.x,不是泛泛而谈的聊天自动化方案。
不是只能自己写脚本。接入 OpenClaw 或 Claude Code 后,可以直接用自然语言下达操作。
如果你要做定时任务、批处理或二次开发,也可以继续走 Python 代码方式接入。
官网和 README 都围绕真实任务组织,不需要先理解复杂框架再开始使用。
仓库结构直接、纯 Python、无后端依赖,适合自己看代码、调整脚本和长期维护。
很多需求不是要搭系统,而是想立刻完成一次微信群发或文件分发,这正是它擅长的场景。
快速开始 / 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 文档后,向我说明如何与你进行对话以使用该技能。
安装后可以直接这样说
“帮我给文件传输助手发一条消息:测试成功”
如果你只是想先验证有没有跑通,这条指令最直接,也最容易看出效果。
帮我给文件传输助手发一条消息:测试成功
环境与限制
FAQ
wx4py 模拟的是桌面端真实操作,不修改微信客户端。但依然建议控制发送频率,避免大量群发营销内容,并先用非重要账号测试。
当前面向微信 4.x,已测试版本包括 4.1.7.59 和 4.1.8.29。
是。执行操作时,微信窗口需要在前台,这是当前自动化方式的前提。
暂时不能。微信 4.x 当前暴露的界面信息不包含发送者字段,因此聊天记录暂时无法拿到发送者信息。
开始使用
如果你的日常工作里经常要微信群发、重复发文件或同步改公告,wx4py 值得试一次。