bart-automation
通过Rube MCP(Composio)自动化Bart任务。始终优先搜索工具以获取当前架构。
分类
开发工具安装
热度:1
下载并解压到你的 skills 目录
复制命令,发送给 OpenClaw 自动安装:
下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-bart-automation&locale=zh&source=copy
Bart Automation - 通过 Rube MCP 实现 Bart 任务自动化
技能概述
Bart Automation 是一个通过 Composio 的 Bart toolkit 和 Rube MCP 服务器实现 Bart 任务自动化的技能,无需 API key 即可快速集成,但使用前必须先通过 RUBE_SEARCH_TOOLS 获取当前工具 schema。
适用场景
适合需要频繁执行相同 Bart 操作的用户,通过 RUBE_MULTI_EXECUTE_TOOL 批量执行,减少手动操作时间,提高工作效率。
在 Claude Code 工作流中直接调用 Bart 工具,实现对话式任务执行,适合习惯使用 AI 助手进行自动化操作的开发者和非技术人员。
适合需要根据最新可用工具动态调整操作的场景,通过 RUBE_SEARCH_TOOLS 始终获取最新的工具 schema 和执行计划,避免硬编码过时的工具定义。
核心功能
在执行任何操作前,必须调用 RUBE_SEARCH_TOOLS 获取当前可用的 Bart 工具列表、输入 schema 和推荐执行计划。这确保代码始终与最新 API 兼容,避免因 schema 变化导致的失败。
通过 RUBE_MANAGE_CONNECTIONS 检查 Bart 连接状态,确保工具执行前连接处于 ACTIVE 状态。如果连接未激活,系统会返回认证链接供用户完成授权。
使用 RUBE_MULTI_EXECUTE_TOOL 一次调用多个 Bart 工具,支持 session 复用和 memory 管理,适合需要连续执行多个相关任务的工作流场景。
常见问题
使用 Bart Automation 需要付费或申请 API key 吗?
不需要。Rube MCP 服务器端点
https://rube.app/mcp 可以直接添加到客户端配置中使用,Composio 提供了免认证的访问方式。只需在客户端配置中添加该 MCP 服务器地址即可开始使用。为什么每次执行任务前都要调用 RUBE_SEARCH_TOOLS?
Bart 工具的 schema(工具定义、参数结构)会随时间更新变化。如果硬编码工具定义,可能在 API 更新后导致调用失败。RUBE_SEARCH_TOOLS 返回最新的工具 slug、输入格式和已知陷阱,确保你的操作始终与当前 API 兼容。
批量执行 Bart 任务时如何处理分页?
检查工具返回的响应中是否包含分页标记(pagination token)。如果存在,需要使用相同的 session_id 继续调用工具获取剩余数据,直到响应中不再返回分页标记为止。确保数据获取的完整性。