返回顶部
w

wechat-send微信自动发消息

Automate sending text messages in the macOS WeChat desktop app by controlling the UI via AppleScript and JXA. This is NOT a WeChat chat channel for OpenClaw — it controls the WeChat GUI on your Mac to send messages on your behalf. Use when: (1) user asks to send a WeChat message to someone, (2) notifying a WeChat contact, (3) batch messaging multiple contacts. Requires: WeChat for Mac installed, logged in, and window visible. macOS Accessibility permission granted to node. NOT for: reading or re

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
949
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

wechat-send

微信发送

通过自动化macOS微信桌面应用向微信联系人发送消息。

前置条件

  • - 已安装Mac版微信并登录
  • 已授予node macOS辅助功能权限(系统设置 → 隐私与安全性 → 辅助功能)
  • 微信窗口必须打开(未最小化到程序坞)

使用方法

运行脚本:

bash
bash scripts/wechat_send.sh <联系人名称> <消息内容>

示例

bash

发送简单消息


bash scripts/wechat_send.sh Ryan 你好!

发送较长消息

bash scripts/wechat_send.sh Ellison 明天下午3点开会,别忘了带文件

工作原理

  1. 1. 激活微信并打开搜索(Cmd+F)
  2. 输入联系人名称,选择第一个结果(回车),关闭搜索(Escape)
  3. 使用JXA CGEvent鼠标模拟点击消息输入框
  4. 从剪贴板粘贴消息(Cmd+V)并发送(回车)

局限性

  • - 联系人名称必须完全匹配微信联系人(选择第一个搜索结果)
  • 无法发送图片或文件(仅支持文本)
  • 无法读取收到的消息
  • 微信窗口位置影响点击坐标(根据窗口边界自动计算)
  • 如果联系人搜索返回错误结果,消息会发送给错误对象——请使用具体名称
  • 每次只能发送一条消息;如需发送给多个收件人,请多次调用脚本

故障排除

  • - 消息未发送:确保微信窗口可见(未最小化)且找到了正确的联系人
  • 辅助功能错误:在系统设置 → 辅助功能中重新授予node权限,然后重启网关
  • 联系人错误:使用更具体的名称以避免搜索结果歧义

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 wechat-send-1776374702 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 wechat-send-1776374702 技能

通过命令行安装

skillhub install wechat-send-1776374702

下载

⬇ 下载 wechat-send v1.0.0(免费)

文件大小: 2.93 KB | 发布时间: 2026-4-17 16:34

v1.0.0 最新 2026-4-17 16:34
Initial release: automate sending text messages via macOS WeChat desktop app using AppleScript and JXA

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部