andrewqumm

DingTalk Push

运维安全v0.1.0
作者:andrewqumm更新于 2026-05-17dingtalk-push@clawhub_andrewqumm/dingtalk-push
监控告警#消息#钉钉

据 AlphaMoat 统计,截至 2026-09,DingTalk Push 累计下载 3,269 次、获 1 个星标,在全部 5,078 个 AI 技能中排名第 3,478 位,在「运维安全」分类(264 个)中排名第 224 位。

累计安装
152
累计下载
3,269
星标
1
全站排名
#3,478
全站前 69% · 「运维安全」前 85%
平台累计安装累计下载星标评论
ClawHub ↗862,6981-
SkillHub ↗1523,2691—

各平台的计数口径不同,统计时间不一致。

这个技能是做什么的

主文说明可发送普通、成功、警告或错误消息,并支持 @指定人员或 @所有人;机器人通过 Webhook 配置,可选加签。发送前应核对群组、消息内容和提及范围,避免误发或泄露配置密钥。 需要 Node 16 或更新版本及 axios。配置 DINGTALK_WEBHOOK,仅加签时需 DINGTALK_SECRET。核实官方 HTTPS 钉钉目的地,保护本地配置,@all 须有意批准;起草通知不等于发送。

资料发布于 2026-10-27

可以用来做什么

  • 发送任务完成、维护通知或错误提醒
  • 按信息类型组织群机器人消息
  • 在需要提醒指定人员时设置 @对象

什么时候用

  • 需要将自动化任务通知发送到钉钉群时
  • 已核实目标群、消息内容和机器人 Webhook 配置时

示例提示词

以下是根据技能文档生成的示例,不代表实际运行结果。

请把这条任务状态整理成钉钉 Markdown 通知草稿,标明适合的消息类型;不要发送,也不要展示 Webhook 或密钥。

月度数据趋势

累计下载3,269
1,3672,3893,4102026-03 · 累计下载 1,5082026-05 · 累计下载 2,0982026-06 · 累计下载 2,2602026-07 · 累计下载 2,5612026-08 · 累计下载 2,7712026-09 · 累计下载 3,26926-0326-09
星标1
0122026-03 · 星标 12026-05 · 星标 12026-06 · 星标 12026-07 · 星标 12026-08 · 星标 12026-09 · 星标 126-0326-09

2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。

月份累计下载环比星标
2026-093,269—1
2026-082,771+8.2%1
2026-072,561+13.3%1
2026-062,260+7.7%1
2026-052,098—1
2026-031,508—1

SKILL.md 原文

以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。

1.7 KB · ClawHub v0.1.0
# skill: dingtalk-push

发送钉钉群聊机器人消息的技能。

## 触发条件

- 用户请求发送钉钉消息
- 定时任务需要推送通知到钉钉
- 需要集成钉钉群机器人到其他工作流
展开全部(共 89 行)
## 功能

- 发送 Markdown 格式消息到钉钉群
- 支持消息类型(success/warning/error/info)
- 支持 @指定人员和 @所有人
- 支持加签验证(安全)

## 使用方法

### 直接发送消息

在对话中直接使用:

```
发送钉钉消息 "定时任务完成"
发送钉钉 "服务器备份成功" --type success
通知钉钉群 "系统维护通知" --all
```

### 编程调用

```javascript
// 调用 skill 工具
const result = await tools.dingtalk_push({
  message: "定时任务完成",
  type: "success"
});
```

### 命令行调用

```bash
node skills/dingtalk-push/send.js -m "消息内容"
node skills/dingtalk-push/send.js -m "警告" --type warning
node skills/dingtalk-push/send.js -m "错误" --type error --all
```

## 配置

需要设置以下环境变量或配置文件:

- `DINGTALK_WEBHOOK` - 钉钉机器人Webhook地址
- `DINGTALK_SECRET` - 加签密钥(可选)

配置文件位置:`~/.config/dingtalk-push/config.json`

```json
{
  "webhook": "https://oapi.dingtalk.com/robot/send?access_token=xxx",
  "secret": "SEC_xxx"
}
```

## 消息类型

| 类型 | Emoji | 适用场景 |
|------|-------|----------|
| info | ℹ️ | 普通通知 |
| success | ✅ | 成功完成任务 |
| warning | ⚠️ | 警告、需要关注 |
| error | ❌ | 错误、异常 |

## 输出

返回发送结果:

```json
{
  "success": true,
  "messageId": "msg_xxx",
  "timestamp": "2026-02-14T12:00:00Z"
}
```

## 依赖

- Node.js 16+
- axios (已内置在OpenClaw中)

「运维安全」分类下的热门技能

数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。