Agent Skills
返回列表
🎨

音频转写助手

设计多媒体 更新于 2026.08.30

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

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

技能介绍

要解决什么问题

Castingwords 提供人工与流程化的音频转写服务,但在 Agent 或自动化脚本里直接对接其 API,往往要维护认证、工具列表和参数 schema 的变更。本技能把 Castingwords 能力接到 Rube MCP 与 Composio Castingwords toolkit 上,让模型按固定流程先发现工具、再校验连接、最后执行,而不是硬编码过期的 tool slug 或字段名。

技能如何工作

典型流程分三步:

  1. 发现工具:调用 RUBE_SEARCH_TOOLS,按 Castingwords 相关用例拿到当前可用的 tool slug、输入 schema、推荐执行顺序和已知坑点。
  2. 检查连接:通过 RUBE_MANAGE_CONNECTIONS(toolkit 为 castingwords)确认状态为 ACTIVE;若不是,按返回的授权链接完成绑定后再继续。
  3. 执行工具:用 RUBE_MULTI_EXECUTE_TOOL 按搜索结果里的字段名与类型调用;批量或复杂场景可用 RUBE_REMOTE_WORKBENCH 里的 run_composio_tool()。需要完整 schema 时可查 RUBE_GET_TOOL_SCHEMAS(含 schemaRef 的工具)。

工具包文档见 composio.dev/toolkits/castingwords。Rube MCP 端点为 https://rube.app/mcp,接入后无需单独配置 API key。

适用边界与注意点

  • 不要跳过发现步骤:Composio 侧 schema 会变,未先 RUBE_SEARCH_TOOLS 就写死参数容易失败。
  • RUBE_MULTI_EXECUTE_TOOL 必须带 memory 参数,即使为空也要传 {}。
  • 同一条工作流内复用 session ID,新开工作流再生成新 session。
  • 分页:响应里若有 pagination token,应继续拉取直到数据完整。
  • 执行前务必确认 Castingwords 连接为 ACTIVE,否则工具调用无意义。

使用场景

  • 录播或访谈音频已导出,需要在 Agent 对话里先确认 Castingwords 连接为 ACTIVE,再按最新 schema 提交或查询转写任务。
  • 维护基于 Rube 的自动化脚本时,每次执行前用 RUBE_SEARCH_TOOLS 拉取 Castingwords 工具列表,避免硬编码已变更的 slug 与参数字段。
  • 同一轮工作流里要连续调用多个 Castingwords 工具,需复用 session ID,并在 RUBE_MULTI_EXECUTE_TOOL 中始终传入 memory(可为空对象)。
  • 批量创建或轮询 Castingwords 订单时,在 RUBE_REMOTE_WORKBENCH 中通过 run_composio_tool() 串联 Composio 侧操作。

适合人员

  • 每周把多期播客母带交给 Castingwords 转写、又希望用对话式 Agent 查订单状态的独立创作者
  • 在公司内把 Composio Castingwords 接到 Rube MCP,给同事提供「先连账户、再跑转写流程」的标准 Agent 技能维护者
  • 做媒体后期流水线、需要在不手写 REST 的情况下让 LLM 按分页 token 拉全 Castingwords 列表数据的集成工程师
  • 为法务或研究团队搭建访谈录音归档流程、要求 Agent 执行前强制校验 castingwords toolkit 连接状态的产品/运维同学