Agent Skills
返回列表
微信桌面消息发送

微信桌面消息发送

AI Agent 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_7a18723d/wechat-send-ui。

技能介绍

解决什么问题

当 Agent 需要在 Windows 上把结果交给某个微信联系人时,手动切窗口、搜索联系人、粘贴文件或点击发送很容易打断自动化流程。wechat-send-ui 面向已登录的微信桌面客户端,提供一组直接执行的发送能力:发送文字、图片、视频和任意文件。它不是走网页接口,而是基于 pyautogui、pywin32、pyperclip 与 PowerShell 剪贴板能力操作本地 UI。

技能如何工作

  • 窗口激活:先枚举标题为“微信”的窗口,未找到则报错;找到后用 Ctrl+Alt+W 唤醒,必要时通过 SW_RESTORE 从托盘状态恢复。
  • 定位聊天:最大化窗口后使用 Ctrl+F 搜索联系人,粘贴姓名并回车进入会话。
  • 写入内容:文字通过剪贴板粘贴;图片通过 Clipboard.SetImage;文件与视频通过 Clipboard.SetFileDropList 写入剪贴板后再粘贴。
  • 发送与收尾:点击输入框和发送按钮,完成后清空剪贴板、关闭聊天并最小化微信。
  • 结果反馈:[OK] 表示已发出,[失败] 未找到微信窗口 表示微信未启动或未登录,[FAIL] 表示其他执行错误。

适用边界

  • 仅适用于 Windows 和已登录的微信 PC 版。
  • 联系人搜索依赖微信 UI 匹配结果,使用完整姓名更稳。
  • 视频编码、文件过大或微信版本差异可能导致预览或发送异常。
  • 自动化会操作真实桌面客户端,执行前需确认目标联系人和内容无误。

使用场景

  • 在 Windows 完成构建后,把构建日志文件发送给指定同事的微信。
  • 测试结束后,将截图和复现步骤文字发送到指定联系人的微信会话。
  • 运营把活动海报图片发给微信审批人,并附一段说明文字。
  • 研发把发布说明文件发送到指定同事的微信,并附版本摘要。

适合人员

  • 维护 Windows CI 流水线的 SRE,需要在构建完成后把日志文件发给对应值班同事。
  • 做客户端测试的 QA,需要把截图、复现步骤和缺陷说明发到指定微信联系人。
  • 负责活动排期的运营,需要把海报图片和说明文字发给微信审批人确认。
  • 发布版本的管理员,需要把发布说明文件和版本摘要发送到指定同事微信。