财经资讯助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/benzinga-automation。
技能介绍
解决什么问题
手动在 Benzinga 与临时脚本之间切换,会面临连接状态漂移、工具 schema 变化、分页遗漏和 session 管理不一致等问题。这个技能把 Benzinga 自动化接入 Rube MCP 的 Composio Benzinga toolkit,让 Agent 能围绕财经资讯任务先发现工具,再按 schema 执行。
它如何工作
- 先用
RUBE_SEARCH_TOOLS查询 Benzinga 相关工具 slug、输入 schema、推荐执行计划和已知坑。 - 用
RUBE_MANAGE_CONNECTIONS检查 toolkitbenzinga;若未 ACTIVE,按返回的 auth link 完成授权。 - 确认连接 ACTIVE 后,用
RUBE_MULTI_EXECUTE_TOOL执行发现到的工具;批量操作可用RUBE_REMOTE_WORKBENCH中的run_composio_tool()。 - 对
schemaRef指向的工具,先调用RUBE_GET_TOOL_SCHEMAS获取完整 schema,再执行。
适用边界与注意点
- 依赖 Rube MCP 可用,且 Benzinga connection 必须为 ACTIVE。
- 不要写死工具 slug 或参数;schema 可能变化,应先搜索并按返回结果传参。
RUBE_MULTI_EXECUTE_TOOL必须带memory,即使为空{};同一工作流复用 session ID,新工作流才新建。- 响应中出现 pagination token 时要继续拉取,直到数据完整。
- 适合 Benzinga 自动化、工具发现、连接检查与批量执行,不是通用财经数据平台,也不替代业务判断。
使用场景
- Agent 开发者在设计 Benzinga 工作流前,检查连接是否为 ACTIVE,避免执行时才发现授权缺失。
- 量化研究员获取 Benzinga 新闻时,按返回的 pagination token 继续拉取,直到历史资讯列表完整。
- 团队为批量财经事件跑任务,先用 RUBE_SEARCH_TOOLS 得到推荐执行计划,再运行批量操作。
适合人员
- Agent 开发者:需要在不硬编码工具 slug 的情况下发现并执行 Benzinga 相关工具。
- 量化研究员:要建立可重复的 Benzinga 资讯获取链,并可靠处理分页与 session 复用。
- 金融自动化团队:把 Benzinga 任务接入 Rube MCP,并保持连接状态与 schema 使用合规。