Waboxapp 消息通知助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/waboxapp-automation
技能介绍
消息通知的自动化常卡在对接环节:先把 Waboxapp 的接口、鉴权和参数摸清,再写脚本串起“取工具—验连接—执行”的流程;一旦上游配置变动或参数类型调整,硬编码的调用就容易失效。这个技能把对接过程收敛成“先检索 schema、再确认连接、最后执行”的三步模式:先通过 RUBE_SEARCH_TOOLS 发现当前可用的工具与参数定义,再用 RUBE_MANAGE_CONNECTIONS 建立并确认 Waboxapp 连接为 ACTIVE,最后用 RUBE_MULTI_EXECUTE_TOOL 按发现到的 slug 和 schema 执行;批量操作可交给 RUBE_REMOTE_WORKBENCH 中的 run_composio_tool(),带 schemaRef 的工具还可通过 RUBE_GET_TOOL_SCHEMAS 拉取完整 schema。
工作原理
- 工具发现:执行任何工作流前先调用
RUBE_SEARCH_TOOLS,获取工具 slug、输入 schema、推荐执行计划与已知坑点。 - 连接管理:通过
RUBE_MANAGE_CONNECTIONS(toolkit:waboxapp)创建或检查连接;若未激活,按返回的授权链接完成配置,确认状态为 ACTIVE 后再继续。 - 执行模式:用
RUBE_MULTI_EXECUTE_TOOL传入发现到的 tool slug 执行;需要批量动作时使用RUBE_REMOTE_WORKBENCH的run_composio_tool()。 - 会话与分页:同一工作流内复用 session ID,新工作流重新生成;若响应含分页 token,需继续拉取直至完成。
适用边界与注意点
- 需要可用的 Rube MCP(
https://rube.app/mcp)以及已激活的 Waboxapp 连接,缺少任一环都无法执行。 - 工具 schema 可能变动,切勿绕过
RUBE_SEARCH_TOOLS直接硬编码参数与字段名。 - 调用
RUBE_MULTI_EXECUTE_TOOL时必须带上memory参数,即使值为空对象{}。 - 授权流程依赖外部链接交互,自动化管道中要为人工确认步骤预留位置。
- 更适合需要动态发现工具与参数的消息通知场景;简单静态流程可直接编写脚本,无需此抽象层。
使用场景
- 跨系统触发 Waboxapp 操作时,需要先动态发现可用工具和参数再执行。
- 团队要把 Waboxapp 接入自动化管道,但必须先确认连接为 ACTIVE。
- 批量调用 Waboxapp 相关动作时,需要按发现的 schema 复用会话并处理分页。
- 上游工具参数可能变化,需要先检索最新 schema 再按返回字段名执行。
适合人员
- 负责搭建内部自动化的工程师,希望用统一流程调用 Waboxapp 能力。
- 运维与平台集成人员,需要在 CI 或脚本中安全校验连接状态后执行动作。
- 构建 AI 代理的开发者,需要先检索工具 schema 再按字段执行以降低失败率。
- 数据/运营团队中要把通知与业务系统联动的成员,希望明确授权与执行边界。