mirror of
https://ghfast.top/https://github.com/aeroxw/tick-stock-panel.git
synced 2026-09-12 15:34:16 +08:00
问题: 原趋势图标题「环境综合分·涨停数趋势」, 但综合分是4维加权结果, 图里只画涨停数一个副指标, 用户无法理解综合分为何涨跌(黑盒)。 后端(regime_builder.py) - 抽出 _compute_subscores(metrics): 计算4子维度分(赚钱/投机/抗跌/趋势)+综合分 - classify_state 复用 _compute_subscores(逻辑不重复) - _aggregate_daily 持久化4个子分列: profit_score/speculation_score/ resilience_score/trend_score(0-100), 供趋势图展示+未来策略按子维度过滤 前端 - RegimeRow 类型加8个可选字段(4子分+4原始指标, 兼容旧数据) - 趋势图重构: · 综合分主线(加粗2.5px置顶) + 半透明面积 · 4子维度点状曲线(赚钱橙/投机紫/抗跌绿/趋势蓝), 默认隐藏, 点图例展开 · 状态背景色带(markArea, 连续同状态日期段用状态色低透明度着色) · 涨停数柱状降为半透明背景(opacity 0.35) · 阈值横虚线更新为新模型 70/45/30 · 默认 legend.selected 只显示综合分+涨停数(简洁), 子维度按需展开 - 标题改为「环境综合分趋势」+ hint 说明各曲线含义 验证 - 后端 583 passed; 子分加权一致性100%(综合分=Σ子分×权重) - 实测解释性: weak日(7-30综合23) 赚钱9+抗跌0 清楚显示普跌+大跌股多 - tsc + pnpm build 通过