字幕翻译助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/amara-automation。
技能介绍
在字幕项目里,导入视频、生成时间轴、发起翻译、校对文案、导出成品,这些步骤往往分散在不同页面。人工反复点选不仅耗时,还容易在参数、语言对、项目归属上出错。尤其当字幕条目多、批次分页多时,漏取或重复提交会让结果对不齐。
核心能力
这个技能通过 Rube MCP 把 Composio 的 Amara 工具封装成可编程流程。它不直接写死某个接口,而是先发现当前可用工具,再读取输入 schema,最后按推荐执行计划调用。这样可以减少因工具升级导致的硬编码失败。
关键步骤
- 先调用
RUBE_SEARCH_TOOLS,把 Amara 用例作为关键词,拿到 slug、参数、已知坑。 - 再通过
RUBE_MANAGE_CONNECTIONS确认连接状态,只有显示 ACTIVE 才继续。 - 执行时使用
RUBE_MULTI_EXECUTE_TOOL,传入刚发现的工具名和字段,保持与 schema 完全一致。 - 在同一流程里复用 session ID,新任务再生成新的,避免上下文错位。
- 若响应包含分页 token,持续拉取直到结果完整。
适用边界与注意点
适合已经接入 Rube MCP、并且需要批量处理字幕的场景。它依赖 Composio 的 Amara 工具链,因此不能用在未提供 Amara 接入的环境。执行前必须确认连接为 ACTIVE,否则后续工具调用大概率失败。不要跳过工具发现步骤,也不要凭印象填写参数名;同时记得在批量调用中带上 memory,哪怕是空对象。
使用场景
- 在已有 Rube MCP 客户端中,准备批量调用 Amara 工具前,先搜索可用工具并读取输入 schema。
- 运行字幕项目批量任务时,先通过 RUBE_MANAGE_CONNECTIONS 确认 Amara 连接为 ACTIVE,再执行。
- 需要连续执行多个 Amara 操作时,在同一工作流内复用 session ID,并在新任务中生成新的。
- 处理跨页返回的 Amara 数据时,跟随分页 token 持续拉取,直到获取完整批次。
适合人员
- 负责视频字幕项目的技术运营,需要在接入 Rube MCP 后批量确认 Amara 连接并执行任务。
- 使用 Amara 做无障碍字幕的工程师,需要按工具 schema 调用操作,避免参数硬编码。
- 做内部自动化集成的开发者,需要通过 Rube MCP 发现 Amara 工具并复用 session。
- 维护字幕批处理工作流的工程师,需要在批量任务中处理分页、连接检查和空 memory。