updown.io 监控运维助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-oo-updown-io 到当前 AI 助手。
技能介绍
要解决的问题
当你的监控检查分散在多个工具中,或者需要在 CI/CD 流水线里自动创建和更新 updown.io 的监控项时,直接调用 API 意味着自己处理认证、连接状态和错误恢复。维护 token 的生命周期、处理 402 余额不足、应对凭证过期——这些本不该是业务代码的一部分。
技能如何工作
这个技能通过 OOMOL 平台将 updown.io 接入到本地工作流,凭证由服务端注入,不需要在本地处理任何 API token。技能暴露 9 个操作,覆盖监控检查的完整生命周期:
- 检查管理:
create_check、update_check、delete_check、get_check、list_checks - 节点查询:
list_nodes、list_node_ips、list_node_ipv4、list_node_ipv6
执行流程很直接:先用 oo connector schema 获取实时的输入/输出 schema,然后构造 JSON payload 传给 --data。响应统一返回 { "data": ..., "meta": { "executionId": "..." } },执行 ID 在 meta.executionId 下。
适用边界与注意点
- 需要预先安装
oo CLI并完成登录和 updown.io 连接,这些是一次性步骤 - 读操作(
get/list)可以安全地直接执行 - 写操作(
create、update、delete)会修改 updown.io 的实际状态,执行前必须确认 payload 和影响 - 删除操作具有破坏性,必须获得明确批准后才能执行
- 凭证过期或 scope 缺失时,需要重新在 OOMOL 侧完成连接
- 余额不足时返回
OOMOL_INSUFFICIENT_CREDIT,需要充值后重试
使用场景
- 监控节点 IP 频繁变化,需要拉取最新节点 IPv4/IPv6 地址清单用于防火墙或放行规则更新
- 需要批量拉取 updown.io 账号下的全部监控 check 列表,核对哪些检查仍在生效或已过期
- 自动化脚本需要调用 updown.io 创建新 check,执行前必须让操作者确认将执行的 JSON payload 与影响范围
- 已经确认某条监控 check 可下线,需要调用 delete_check 前再次弹窗让用户确认目标 token 并等待明确批准
适合人员
- 负责基础设施监控的运维工程师,需要在终端快速管理 updown.io 的 check 和节点列表
- 编写部署脚本的 DevOps 工程师,希望用 oo CLI 调用 updown.io 接口替代手工网页操作
- 正在为团队搭建监控自服务平台的研发工程师,需要了解 updown.io 各 action 的输入输出契约
- 负责安全审计的工程师,需要在执行 delete_check 前确认目标和后果以避免误删线上监控