OO Pushover 通知助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-oo-pushover。
技能介绍
要解决的问题
Pushover 的 API 表面是碎片化的:发送通知、管理投递分组、维护 Team 组织成员分别落在不同端点上。自己对接意味着要在代码里自己保管 application token、user/group key、Team API token,脚本越写越乱,凭证也越容易泄露。
技能如何工作
- 所有操作统一通过
ooCLI 调用 Pushover connector,凭证由 OOMOL 服务端注入,本地不接触任何 raw token - 共 29 个 action,覆盖
send_message、create_group、assign_license、client_login等 - 运行前先用
oo connector schema拉取实时输入/输出 schema,再据此构造--data传入的 JSON payload - 响应统一为
{ "data": ..., "meta": { "executionId": ... } },执行 ID 位于meta.executionId
适用边界与注意点
- create、update、send、post 类 action 会改变 Pushover 侧状态,运行前必须与用户确认具体 payload
ack_delete_messages_up_to_id、remove_group_user等删除类 action 不可逆,需先确认目标并获得明确批准- Open Client 相关 action 依赖已注册的设备和 session secret
HTTP 402 / OOMOL_INSUFFICIENT_CREDIT表示 OOMOL 额度耗尽,需先充值再重试
使用场景
- 运维工程师在部署失败时调用 send_message,把告警推到值班群
- IT 管理员用 add_group_user 把新同事加入部门 Pushover 投递组
- 团队负责人通过 assign_license 给成员分配预付费许可证
- 技术支持用 validate_user_or_group 检查用户 key 是否有效再排障
适合人员
- 负责告警推送的运维工程师,需要在部署失败时通过 Pushover 通知值班群
- 管理投递组的 IT 管理员,需要批量添加或禁用成员而不改用户账号
- 维护团队许可证配额的团队负责人,需要追踪剩余 credits 并分发