CtrlK
BlogDocsLog inGet started
Tessl Logo

dingtalk-ding

DING 紧急消息(应用内 / 短信 / 电话)。Use when 用户说 DING一下/紧急通知/电话DING/短信DING/必达消息/电话叫人。Distinct from dingtalk-chat(普通群聊消息)、dingtalk-outbound-call(企业外呼)。命令前缀:dws ding。

74

Quality

93%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

钉钉 DING 紧急消息 Skill

🧪 EXPERIMENTAL · 试验版 / Preview — multi 模式当前未达 stable 标准。全部 dingtalk-* skill 已通过 dispatch verifier,但接口、命名、跨 skill 引用后续可能调整;生产 / 共享环境请优先使用 mono 模式(dws skill setup --mode mono)。问题请提 issue 反馈。

PREREQUISITE: Read the dws-shared skill first for auth, global flags, product routing, URL preflight, error codes, and safety rules. The dws binary must be on PATH.

⚠️ 命令可用性以当前 dws 二进制为准。服务发现已下线,本文档随内置 skill 发布;如果 dws <cmd> --help 不存在,说明当前版本未暴露该命令。若命令存在但调用失败,请按错误中的 endpoint 或 tool 提示确认静态端点目录和后端工具注册。实际调用前可用 dws <cmd> --help--dry-run 验证。

命令参考:ding.md

Shortcuts(无专用脚本/recipe 时优先)

以下 shortcut 同时进入公开 catalog 与 Runtime Schema。先按本 skill 的意图表、脚本和 recipe 路由:存在精确覆盖该场景的专用脚本/recipe 时按其执行;否则用户意图命中时,shortcut 优先于手写原子命令。用 leaf Schema(例如 dws schema --cli-path "ding +<shortcut>" --format json)读取 Agent 选择、参数、约束、风险和确认语义;用 dws shortcut list --service ding --format json 批量发现;最后以 dws ding <shortcut> --help 核对当前 Cobra flags。

Shortcut风险适用场景
dws ding +listread查询 DING 消息列表
dws ding +recall-personalhigh-risk-write撤回本人发起的 DING
dws ding +receiver-statusread查询 DING 消息接收人已读状态
dws ding +send-personalwrite以本人身份发送 DING 给指定人

意图表

用户说命令
"DING 张三" / "应用内紧急通知"dws ding message send --type app --users <userId> --content "<内容>"
"短信 DING"dws ding message send --type sms --users <userId> --content "<内容>"
"电话 DING" / "电话叫人"dws ding message send --type call --users <userId> --content "<内容>"
"撤回 DING"dws ding message recall --id <openDingId>

跨产品协作

  • 接收人是人名 → 先用 dingtalk-aisearchuserId
  • 普通通知(不需必达)→ 切到 dingtalk-chat
Repository
DingTalk-Real-AI/dingtalk-workspace-cli
Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.