Agent Skills
返回列表
🏢

活动售票助手

企业运营 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/humanitix-automation。

技能介绍

解决的问题

在活动售票自动化场景中,运营团队常面临两个核心问题:一是 Humanitix 的接口能力会动态更新,传统脚本难以及时适配;二是售票流程涉及连接验证、工具调用、结果处理等多个环节,手动配置既耗时又易出错。

核心能力与工作流程

  • 工具动态发现:通过 RUBE_SEARCH_TOOLS 获取 Humanitix 当前可用工具,包含工具标识、输入参数、推荐执行路径及已知陷阱,避免硬编码 tool slug 导致过期问题。
  • 连接状态验证:使用 RUBE_MANAGE_CONNECTIONS 检查 Humanitix 连接是否为 ACTIVE 状态,若未激活则按返回的授权链接完成配置,确保操作前连接可用。
  • 批量操作执行:通过 RUBE_MULTI_EXECUTE_TOOL 按工具 Slug 执行流程,支持单次调用与批量操作,结合 RUBE_REMOTE_WORKBENCH 的 run_composio_tool() 处理批量任务。

关键步骤如下:

  1. 工具发现:调用 RUBE_SEARCH_TOOLS 传入 Humanitix 使用场景,获取最新工具清单及参数规范。
  2. 连接检查:通过 RUBE_MANAGE_CONNECTIONS 确认 Humanitix 连接状态,非 ACTIVE 时按引导完成授权。
  3. 执行操作:基于发现的 Slug 调用 RUBE_MULTI_EXECUTE_TOOL,包含 memory 参数(即使为空对象 {})以支持上下文传递。
  4. 会话复用:同一工作流内复用 session ID,新流程生成新 ID,避免状态混乱。

适用边界与注意点

  • Schema 动态性:Humanitix 的工具参数可能更新,禁止硬编码字段,必须通过 RUBE_SEARCH_TOOLS 获取当前 Schema。
  • 连接依赖:所有操作依赖 ACTIVE 状态的 Humanitix 连接,执行前需通过 RUBE_MANAGE_CONNECTIONS 二次验证。
  • 参数完整性:RUBE_MULTI_EXECUTE_TOOL 调用必须包含 memory 字段,即使为空对象,确保上下文管理正确。
  • 分页处理:涉及列表数据(如订单、票券)时,需检查响应中的分页 token,递归获取完整结果。

使用场景

  • 运营人员在启动售票流程前,需要先确认 Humanitix 连接处于 ACTIVE 状态并完成授权
  • 开发者在编写自动化脚本前,需要通过工具搜索获取 Humanitix 可用工具的参数列表
  • 自动化工程师需要用多工具执行能力,在单个流程中批量完成门票查询与订单处理
  • 系统维护者需要通过远程工作台处理批量操作,并在同一会话内复用执行上下文

适合人员

  • 负责活动售票的运营人员,需要在执行流程前验证 Humanitix 连接状态是否可用
  • 集成 Humanitix 的后端开发者,需要动态获取工具参数以避免硬编码导致调用失败
  • 搭建自动化工作流的工程师,需要按搜索到的工具清单编排多步骤售票操作
  • 维护自动化平台的技术人员,需要确认连接与工具状态稳定后再运行批量任务