This website requires JavaScript.
Explore
Help
Register
Sign In
sanguo
/
sanguo_vnpy_v2
Watch
3
Star
0
Fork
0
You've already forked sanguo_vnpy_v2
Code
Issues
3
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
e012342d0d68187edd6f4de1b4348b3fe59a3c00
sanguo_vnpy_v2
/
frontend
/
src
T
History
claude_dev
6710591d44
CI/CD / test (push)
Successful in 4s
Details
CI/CD / nas-deploy (push)
Successful in 9s
Details
CI/CD / nas-verify (push)
Successful in 8s
Details
fix(web): 因子域三页主按钮观感统一——BatchEval/New/LeaderboardDetail 的 .btn.primary 原为青实底深字+glow 旧观感(用户反馈「批量评估和因子分析里的按钮样式都不太对」),统一替换为排行榜「发起新评估」同款(青软底 var(--cyan-soft)+荧光青字 var(--brand)+半透描边,el-button--primary 观感);Result.vue 无主按钮不动 [nas]
2026-08-30 19:19:25 +08:00
..
api
feat(factor): 进度页心跳判活+因子列表默认折叠(用户08-30反馈两项) [vps]
2026-08-30 10:17:19 +08:00
components
feat(strategy): TODO#68-#75八项全做+导航自测——#68灯职责拆分:实走/影子在跑=直达/paper/live/{aid}监控页,实盘在跑=/live/monitor/{aid},未跑=发起;回放灯done=直达/paper/result/{aid}(run_meta.replay.account_id);#69回测任务按实例过滤:backtest_stats加instance_id列(ALTER迁移)+_write_back落列+GET /task?instance=N+任务中心过滤条+策略库「回测历史」按钮;回测灯done=直达最新结果页(run_meta.backtest.task_id按前缀分流),跑过无结果=任务中心过滤;#70模拟盘创建后直接跳列表(不跳结果/监控页);列宽重排(策略/实例150模式96频率60操作250,折行实测消除);#71列内容对齐实盘:策略/实例列显示实例名(instances映射,#id退化)+持仓数列(list_papers顺带count volume>0)+删创建时间列(净值日期已含);#72实盘名自动生成={实例名}_v{YYYYMMDD}{minor}(同实例同日递增,listLives计数);模拟盘名={实例名}·{模式};#73术语统一档案→实例(全局8文件UI文案+后端409提示,精确短语防误伤,spec比喻保留文档);#74MonacoDiff v4:优先monaco原生diff(差异高亮),挂载450ms自检original栏占比<30%自动降级双只读编辑器(滚动联动)——全屏模态下大概率吃到原生diff;#75收益标签与数值同源(retInfoOf:运行ret优先含kind,fallback run_returns,标签跟随数值来源,根治影子1044%实为回测收益挂影子标签);927绿+build绿+dev浏览器自测:策略库6入口(回测历史/模拟历史/实盘历史/回测灯/实走灯直达监控/组合无回放)与模拟盘列表新列全过 [vps]
2026-08-16 09:34:39 +08:00
composables
feat(factor): 进度页心跳判活+因子列表默认折叠(用户08-30反馈两项) [vps]
2026-08-30 10:17:19 +08:00
constants
feat(factor): New/Result两页终端风重构落地(方案B设计稿v2用户拍板'开工') [nas]
2026-08-30 09:59:38 +08:00
mock
fix(frontend): 用户验收8项遗漏全补(并发中反馈漏处理对账)——①模拟/实盘改回必选档案(初始设计口径,提交拦截+必选文案)②backtest/new?class=all_weather.py&instance=1失败根治:档案类型按文件判非instance.type(老档案type不准)+组合页兼容class参数+CTA页组合档案自动重定向组合页(实测跳转+预填全通)③运行灯语义:有在跑→跳列表按档案过滤,无→创建页(用户'点带绿点按钮应看运行不该到参数页');组合档案隐藏回放按钮 ④代码编辑运行回测不好使:根因chain=dev缺GET file mock→读失败catch清code被当编辑→dirty卡死;三层修=补mock+catch走echoGrace+dirty改确认框(保存并跳/直接跳) ⑤模拟盘列表重设计对齐实盘(类型chip入名称行+新增策略/档案列+净值补日期) ⑥策略库去重复编辑代码按钮 ⑦模拟盘/实盘列表行加「快照」按钮→CodeSnapshotDrawer共享抽屉(发起时代码vs当前,MonacoDiff滚动联动);dev浏览器自验7项全过+927绿+build绿 [vps]
2026-08-16 08:25:57 +08:00
router
feat(factor): tears报告方案A原生重构+「加入对比」做实(用户08-29拍板) [vps]
2026-08-29 08:45:10 +08:00
stores
feat(factor): tears报告方案A原生重构+「加入对比」做实(用户08-29拍板) [vps]
2026-08-29 08:45:10 +08:00
styles
feat(web): 因子详情页——表达式卡+6格指标+月度/累计IC双系列图+十分组柱状(echarts终端暗色)+排行榜页色值清理走token [nas]
2026-08-25 00:40:26 +08:00
utils
feat(api): 回测参数校验—5提交入口统一拦截(2029结束日期可提交根治)——用户实况portfolio_ef8b655a零校验跑垃圾结果;sanguo_api/validation.py:L1静态(格式/先后/未来/区间≥30天/资金/费率0~1%)+L2数据最新日(600000日线锚定MAX(datetime),24h模块缓存,查库失败退化仅L1);接线CTA/组合/优化/因子/模拟盘回放5入口,400中文业务提示;前端5页日期控件禁选未来日期(disableFutureDate共享);+10测试含2029回归,API 115绿,前端build绿 [vps]
2026-08-15 21:32:32 +08:00
views
fix(web): 因子域三页主按钮观感统一——BatchEval/New/LeaderboardDetail 的 .btn.primary 原为青实底深字+glow 旧观感(用户反馈「批量评估和因子分析里的按钮样式都不太对」),统一替换为排行榜「发起新评估」同款(青软底 var(--cyan-soft)+荧光青字 var(--brand)+半透描边,el-button--primary 观感);Result.vue 无主按钮不动 [nas]
2026-08-30 19:19:25 +08:00
App.vue
…
main.ts
feat(web): 前端全局重构专业量化后台(深色+红涨绿跌+设计系统)
2026-07-09 23:02:31 +08:00
style.css
feat(frontend): P1仪表盘首页(统计卡+快捷入口+最近任务)+全局chip样式+侧栏工作台入口
2026-07-11 20:45:57 +08:00