Skip to content

Releases: theBigGavin/marketingdashboard

v1.4.0 — MCP Server Phase 1.5 + demo 漏斗留资统计断链修复

Choose a tag to compare

@theBigGavin theBigGavin released this 30 Aug 15:33

v1.4.0 (2026-08-30) — 发布节奏恢复(9 月主线 mrd 托管验证首个 release)

Added

  • MCP Server Phase 1.5:MCP server 嵌入同一 Node.js 进程,零新增依赖,复用共享 cached() 内存缓存
    • Streamable HTTP (POST /mcp) + SSE (/mcp/stream) + GET /mcp 元数据
    • JSON-RPC 2.0: initialize / tools/list / tools/call / ping
    • 5 个公开工具: get_quotes / get_boards / get_futures / get_money_flow / get_news
    • mrd://health 与 mrd://stats 资源
    • README 新增 MCP 章节(端点/工具清单/curl 示例/Claude Desktop 配置)

Fixed

  • demo 漏斗留资统计断链 (0830-gov-b): demo_funnel.py 读 mrd server/data/assistant-leads.jsonl 但真实落盘在 company-site-backend,demo_leads 恒 0 是统计断链而非无留资。demo-funnel 镜像扩展第三源 assistant-leads.jsonl,修复后 demo_leads 0→1、total 0→15
  • smoke 基线同步: token-stats 已随 p0-3b 迁 opc-server(:3033) 接管

