前言¶
在进行金融分析或行业研究时,智能体往往需要同时监控全球股市、大宗商品、汇率以及资金流向。手动整合多个数据源不仅繁琐,而且容易产生数据不一致的问题。市场研究驾驶舱通过内置的数据代理,将分散的公开市场数据端点聚合在单一屏幕上,为开发者提供了一个统一的数据视图。
插件简介¶
该插件由 theBigGavin 维护,定位为“面向金融与行业研究的实时市场仪表盘”。它旨在解决信息碎片化问题,通过统一的界面展示 A 股、港股、美股、期货、汇率、大宗商品及加密货币等实时行情。
核心功能¶
插件提供以下已核实的核心能力:
- 全球市场一屏展示:支持 A 股、港股、美股、期货及汇率,提供分钟级指数图表。
- 大宗商品与加密货币:涵盖 NY 金银、伦敦金、沪金、LME 铜、原油及 BTC 的实时行情与日内曲线。
- 美债收益率监控:追踪 10Y/2Y 收益率及 2s10s 价差,包含自 2001 年以来的月度历史走势。
- 行业板块热度:提供行业/概念板块排名雷达图,点击可钻取成分股、龙头股及资金流向。
- 主力资金流向追踪:展示主力净流入排名,支持分钟级累计板块流向曲线及涨跌榜。
- 产业链全景图:涵盖半导体、AI 计算算力、新能源、机器人等板块的上下游链接,链接实时报价。
- AI 模型 Token 追踪:监控 OpenRouter 等 50+ 全球大模型提供商的 Token 消耗趋势与价格竞争看板。
- 财报窗口 (/fin):提供宏观披露日历、盈利预期排名及个股 12 季度趋势(营收、利润、ROE 等)。
- 商品价格页 (/goods):展示期货及现货基差,支持 30-365 天趋势图及 Sunsirs 现货报价。
- 7×24 新闻快讯:滚动展示全球财经新闻,自动高亮宏观关键词与产业链提及。
- 多端支持:支持浏览器 PWA 桌面应用、原生 macOS 应用、Android TV 应用及 iOS Scripting 脚本集成。
- 零依赖数据服务:内置 Node 代理聚合公开数据端点,具备内存缓存能力,无需外部依赖。
架构与数据源¶
前端基于 React 19、Vite 和 TypeScript 构建,使用 Tailwind CSS 进行样式渲染。
系统采用“统一客户端行情中心”模式。src/lib/market.ts 负责每 5 秒批量获取行情快照,并分发至各个面板,确保同一代码的行情在所有视图中保持一致。后端服务内置 Node 代理,聚合了腾讯财经、新浪财经、东方财富、华尔街见闻、币安、OpenRouter 等 7 个数据源。
服务器端对行情数据缓存 5 秒,对行业成员缓存 24 小时,采用 LRU 策略管理内存容量。当内置代理不可用时,系统会优雅降级,部分端点(如腾讯财经、华尔街见闻)可回退至浏览器直连。
典型用法¶
- 在线演示:直接在浏览器中访问演示地址,无需 API Key 即可查看:https://mrd.hermes.cc.cd
- 桌面应用:在浏览器地址栏将页面安装为桌面应用。
- iOS Scripting:在 iOS Scripting 应用中集成脚本 (
scriptable/),并添加?tv=1参数开启电视模式。
适用场景与注意¶
该插件适合需要高频监控市场动态、进行行业对比分析或构建金融类智能体的场景。
注意事项:
- 开源自托管版本免费且采用 MIT 许可证。
- 托管版本正在准备中,尚未公布定价和发布日期。
- 现货价格由服务器每 4 小时收集一次,历史数据在服务器端持续增长,前端不在线不影响历史积累。
- 敏感凭证存储于私有仓库,本项目仅包含 mrd 产品代码。
- 前端优先使用打包的 Node 代理,不可用时支持浏览器直连。
结尾¶
市场研究驾驶舱通过内置的数据代理和前端聚合,为开发者提供了一套无需频繁配置 API Key 的市场数据获取方案。更多细节可参考项目目录:[catalog_url]