v0.6.0 — 同步 Docker 线演进(S1-S14 全项)
新增
- 掉落统计手动导入:message 页搜「卡片掉落」复制响应 JSON 粘贴导入,多页分批补全历史;数据不完整时 hero 区提示并给入口
- 市场分析报告:市场数据 view 一键生成打印级 HTML 研报(新 tab 打开):量价四象限 / 主导结构(GMV 占比+HHI)/ 流动性(资金流向+倒卖)/ 定价合理性(偏态+稀有度价格阶梯+分布直方图),排除当天、基准日=昨天,随界面语言生成
- 我的卡册:持有+在挂按影片聚合(排除机制卡),反色卡 5 稀有度 × 5 称号双格矩阵(左持有右挂单、暗淡层级看缺口),按稀有度种数 → 档位加权和 → 称号含金量排序,放大镜一键加入定向搜索
- 自挂单防自买:市场里自己的挂单(同款同价)购买按钮灰显、批量禁止勾选,杜绝买自己
- 刷新统一入口:工具栏刷新按钮,全部刷新路径 8s 节流 + spin 与请求生命周期同步;批量买入/保存令牌后 force 强刷
- 持有卡「显示锁定」开关:手动锁卡默认隐藏(防误卖),勾选后可见
修复
- 掉落统计双源重复计数:feedCards 严格只存 messages 未覆盖的增量(三处维护不变量)
- 掉落 dailyFull 日界偏移:since/refDay 截到日界,当天柱不再被裁
- 掉落 tab 采集完整性误判:翻页覆盖掉卡活动起点(2026-07-01)即视为完整,不必翻完全部页
- 运行锁卡死:采集轮 try/finally 兜底解锁;SW 唤醒幂等补默认键(stats 缺键崩溃根治)
- 交易防滥用:购买/改价单飞锁(防连点双买/重复撤挂)、定向搜索 2s 节流
- 批量购买预算前置校验:入口即查(不开模态),余额不足 vs 预算不足分开提示
- SW fetch 30s AbortController 超时(挂死请求不再拖住采集轮)
工程与打磨
- 纯逻辑模块与 Docker 线(mcard v1.2.x)同构同步:dropStats / marketStats(analyzeMarket 判读引擎、直方图桶边界、机制卡稀有度筛选排除)
- 对比度 WCAG AA:--muted 达 5:1(深浅两主题)
- 错误文案附行动指引(充值/提高预算/重新生成令牌);模态焦点管理(关闭归还触发元素);toast aria-live
- 「锁定中」→「冷却中」(与手动锁定区分概念);中英 i18n 全量对齐
- 工作区 CRLF → LF 统一;README 仓库地址与截图配套完善
已评估未做
- tab 内自动填「卡片掉落」搜索词:依赖 React 受控输入 DOM 模拟,脆弱易随站点改版崩溃;手动导入即该方案的人工版
- 跟随 Docker 版本号:两条线发布节奏独立,共享版本空间会互相牵制,维持各自 semver(同步关系记录于 SYNC.md)
同步清单与逐项实现:SYNC.md · 代码变更:477ada7...v0.6.0