Agent Skills
返回列表
🤖

发送到微信

AI Agent 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_46974ee3/send-to-wechat 技能到 AI 助手中

技能介绍

解决什么问题

用户希望把本地的 PDF、文档、图片或压缩包等文件,快速发送到自己的微信账号。手动操作需要先找到文件,再通过微信文件传输助手上传,步骤繁琐。该技能通过自然语言指令,直接完成本地文件到微信的推送。

技能如何工作

触发场景

当用户说出「发微信」「发到我微信」「微信发给我」或英文「send to wechat」时,技能会启动。它支持本地任意常见格式的文件,包括 PDF、docx、xlsx、pptx、png、jpg、mp3、mp4、zip 等。

前置条件

  • OpenClaw 已配置 openclaw-weixin 通道:用户需要在 QClaw 客户端中绑定微信账号,这是发送消息的基础。
  • 配置文件位置:路径为 C:\Users\<用户名>\.qclaw\openclaw-weixin\accounts\-im-bot.json,其中包含微信的 userId 等信息。

核心步骤

  1. 准备目标用户:从配置文件中读取 userId,格式为 o9cq80_xxxx@im.wechat,注意这不是数字 ID。
  2. 调用消息工具:使用 message 工具发送文件,指定 channel 为 openclaw-weixin,target 为上述 userId,media 参数为文件的绝对路径(使用正斜杠 /)。
  3. 检查返回结果:如果返回结果中 result.ok 为 true,则发送成功,提示用户「✅ 已发送,请查收微信」;否则视为失败。

适用边界与注意点

  • 通道选择:必须使用 openclaw-weixin 通道,不要使用旧的 wechat-access 通道,否则消息无法送达。
  • target 格式:target 必须是 userId,格式为 o9cq80_xxxx@im.wechat,不要使用数字 ID(如 1832932455),数字 ID 属于 wechat-access 通道。
  • 文件大小限制:单文件建议小于 25 MB,超过可能发送失败,需压缩、拆分或上传云盘后发送链接。
  • 常见问题排查:

- 若发送成功但用户未收到,检查 channel 是否为 openclaw-weixin,target 是否从配置文件中读取。
- 若找不到 accounts 目录,说明用户未绑定微信,需先在 QClaw 客户端完成绑定。
- 多个 bot 配置时,按文件修改时间排序选择最新的。

  • 限制:不能主动发送消息给未绑定微信的用户,也不能发送到群聊,只能发送到绑定的微信账号。

使用场景

  • 整理完一份项目报告PDF后,想直接发到自己微信备用,避免电脑故障丢失文件。
  • 手机没带在身边,需要把刚截取的界面截图通过微信发给自己,以便在手机上查看。
  • 出差途中整理了会议纪要docx,想发到微信上在手机端继续编辑或分享给同事。
  • 下载了一批资料压缩包,想备份到微信文件传输助手,方便跨设备访问。

适合人员

  • 经常需要跨设备(电脑到手机)获取文件的产品经理,希望快速把工作文档同步到移动端
  • 负责资料归档的行政人员,需要定期把整理好的合同、报表等文件备份到个人微信
  • 独立开发者或自由职业者,在无网络环境下工作时需要把本地产出快速转移到移动设备
  • 需要在手机上预览或分享电脑文件的运营或市场人员,不想每次都登录电脑微信操作