产品公告助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/beamer-automation。
技能介绍
要解决什么问题
当你需要在代码里自动化 Beamer 的公告发布、内容管理或批量运营操作时,直接对接 Beamer API 意味着要自己维护工具调用 schema、处理连接授权、管理 session 状态。这类基础设施工作重复且脆弱——Beamer 的工具 schema 会更新,授权状态会过期,批量任务需要处理分页。这个技能把编排工作交给 Rube MCP 代理层,让你专注于业务逻辑。
技能如何工作
核心是通过 Rube MCP 代理 Composio 的 Beamer toolkit,把流程拆成三层:
- 工具发现:每次执行前调用
RUBE_SEARCH_TOOLS,获取当前可用的工具 slug、输入 schema、推荐执行计划和已知陷阱提示。 - 连接管理:调用
RUBE_MANAGE_CONNECTIONS并指定toolkit beamer。未激活时按返回的授权链接完成配置,再确认状态。 - 工具执行:用
RUBE_MULTI_EXECUTE_TOOL运行发现到的工具 slug;批量操作可走RUBE_REMOTE_WORKBENCH里的run_composio_tool()。
工作流遵循固定模式:发现工具 → 检查连接 → 执行工具。这个顺序不是建议——工具 schema 会变,硬编码参数会在 Beamer 更新后直接失效。
适用边界与注意点
- 永远先搜索:
RUBE_SEARCH_TOOLS返回的 schema 才是当前可信的,直接写死 tool slugs 或 arguments 会因为 Beamer 侧变更而报错。 - 执行前确认连接:
RUBE_MANAGE_CONNECTIONS的返回必须显示ACTIVE,否则工具调用会失败。 - schema 严格匹配:使用搜索结果里的精确字段名和类型,不要自行修改。
- memory 参数必填:
RUBE_MULTI_EXECUTE_TOOL调用里必须带memory字段,哪怕是空对象{}。 - session 复用:同一工作流内复用 session ID,新工作流才生成新的。
- 分页处理:响应里出现 pagination token 时要继续拉取,直到数据完整。
适合需要程序化操作 Beamer 的后端集成或自动化脚本场景。如果只是偶尔手动发一条公告,直接用 Beamer 的 Web 界面更直接。
使用场景
- 需要批量发布多条产品公告到 Beamer,避免在网页端逐条手动操作。
- 定期把数据库或 API 拉取的内容自动推送到 Beamer 公告栏,省去人工复制粘贴。
- 在 CI/CD 流水线中触发 Beamer 公告更新,代码合入后自动发布变更通知。
- 将第三方系统的内容同步到 Beamer 并触发多步操作,需要用 session 串联完整流程。
适合人员
- 需要在 CI/CD 流水线中集成 Beamer 公告发布的后端工程师
- 想把内部数据自动推送到 Beamer 展示的运维工程师
- 正在搭建 Agent 工具链、需要接入 Composio Beamer 的开发者