历史补记

  • v1.3.4 (08-21): opc 流 fs.watch 目录级化
  • v1.3.3 (08-20): bare domain /go/* 短链 302 保留路径

v1.3.2 — AI 助理 MVP + Pro landing

Choose a tag to compare

@theBigGavin theBigGavin released this 19 Aug 15:01

✨ v1.3.2 — AI 助理 MVP + Pro landing

新增

  • 官网 AI 助理 MVPPOST /api/assistant(校验 + 频控 + LLM 回复 + 意向判定落盘)
  • Pro landing 页面/pro 路由 + ProLanding + 亮色适配
  • POST /api/contact 官网合作咨询提交(字段校验 + 同 IP 1h ≤3 条限频 + JSONL 落盘)
  • demo 实时体验后端事件管道 — status watcher + 事件帧广播 + 派活提速
  • 补提交线上已生效改动:/api/token-stats/api/opc/demo/weather/gz 国内天气代理、CORS 白名单扩展、smoke_test 健康检查、CF Web Analytics beacon
  • README 托管版筹备悬念钩子(不报价不承诺,征集意向反馈 → issues)

修复

  • demo 事件流 created 帧偶发丢失修复(demoStreamDiff prev 缺失补发 created 帧链)
  • demoStreamDiff 绑定帧构造器适配(lib 纯函数 4 参签名包装)
  • gz_trip 行程 prompt 指定国内天气源(复用 gz_weather 服务端代理)

数据/清理

  • sec-capex-history 每日数据追平(8-12 ~ 8-18)
  • mrd 域 /company/ 公司站 HTML 副本清理 — 301 重定向到 www.hermes.cc.cd + 彻底 git rm 副本

Full Changelog: v1.3.1...v1.3.2

v1.3.1 — 沪金修复 + 生态打通

Choose a tag to compare

@theBigGavin theBigGavin released this 19 Aug 15:01

🐛 v1.3.1 — 沪金修复 + 生态打通

修复

  • 沪金日内涨幅恒 0 修复 — 新浪 nf_ 字段错位(f[8] 实为最新价却被当昨收,f[5] 昨收夜盘恒 0):价格/昨收解析修正,双无效时兜底(0819 Gavin 反馈)
  • demo cached dedup 返回 demo_id(此前 frontend 显示 unavailable)
  • 板块主力排行窗口放大后再过滤停牌股,严格「交易股净流入前 N」
  • 板块图选择改受控同步清除 + ZoomCtx lint 修复

新增

  • /api/github/stars 聚合端点 — 官网 GitHub stars 显示 0 修复
  • OPC demo API 跨域支持(/api/opc/* 白名单 ACAO + OPTIONS preflight)
  • SSE 全局状态流 /api/opc/stream + SSE 公共设施重构(demo 流/全局流共用)
  • GitHub 按钮显示 star 数(/api/repo-stats 1h 缓存)+ 首次访问 Star 提示条
  • 板块资金流向 → 主力排行联动 + mini 分时图亮度/线宽优化 + 图例布局修复
  • README 加 Live demo 链接 + GitHub Stars badge,与公司官网 cross-link

Full Changelog: v1.3.0...v1.3.1

v1.3.0

Choose a tag to compare

@theBigGavin theBigGavin released this 07 Aug 18:08

🎉 v1.3.0 — iOS Scripting 脚本 + 细节打磨

新增

  • 📱 iOS Scripting 脚本scriptable/,镜像 theBigGavin/mrd-scripting):Scripting App WebView 呈现驾驶舱
    • TV 模式(?tv=1):D-pad 空间导航、点面板全屏放大、触屏滑动切换
    • 强制横屏 + 忽略安全区全屏(无标题栏/无 safe-area 边距)
    • 液态玻璃退出按钮(iOS 26 buttonStyle="glass"
    • 本地开屏页(mrd logo 呼吸动画 + 进度圈),无白屏无缝进入
    • 一键导入链接 + package.py 打包脚本
  • index.html body 深色背景(#070b12),消除 WebView/PWA 加载白屏

文档

  • README / README_CN 新增 iOS Scripting 脚本章节(功能、安装、打包说明)

Full Changelog: v1.2.1...v1.3.0

v1.2.1

Choose a tag to compare

@theBigGavin theBigGavin released this 06 Aug 11:15

重构

  • 颜色唯一取色源接线:colors.ts 统一跌色口径,图表色板与 7 个面板内联色改 import,渲染不变
  • 纯函数抽取:fin/peer-math.ts(同业对比计算)、openrouter-chart-math.ts,chart-math 类型化消除断言
  • 引入 vitest 单测基建(21 例:同业对比均值/排名/降级、chart-math 三模式不变量)
  • 轮询间隔统一 POLL 常量,消除裸毫秒;腾讯 URL 模板双端单点收敛
  • 服务端数据通道统一:fetch/curl 双通道参数化(fetch-any)、缓存/退避下沉(cache)、板块榜抽取(qq-rank)
  • 卫生清理:死导出删除、QuoteRow 变体类型契约(any→0)、ChainPanel 副作用修正、fmtTurnover

修复

  • 上游 5xx 状态码校验:文本端点失败落入退避/负缓存路径,不再持续锤病上游
  • 错误回显白名单:问财配额用尽 429、上游细节不再泄露给客户端
  • 跌色口径统一(与 format.ts 一致)

v1.2.0

Choose a tag to compare

@theBigGavin theBigGavin released this 05 Aug 11:27

新功能

  • 公司趋势业绩页签改为主营构成堆叠柱(营收/利润双柱)+ 各主营同比
  • 同比线对数坐标,主营堆叠柱支持负值段
  • 业绩页签加"合计净利"菱形标记(公司整体盈亏位置)
  • 业绩页签报告期对齐财务报告期窗口,无主营构成期用财务全量斜纹柱兜底
  • 同业对比雷达图端点文字下方加数值标注(公司紫 / 行业均值琥珀)
  • 财报窗口列表统一 QuoteRow 双行网格 + 公司财报现金流/主营构成
  • AI 观察页优化(周聚合 + pill 统一 + 放大修复)

修复

  • 业绩页签加回总同比线,段色换专业调色板
  • 盈利榜行内底条拦截点击(pointer-events-none)

v1.1.1 — 布局修复

Choose a tag to compare

@theBigGavin theBigGavin released this 05 Aug 05:51

修复

  • 面板标题溢出 — 标题加 min-w-0 flex-1 truncate(字号 13px→12px),长标题收缩省略号,右侧控件(模式/范围按钮)不再被挤出面板;全站所有面板受益
  • 缩短两个最长标题 — 公有云大模型 Token 消耗 → 公有云 Token 消耗;实时热点新闻 · 7×24 快讯 → 实时热点 · 7×24 快讯
  • 商品价格页布局 — 6 个趋势分组原为单行 200% 宽度(后三组被推出视口外),拆为 2 行 × 3 列,修复 macOS 端 1400px 窗口下国际能源不可见的问题

🤖 Generated with Claude Code

v1.1.0 — 大模型价格竞争观察

Choose a tag to compare

@theBigGavin theBigGavin released this 05 Aug 05:33

新功能

  • 💹 AI 观察页大模型价格竞争面板 — 2×3 网格四个新面板:
    • LLM 价格趋势 — TTSI 支出指数三线(全市场加权/闭源前沿/开源权重, 同轴对比开源闭源剪刀差), 纵轴从 0 起, 全量历史(本地 ttsi.csv CC BY 4.0 + RSS 日更), 30d/90d/180d/全部范围切换
    • 大模型价格表 — Artificial Analysis 全模型定价约 400 个, 智能/输入/输出/任务成本四列可排序
    • 智能 × 任务成本 — 性价比散点(对数轴, 厂商 8 色板 CVD 验证)
    • 模型降价事件 — traktoken 每日降价/份额变动事件流
  • AI 观察页布局 — 2×3 网格, Token 消耗面板跨两行一列, 其余四面板各占一格(移动端自动堆叠)

服务端

  • /api/aa-models — Artificial Analysis 全模型定价(24h 缓存 + 每日快照积累 model-prices.json)
  • /api/spend-index — TrakToken TTSI 全量历史 + RSS 补尾 + 事件流
  • /api/stats — 运行观测(请求/上游调用/429 计数)
  • fetchText/curlText 支持自定义 headers(接带鉴权上游通用)

部署说明

  • 价格面板需要 server/.env 配置 ARTIFICIAL_ANALYSIS_API_KEY(traktoken.com 申请, free 层即可)
  • 可选: ttsi.csv 全量历史放入 server/data/ttsi.csv(缺失时自动降级 60 天 RSS)
  • README 中英双版已同步(含限流配额 2400/30 更正)

🤖 Generated with Claude Code

v1.0.1

Choose a tag to compare

@theBigGavin theBigGavin released this 04 Aug 05:28

修复

  • 修复 429 Too Many Requests — 服务端限流器改为滑动窗口算法,限额 240→600/min;新增 /api/batch-minute/api/batch-fmin 批量端点,前端分钟线请求数从 21 次合并为 2 次,冷启动爆发大幅降低
  • 修复行业盈利榜图表不填充面板 — useElementSize hook 改用 callback ref,确保条件渲染元素延迟挂载时 ResizeObserver 正确启动

重构

  • 前端共享模块抽取(code.ts, storage.ts, useElementSize, useStockSearch, TabBar, AsyncContent),消除 20+ 处重复代码

v1.0.0 — 首个正式版本

Choose a tag to compare

@theBigGavin theBigGavin released this 04 Aug 05:01

功能亮点

  • 全球市场驾驶舱 — 沪深港美指数+汇率+大宗商品+美债收益率曲线(2001年至今历史叠加)
  • 板块热度雷达 — 行业/概念排名,点击深入成分股+资金流,支持轮播
  • 个股资金流向 — 主力净流入TOP、热门/涨跌榜
  • 产业链上下游全景 — 8条内置产业链,支持自定义添加编辑、问财自动获取
  • 7×24实时快讯 — 滚动新闻,宏观关键词+产业链自动打标
  • 自选股 — 代码/名称/拼音搜索,localStorage持久化
  • AI观察 — OpenRouter全球LLM提供商token消费趋势
  • 商品价格页 (/goods) — 6分组期货日线趋势 + 现货价格(生意社) + 现期基差表
  • 财报窗口 (/fin) — 披露日历/业绩预告/行业&个股盈利榜/公司深度/同业对比
  • PWA桌面安装 + Android TV客户端(D-pad空间导航/全屏浮层缩放/翻牌跑马灯)
  • 零依赖Node数据代理 — 聚合腾讯/新浪/东财/华尔街见闻/CNBC/Binance/生意社/问财等

技术栈

React 19 · Vite 7 · TypeScript · Tailwind CSS · 手写SVG图表 · Node.js原生HTTP