当前位置: 首页 > news >正文

阿里云短信服务skill实操|如何用 openclaw 一句话发短信?

不用再点控制台的群发助手,也不用为一次临时群发单独写 API 对接——阿里云短信服务把发送、查询、统计封装成了一个 Skill,装进 Claude Code、OpenClaw、QoderWork 这类 Agent 工具就能直接用。本文讲清楚它是什么、怎么装、怎么用。

如果你给业务发过通知短信或营销短信,大概率走过下面两条路里的一条:

  • 走控制台:登录阿里云短信服务控制台 → 进群发助手 → 选签名、选已审核模板 → 整理号码和变量文件 → 创建任务 → 等发送完查结果。任务里有发失败的短信,还得导出失败记录、从里面抠出失败号码、重新建任务重试。
  • 走 API:让研发把短信能力接进业务系统。灵活,但任何一次临时群发都要走排期。

两条路都能跑通,但对"临时发一批、发完看个数据"这种高频小需求来说,都偏重。控制台不用写代码,但步骤繁琐;API 自动化,但需要技术人员。

阿里云短信服务 Skill 给的是第三条路:把签名查询、模板查询、短信发送、发送记录查询、发送数据统计这些操作,封装成 AI Agent 可以直接调用的能力。在 Agent 里用一句话说清楚要发什么、发给谁、用哪个签名和模板,剩下的解析号码、匹配变量、发送、查结果,都交给 Agent 接着做。

短信触达从一次性的"控制台操作",变成了一条能持续协作的 Agent 工作流。

Skill 是什么,它能调哪些能力

简单说,Skill 就是把一组产品能力打包成 Agent 可调用的工具集。装好之后,Agent 就"学会"了调用阿里云短信服务的这几件事,你不需要记 API、不需要点控制台,用自然语言下指令即可。

当前这个 Skill 提供六项核心能力,覆盖短信发送的前、中、后三个环节:

发送前先查清楚条件,发送中一句话发起任务,发送后接着复盘——一条链路在同一个对话里走完,不用在控制台、号码文件、统计页之间来回切。

上手前:支持的工具和前置条件

支持的 Agent 工具:Claude Code、Cursor、OpenClaw、QoderWork、悟空。

前置条件(这一步省不掉):

  • 已开通阿里云短信服务
  • 企业资质、短信签名、短信模板均已审核通过

也就是说,Skill 简化的是"发送和管理"这一段操作,账号资质和签名模板的合规审核仍然走原有流程。

安装:去 Skill 市场找它

在 ClawHub、skills.aliyun等 Skill 市场搜索 Skill 名称:

alibabacloud-sms-send-short-message

地址:

阿里云 Agent Skills 门户

https://github.com/aliyun/alibabacloud-aiops-skills/tree/alibabacloud-sms-send-short-message-0.0.1

https://www.skills.sh/aliyun/alibabacloud-aiops-skills/alibabacloud-sms-send-short-message

Alibabacloud Sms Send Short Message — ClawHub

或者在Qoder 官网能力市场搜索"阿里云短信服务",一键安装到 QoderWork。

配置环境和 AccessKey

运行环境

选中短信服务 Skill 后随便问一句,如果本地缺运行环境,AI 工具会自动帮你装,不用手动处理。

配置 AccessKey

环境就绪后,把第一步拿到的 AccessKey 填进阿里云 CLI 的配置文件,授权 Skill 访问短信 API。

打开终端,编辑配置文件:

bash

open ~/.aliyun/config.json

填入 AccessKey(把尖括号里的内容替换成你自己的):

json

{ "current": "default", "profiles": [ { "name": "default", "mode": "AK", "access_key_id": "<your_access_key_id>", "access_key_secret": "<your_access_key_secret>", "region_id": "cn-hangzhou", "output_format": "json", "language": "en", "site": "china", "auto_plugin_install": true } ], "meta_path": "" }

保存即可。

实操:自然语言从查模板到发完

装好之后,一次完整的群发大致是这样的对话节奏。

第一步,先让 Agent 把可用的签名和模板列出来,确认发送条件:

帮我查一下可用的短信签名和模板。

Agent 会返回可用列表。

第二步,把本地号码文件的位置告诉 Agent,并说明用哪个签名、哪个模板:

用「XX」签名 + 「XX」模板,给 /Users/me/files/号码清单.xlsx 里的号码发一批。

