企业微信消息推送

5小时前更新 2 00
企业微信消息推送企业微信消息推送
企业微信消息推送

技能简介

本技能通过MCP协议调用企业微信(WeCom)的群机器人Webhook接口,实现文本和Markdown消息的自动推送。适用于开发运维通知、业务告警、日报推送等场景。

能做什么

  • 发送纯文本消息到企业微信群
  • 发送富格式Markdown消息,支持加粗、斜体、删除线、链接、图片等样式
  • @指定成员或@所有人
  • 自定义字体大小和颜色高亮

使用说明

1. 安装与构建

cd skills/wecom
npm install
npm run build

2. 配置环境变量

export WECOM_WEBHOOK_URL="https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=YOUR_KEY"

3. Claude Code接入

编辑 ~/.config/claude_code/mcp.json

{
  "mcpServers": {
    "wecom": {
      "command": "node",
      "args": ["/path/to/clawdbot/skills/wecom/dist/index.js"],
      "env": {
        "WECOM_WEBHOOK_URL": "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=YOUR_KEY"
      }
    }
  }
}

重启Claude Code后即可使用 send_wecom_messagesend_wecom_markdown 两个工具。

4. 可选配置

设置请求超时时间(毫秒):export WECOM_TIMEOUT_MS=10000

输入与输出

见下方输入与输出表格。

项目内容
输入消息内容(字符串)、@成员列表(数组)、@手机号列表(数组)
输出HTTP响应状态、发送结果确认
适用人群使用Claude Code的开发者、运维人员、需要群通知自动化的团队
不包含企业微信应用消息、私聊功能、文件/图片/语音消息、审批等其他API能力

 

风险提示

  • Webhook URL包含密钥信息,请勿提交到代码仓库或公开分享
  • 企业微信对消息频率有限制,高频推送可能触发限流
  • Markdown语法为企业微信定制版本,部分标准Markdown特性不支持
  • 图片需使用公网可访问的URL,内网图片无法显示

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/qidu/wecom/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...