Agent Skills
返回列表
🏢

战网自动化助手

企业运营 更新于 2026.08.29

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

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

技能介绍

要解决的问题

Battlenet 上的运营操作(账号相关流程、批量任务等)通常需要在网页或人工界面里一步步点。脚本要单独维护鉴权,Agent 想复用现有 Battlenet 连接也很困难。这个技能的价值在于:把 Composio 已经维护好的 Battlenet toolkit 通过 Rube MCP 暴露出来,让 Agent 用一套统一的工具调用接口完成操作,而不是自己去拼 HTTP 请求和 cookie。

核心能力

  • 工具发现:RUBE_SEARCH_TOOLS 返回可用的工具 slug、输入 schema、推荐的执行计划和已知坑点。
  • 连接管理:RUBE_MANAGE_CONNECTIONS 配合 toolkit battlenet 查询或建立 Battlenet 连接。
  • 批量执行:RUBE_MULTI_EXECUTE_TOOL 按发现到的 slug 逐个或组合执行。
  • 远程工作台:RUBE_REMOTE_WORKBENCH 里的 run_composio_tool() 适合批量操作。
  • 完整 schema:对带有 schemaRef 的工具,用 RUBE_GET_TOOL_SCHEMAS 取回完整定义。

关键步骤

  1. 在客户端里把 Rube MCP 端点配置为 MCP server,无需 API key。
  2. 先用 RUBE_SEARCH_TOOLS 确认可用并拿到最新 schema,再执行任何工作流。
  3. 调 RUBE_MANAGE_CONNECTIONS(toolkit battlenet)建立连接。
  4. 如果状态不是 ACTIVE,按返回的授权链接完成一次设置。
  5. 确认状态为 ACTIVE 之后才开始跑工具。

适用边界与注意点

  • 不要硬编码:工具 schema 会变动,任何 slug 或参数都必须先搜索再使用。
  • 先验连接:执行前确认 RUBE_MANAGE_CONNECTIONS 返回 ACTIVE。
  • Schema 严格对齐:字段名和类型以搜索结果为准,不要自行改写。
  • memory 参数:RUBE_MULTI_EXECUTE_TOOL 调用必须带 memory,即使内容是空对象。
  • session 复用:同一个工作流内复用 session ID,新工作流要生成新的。
  • 分页:响应里出现分页 token 时继续拉取,直到取全。

Toolkit 文档:composio.dev/toolkits/battlenet。能力边界取决于 Composio Battlenet toolkit 当前暴露的工具范围,而非这个技能本身。

使用场景

  • 游戏运营要为一批 Battlenet 账号跑重复操作,用 Rube 先搜索工具再批量执行
  • 自动化工程师搭建 Agent 工作流,需要先确认 Battlenet 连接为 ACTIVE 再开始执行
  • 团队通过 Composio 拉取 Battlenet 数据,响应有分页 token 时需继续拉取直到取全
  • 平台工程师在远程工作台里串起多个 Battlenet 工具,同一工作流内复用 session ID

适合人员

  • 游戏社区运营:日常要在 Battlenet 上处理账号相关支持,需要减少手工步骤
  • 自动化工程师:为 Agent 设计工具调用链,关注 schema 变更与连接状态
  • 内部平台开发者:把 Battlenet 操作封装给业务方使用,需要批量与分页能力
  • 技术负责人:评估把 Battlenet 流程交给 Agent 的可行性,关注鉴权与边界