发布日期:2026-05-12
兼容性:破坏性改动
重大更新:UI系统发布,引入nodejs依赖
加入 `launcher.py`,一键启动 app 和 UI,自动发现安装状态并引导完成 Setup
在核心内加入BFF和UI,引入前端UI
完成策略工作台和策略扫描的UI和BFF
在userspace里放入tables的文件夹,加入文档引导用户建立自己的数据表
Strategy里加上了为支持输出的launcher和支持UI的adapter
扫描系统加入缓存,如果当日扫描过,将直接返回结果
收敛复权因子的逻辑进入model底层,并且为K线复权做了一条特殊快速通道,以便回测减小IO次数
对齐UI和命令行的report,使输出结果保持一致
对命令行和UI的回测加入缓存系统,现在重复的回测会直接返回report
重构strategy核心模块的组织方式,变成更直观的编排层 + flow流模式
清理start cli,变成代理层
- 清理文件夹结构,将backup文件夹放入userspace,将docker以及badge生成还有自动更新readme这类代码放入devtools文件夹并更新代码引用和文档
破坏性改动:
- 引入Nodejs依赖
- app不再自带userspace文件夹,而是安装的时候自动创建
- start-cli 的扫描命令现在降级成一次只能用一个策略进行扫描
simulator的回测report格式发生了变化
backup文件夹从更目录移动到了userspace