Agent Skills
返回列表
🏢

二维码营销助手

企业运营 更新于 2026.08.30

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

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

技能介绍

解决的问题

工程师在驱动 Beaconstac 相关业务流时,常面临三个具体痛点:一是工具 schema 会随上游更新而变化,硬编码 slugs 或参数易导致执行失败;二是连接状态不透明,Beaconstac 工具包是否处于 ACTIVE 直接影响自动化能否跑通;三是批量操作与分页处理缺乏统一范式,容易遗漏数据或重复调用。本技能通过 Rube MCP 与 Composio 的 Beaconstac 工具包,将这些环节抽象为标准化操作,减少手动调试成本。

核心能力与工作流程

技能的核心能力围绕工具发现、连接管理与执行编排展开:

  • 工具发现:所有流程必须先调用 RUBE_SEARCH_TOOLS,获取当前可用的工具 slugs、输入 schema 及推荐执行计划,避免依赖过时信息。
  • 连接管理:通过 RUBE_MANAGE_CONNECTIONS 工具包参数 beaconstac 查询连接状态,若未激活则按返回的授权链接完成配置,确保执行前连接为 ACTIVE。
  • 执行编排:支持单工具调用与批量操作,单工具用 RUBE_MULTI_EXECUTE_TOOL(需包含 memory 参数,即使为空对象),批量操作则通过 RUBE_REMOTE_WORKBENCH 调用 run_composio_tool() 实现。
  • 会话与分页:同一工作流内复用 session ID,新工作流生成新 ID;处理响应时需检查分页 token,直至数据完整获取。

适用边界与注意事项

  • 前置依赖:必须确保客户端已配置 Rube MCP 端点 https://rube.app/mcp,且 RUBE_SEARCH_TOOLS 可正常响应,无需额外 API 密钥。
  • Schema 合规:严格使用搜索结果中的字段名与类型,禁止硬编码未验证的工具 slugs 或参数。
  • 连接状态校验:执行任何工具前,需通过 RUBE_MANAGE_CONNECTIONS 确认连接为 ACTIVE,避免因连接失效导致流程中断。
  • 参数完整性:调用 RUBE_MULTI_EXECUTE_TOOL 时,memory 参数需显式传递,即使无数据也需传入空对象 {}。

使用场景

  • 为新的二维码营销活动搭建自动化流前,需先发现 Beaconstac 当前可用工具与参数格式时
  • 首次接入 Beaconstac,连接未激活,需按返回的授权链接完成配置并确认 ACTIVE 状态时
  • 批量处理二维码数据遇到分页响应,需要按 token 继续拉取直到数据完整时
  • 同一工作流内需复用 session ID 连续调用多个工具,开始新工作流时再生成新 ID

适合人员

  • 要把 Beaconstac 二维码操作接入 MCP 自动化流的开发者,诉求是拿到实时工具 schema 而非硬编码参数
  • 负责二维码营销活动、需批量生成和管理二维码的运营人员,诉求是用现成工具编排完成批量操作
  • 维护多套营销自动化、关注工具 schema 变更与连接稳定性的工程师,诉求是降低运行时失败率
  • 用 Rube MCP 统一调度多个工具集的集成工程师,诉求是标准化工具发现、连接检查与执行流程