Humanloop 自动化助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/humanloop-automation。
技能介绍
解决的痛点
手动集成 Humanloop 到自动化流程时,常面临三类问题:工具 schema 随版本更新动态变化,硬编码参数易失效;Humanloop 连接状态不透明,执行任务时易因未授权中断;缺乏统一的工具发现与执行流程,重复造轮子成本高。
核心能力与工作步骤
该技能通过 Rube MCP 中转,实现 Humanloop 工作流的自动化编排,核心步骤如下:
- 连接 Rube MCP:在客户端配置 Rube MCP 服务地址(
https://rube.app/mcp),无需额外 API 密钥,验证RUBE_SEARCH_TOOLS可用即接入成功; - 建立 Humanloop 连接:调用
RUBE_MANAGE_CONNECTIONS工具,指定toolkit humanloop参数,若连接未激活,按返回的授权链接完成授权后等待状态变为ACTIVE; - 发现可用工具:执行任何工作流前,先通过
RUBE_SEARCH_TOOLS获取 Humanloop 相关工具的最新 slug、输入 schema 及推荐执行计划,避免硬编码参数; - 执行与复用:用
RUBE_MULTI_EXECUTE_TOOL调用发现的工具,同一工作流内复用 session ID,新工作流生成新 session;批量操作通过RUBE_REMOTE_WORKBENCH执行,需从响应中提取分页 token 直至获取完整数据。
适用边界与注意点
- 需提前确保 Rube MCP 已连通,否则无法触发工具调用;
- 不可跳过
RUBE_SEARCH_TOOLS直接使用硬编码的 tool slug 或参数,否则会因 schema 变更导致失败; - 调用
RUBE_MULTI_EXECUTE_TOOL时必须携带memory参数,即使值为空对象{}; - 工作流执行前需确认 Humanloop 连接状态为
ACTIVE,避免中途授权失效。
使用场景
- 在自动化任务中需要动态获取Humanloop最新工具参数,避免硬编码失效
- 需要批量执行Humanloop工具操作时,复用会话ID并处理分页数据
- 搭建自动化流程前,需确认Humanloop连接状态为激活状态
- 需要根据Humanloop工具返回的schema动态调整执行参数
适合人员
- 需要通过MCP协议集成Humanloop的后端工程师,诉求是减少手动配置工具参数的时间
- 负责构建自动化工作流的技术负责人,诉求是确保Humanloop工具调用的稳定性
- 使用Composio工具包的自动化开发者,诉求是快速发现可用工具并执行操作
- 需要管理Humanloop连接状态的运维人员,诉求是实时监控连接有效性