R20 Quantum Trader v6.3.0 Official Release
R20 Quantum Trader v6.3.0 正式版
R20 现已正式发布 v6.3.0!本次版本完成了全站向现代化 Vue 3 纯静态单页应用(SPA)的全面迁移,引入了多模型委员会(Multi-Agent Council)协同决策系统、超宽屏(2160px)六币推演矩阵、以及点击版本号即时呼出项目开源与社区弹窗等功能,同时全量自动化回归测试提升至 154/154 项全部通过。
🌟 v6.3.0 核心更新内容
1. 前端全量迁移至 Vue 3 + Vite + Pinia 现代化 SPA
- 零 Node.js 常驻负担(Zero-Node.js Runtime Overkill):生产环境无需常驻运行任何 Node.js 进程,全站编译为超轻量纯静态资源(Gzip 后仅 ~40KB),由现有 FastAPI 后端静态托管,首屏毫秒级直出。
- 100% 原生组件化重构:彻底告别数千行原生单文件与 LegacyRedirect 占位,前台 5 大功能 Tab 与后台 13 大控制台模块(提示词工作室、运行单元、任务网关、备份恢复、操作审计、管理员等)全量实现 Vue 3 原生重构。
- 深层路由刷新自愈:后端路由全面适配 SPA History 模式,直接刷新或书签访问
/admin/overview、/admin/council等子路由不再出现 404。
2. 多模型委员会(Multi-Agent Council)协同决策系统
- 透明代理架构:在
scripts/ai_brain_trader.py内部接入多智能体辩论与首席裁决,开关关闭时保持单模型极速推理(约 2 秒),开启时由各参谋并发辩论、仲裁官综合收口输出标准交易发单契约。 - 席位全动态 CRUD:支持就地修改各参谋角色名、职责标签与提示词,支持一键载入预设参谋库(+舆情侦察官/+宏观策略官/+盘口微结构官/+自定义参谋),支持自由删除参谋席位(首席仲裁官受保留保护)。
- 超时扩容与动态预算分配:决策超时默认 60 秒(10~300 秒可配置),阶段 1(多线程辩论)分配约 55% 预算,阶段 2(终审裁决)保障至少 20 秒及剩余时间;超时自动熔断降级为单模型决策。
3. 首页大屏超宽屏与响应式体验重构
- 超宽屏 6 币矩阵铺满:首页下方完整还原六币动能推演矩阵,最大宽度扩展至
2160px并支持2xl:grid-cols-6铺满大屏,大屏视界一览无余。 - 顶栏瘦身与去冗余:顶部
HeaderBar瘦身为 53px 紧凑单行,删除冗余刷新按钮;移动端隐藏顶部重复 Tab 并采用底部原生导航。 - 信息架构彻底解耦:权益 HUD 四卡仅在首页展示,「AI全景推演」Tab 专属展示推演时间线与委员会辩论纪要,系统巡检日志流集中在交易台账页。
- 点击版本号展示开源与社区信息:点击前台顶栏
v6.3.0、页脚及后台侧栏版本号,即刻原生弹出项目开源主仓直达、LINUX DO 社区交流、以及量化交流 QQ 群(655973677)与作者个人 QQ(1090188816)一键复制。
4. 生产交易与消息网关防泄漏硬隔离
- 测试环境硬隔离:
r20_gateway/publisher.py在检测到运行于unittest或pytest且非显式测试库时自动阻断发布,彻底根除自动化测试污染生产通知数据库data/r20_gateway.db导致的重复平仓事件问题。 - OKX 控制面与通道补齐:恢复 OKX 官方授权码连接流程、OKX CLI 检测与升级,以及 QQ 扫码绑定防误触测试机制。
🧪 自动化测试与质量保障
- 全仓库包含单元测试、端到端接口测试与委员会调度测试共 154 / 154 项全部通过:
Ran 154 tests in 30.416s OK
🚀 极速部署与运行
git clone https://github.com/555cute/r20-quantum-trader.git -b v6.3.0
cd r20-quantum-trader
# 自动化一键安装部署
./deploy/install.sh
# 启动服务
python3 -m uvicorn r20_backend.app:app --host 0.0.0.0 --port 8080- 🌐 在线实盘大屏:https://www.r20.cn/
- 💬 QQ 官方交流群:
655973677 - 🐧 LINUX DO 社区:https://linux.do/