Jules API调用
通过curl调用Ju
Pocket Alert技能让OpenClaw代理和工作流能够向iOS与Android设备发送推送通知,用于传递自动化任务、工作流及后台进程的告警与更新。
Pocket Alert推送为企业自动化流程提供即时触达能力。无论是CI/CD部署状态、服务器告警还是工作流异常,关键信息可秒级送达负责人手机,确保团队第一时间响应,减少因信息延迟导致的业务中断风险。
落地案例:运维团队将Pocket Alert集成至监控流水线,当生产环境检测到服务异常时,系统自动触发推送通知,值班工程师的手机立即收到包含故障类型与影响范围的告警消息,无需反复查看邮件或仪表盘即可启动应急响应。
1. 安装CLI工具
# 从 https://info.pocketalert.app/cli.html 下载并解压到 /usr/local/bin/
2. 完成身份验证
pocketalert auth <your-api-key>
3. 发送基础通知
pocketalert send -t "标题" -m "消息内容"
pocketalert messages send --title "告警" --message "服务器宕机!"
4. 指定目标发送
# 发送到特定应用
pocketalert messages send -t "部署" -m "构建完成" -a <app-tid>
# 发送到特定设备
pocketalert messages send -t "告警" -m "检查服务器" -d <device-tid>
# 发送到所有设备
pocketalert messages send -t "告警" -m "系统更新" -d all
5. 查看与管理资源
pocketalert messages list --limit 50
pocketalert apps list
pocketalert devices list
pocketalert webhooks list
6. 创建Webhook(支持模板变量)
pocketalert webhooks create \
--name "GitHub Push" \
--message "推送到 %repository.name%: %head_commit.message%"
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 通知标题、消息内容、目标应用TID(可选)、目标设备TID(可选)、模板变量 |
| 输出 | 推送发送状态、消息列表、应用/设备/Webhook清单、CLI退出码 |
| 适用人群 | 运维人员、开发者、系统管理员、OpenClaw自动化用户 |
| 不包含 | 邮件/短信通道、桌面浏览器通知、永久存储、富媒体附件、交互回复 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/akellacom/pocketalert/SKILL.md
来源类型:开源社区技能