OpenClaw Skill 操作钉钉(原理+20个实例)
一、概述
1.1 OpenClaw Skill
OpenClaw 的 Skill(技能)遵循AgentSkills 规范的自定义自动化逻辑单元,本质是“教AI助理如何使用钉钉工具的标准化操作手册”。每个Skill对应独立目录,核心包含SKILL.md文件(含YAML前端matter和操作说明),用于定义“用户触发条件、AI执行逻辑、钉钉工具调用方式”,是OpenClaw与钉钉交互的核心载体。
简单理解:Skill 就是给AI助理定好“规则”——用户说什么、AI该调用钉钉哪个接口、怎么执行、怎么返回结果,完全遵循OpenClaw官方技能规范,可被系统加载、筛选和执行。
1.2 Skill 操作钉钉的核心逻辑(官方运行流程)
OpenClaw 加载Skill后,操作钉钉的全流程严格遵循官方机制:
graph TD A[用户触发] --> B[Skill解析] B --> C[凭证鉴权] C --> D[钉钉执行] D --> E[结果回传] E --> F[环境还原] A[用户触发:@机器人/关键词/定时] B[Skill解析:读取SKILL.md,确定调用的钉钉接口] C[凭证鉴权:通过钉钉Connector携带ClientID/Secret发起请求] D[钉钉执行:开放API执行建群/发消息/查考勤等操作] E[结果回传:整理结果并