Agent Skills
返回列表
微信 PC 端 Claw 自动操作

微信 PC 端 Claw 自动操作

办公效率 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_96ce8353/wechat-desktop-claw-automatic-control。

技能介绍

要解决的问题

在日常办公中,频繁通过微信 PC 端手动发送消息、图片或文件可能耗时且易出错,尤其当需要自动化处理重复任务时。微信桌面端缺乏官方 API,限制了脚本集成,而手动操作无法满足批量处理需求,例如客服自动回复或数据导出场景。

技能如何工作

该技能基于 pywinauto 库自动化控制微信 Windows 桌面端,核心能力包括:

  • 自动启动与连接:检查微信是否运行,若未启动则自动打开;使用 UIA 后端连接窗口,要求窗口标题必须为“微信”(不是 "WeChat")。
  • 联系人定位:通过 Ctrl+F 打开搜索框,输入联系人名称(支持群聊),并精确匹配搜索结果中的第一个条目。
  • 内容发送机制

- 文本消息:所有输入均通过剪贴板加 Ctrl+V 实现,避免中文编码问题;支持从文件读取长文本,使用 Enter 键发送。
- 图片发送:将图片转为 BMP 格式(去掉文件头 14 字节,取 DIB 数据),直接写入 Windows 剪贴板的 CF_DIB 格式,然后在聊天框粘贴即发送。
- 文件发送:通过 Ctrl+Alt+F 快捷键打开文件选择对话框,自动化完成文件传输。

整个流程通过 Python 脚本封装,依赖 pyperclippillowpywin32 库,确保中文输入稳定,并可被其他 Skill 调用。

适用边界与注意点

使用此技能时需注意:

  • 窗口状态:微信窗口必须可见且在前台,不能最小化到托盘,否则自动化失效。
  • 登录依赖:通常自动登录,但偶尔需要扫码验证,脚本会提示用户操作。
  • 联系人匹配:搜索结果必须精确匹配第一名,建议使用全名或准确标识,避免模糊匹配。
  • UI 版本敏感:依赖微信 Windows 版的 UI 结构,版本更新可能导致功能失效,需定期检查脚本兼容性。
  • 功能限制:仅支持发送操作,不能读取或解析微信消息内容;适用于单向自动化任务,如批量通知。

使用场景

  • 在客服工作中,需要向多个客户群自动发送产品更新通知文本消息,避免手动逐一操作。
  • 在团队协作中,定期向项目群聊发送周报文件,通过自动化脚本直接上传避免下载再发送。
  • 在数据导出任务中,将生成的图表图片自动发送到指定联系人,实现分析结果的快速共享。
  • 在营销活动中,批量向潜在客户列表发送宣传材料图片和文件,确保内容准确送达。

适合人员

  • 客服代表:需要定期向客户发送标准化消息和附件,以提高响应速度。
  • 项目经理:需要向团队群聊自动分发项目文档,减少手动上传时间。
  • 数据分析师:需要将分析结果图片快速分享给同事,促进数据协作。
  • 营销专员:需要批量发送宣传材料给潜在客户列表,确保营销活动覆盖。