Agent 会自动解析号码、匹配模板变量,并在真正发送前先给一个发送摘要(发给多少个号码、用了哪个签名模板)让你确认。

第三步,确认无误后让它执行:

没问题,发吧。

整个过程从查模板到发送完成,不到 1 分钟。相比传统方式,少的不只是几步点击,而是把原本散在控制台表单、号码文件、统计页里的操作,收拢进了一条连续的工作流。

号码文件:导出来直接丢给它

整理号码文件,是批量发送前最耗时的环节。传统群发对号码和变量文件的格式要求较高,格式不对就可能导致任务失败,然后又要回去改文件、重新提交。

用这个 Skill,你可以直接从自己系统里导出需要发送的号码列表,把本地文件位置告诉 Agent 就行。Excel、TXT、CSV 等常见格式都能作为输入,只要文件里有号码清单,Agent 就能解析,并辅助完成变量匹配——不用先按平台模板把文件改成特定格式。

发送统计:用自然语言指定口径

除了单次发送结果,这个 Skill 还支持发送数据统计。

传统控制台里,统计的筛选维度相对固定,一些时间范围和对比分析得手动处理。通过 Skill,你可以用自然语言直接指定统计口径,比如:

最近三天按签名汇总。 上周 vs 本周对比。 本月发送成功率趋势。

Agent 会按时间、签名等维度汇总发送结果。发送后的复盘,从"查页面、筛数据、手动算",变成了"直接向 Agent 提问"。

几个实操中会碰到的点

支持哪些工具?

目前支持 Claude Code、Cursor、OpenClaw、Qoderwork、悟空等遵循 Agent Skills 标准的工具,更多平台在接入中。

认证失败怎么办?

九成是 AccessKey 填错或 RAM 子账号没授AliyunDysmsFullAccess

签名 / 模板用不了?

检查签名是否"审核通过"且状态为"可用-正常/可用-异常",模板是否"审核通过"。

个人能用吗?

短信发送需要企业资质。个人有企业信息的,可创建他用企业资质;不支持个人资质发送。

Skill 能完全替代控制台吗?

暂时不能。发送、查签名模板、查记录和统计走 Skill 很顺手,但资费查询、套餐包管理、审核加急还得回控制台。

参考文档:短信服务Skill操作手册-短信服务(SMS)-阿里云帮助中心

http://www.jsqmd.com/news/1069589/

相关文章:

  • 3分钟掌握SiYuan知识管理的5个核心技巧
  • 鸿蒙 ArkUI 布局与基础语法综合总结
  • 跟AI学一手之虚拟滚动
  • 基于Linux IIO/ADC 子系统的MQ-7 一氧化碳(CO)气体传感器调试
  • 终极console-powers样式系统完全指南:10个技巧打造彩色控制台输出
  • 学成在线--day02 CMS前端开发(含Vue基础知识得回顾)
  • 【Python 打印九九乘法表】
  • 测试体系与测试方案设计
  • ELF3 的人形机器人关节,为什么不只是“电机更大”?
  • 经典管理效应-近因效应
  • *比分网websocket逆向分析
  • 大模型应用开发教程
  • WezTerm终端模拟器:技术原理与配置优化实践
  • 【YOLO 训练专用】安防数据集
  • 不会 MCP?用 Spring AI 一步搞定 Server 实现
  • Windows 10 局域网跨电脑共享文件 - 图文版
  • 蓝绿部署数据库迁移总“打架”?Spring Boot 兼容性破局之道
  • 智能酒店物联网架构:基于GPIO状态机的免停梯非侵入式机器人梯控设计
  • 计算机毕业设计之采购管理系统设计与实现
  • Dropbox自动化_dropbox-automation
  • AI给出的代码怎么生成图片?别再手动截,「AI导出鸭」一键格式出图
  • 计算机毕业设计之基于大数据的城市环境质量的分析与预测系统
  • 【大模型知识】多智能体协同架构-概述
  • 药物流产最佳时间
  • MyBatis 字符串比较语法问题
  • [机器学习]搜索碰撞点以及反向微调退避(0619)
  • Linux 自动化运维基础 —— 定时任务与日志轮转
  • 企业组网供应商排行前三
  • 【小白也能轻松用】OpenClaw v2.7.9 首次启动优化设置,小白部署后快速使用(含最新安装包)
  • cantp时间参数