运行时依赖
安装命令
点击复制本土化适配说明
企业微信通知提醒 安装说明: 安装命令:["openclaw skills install weixin-webhook","openclaw cron list # 查看所有任务\nopenclaw cron run daily_kegel # 手动执行测试\nopenclaw cron disable daily_kegel # 禁用任务\nopenclaw cron enable daily_kegel # 启用任务\nopenclaw cron rm daily_kegel # 删除任务"] 支持国内镜像加速,使用 --registry https://cn.longxiaskill.com 参数可加速下载 该技能用于微信相关操作,可能需要相应的平台账号或API密钥
技能文档
weixin-网页hook
企业微信 网页hook 消息发送工具,一行命令即可完成通知推送。
前置准备:获取 网页hook URL
在使用前,你需要先获取企业微信的 网页hook 地址。
操作步骤 打开企业微信,进入需要接收消息的群聊 点击右上角「三个点」→ 选择「消息推送」→ 添加消息推送 复制生成的 网页hook URL,格式如下: https://qyAPI.weixin.qq.com/cgi-bin/网页hook/发送?key=xxxxx-xxxxx 注意事项 请勿将 网页hook URL 分享给他人 如不慎泄露,可删除该推送后重新创建 快速使用 # 发送文本消息 ~/.OpenClaw/workspace/技能s/weixin-网页hook/发送_weixin.sh "网页hook_key" "text" "消息内容"
# 发送 Markdown 消息 ~/.OpenClaw/workspace/技能s/weixin-网页hook/发送_weixin.sh "网页hook_key" "markdown" "重要 提醒"
# @ 指定人员 ~/.OpenClaw/workspace/技能s/weixin-网页hook/发送_weixin.sh "key" "text" "会议提醒" "zhangsan,lisi" "13800001111"
参数说明 位置 说明 1 网页hook_key(URL 中 key 参数的值) 2 msgtype(text / markdown) 3 消息内容 4 @ 用户的 userid 列表(逗号分隔,可选) 5 @ 用户的手机号列表(逗号分隔,可选) 设置定时任务 # 每天 14:00 发送提醒 OpenClaw cron 添加 \ --cron "0 14 " \ --代理 mAIn \ --message "执行:~/.OpenClaw/workspace/技能s/weixin-网页hook/发送_weixin.sh 'your_key' 'text' '【健康提醒】请做提肛运动!' 'liujie'" \ --name "dAIly_kegel" \ --description "每日提肛提醒" \ --no-deliver
# 每天 9:00 团队通知 OpenClaw cron 添加 \ --cron "0 9 " \ --代理 mAIn \ --message "执行:~/.OpenClaw/workspace/技能s/weixin-网页hook/发送_weixin.sh 'your_key' 'text' '晨会即将开始,请准时参加' '@all'" \ --name "morning_meeting" \ --description "晨会通知" \ --no-deliver
# 每日汇报提醒(Markdown 格式) OpenClaw cron 添加 \ --cron "0 17 *" \ --代理 mAIn \ --message "执行:~/.OpenClaw/workspace/技能s/weixin-网页hook/发送_weixin.sh 'your_key' 'markdown' '【日报提醒】请在18:00前提交日报。1. 今日完成2. 遇到问题3. 明日计划'" \ --name "dAIly_报告" \ --description "日报提醒" \ --no-deliver
管理定时任务 OpenClaw cron 列出 # 查看所有任务 OpenClaw cron 运行 dAIly_kegel # 手动执行测试 OpenClaw cron disable dAIly_kegel # 禁用任务 OpenClaw cron enable dAIly_kegel # 启用任务 OpenClaw cron rm dAIly_kegel # 删除任务
消息格式示例 文本消息 { "msgtype": "text", "text": { "content": "会议提醒", "mentioned_列出": ["zhangsan", "@all"], "mentioned_移动_列出": ["13800001111", "@all"] } }
Markdown 消息 { "msgtype": "markdown", "markdown": { "content": "实时新增132例\n>普通用户:117例\n>VIP用户:15例" } }
文件结构 weixin-网页hook/ ├── 技能.md # 使用说明 └── 发送_weixin.sh # 发送脚本
依赖 curl(系统通常自带)