refactor: unify data preparations and research input snapshots
Deploy production / deploy (push) Successful in 53s

This commit is contained in:
yuxuanhui
2026-09-12 01:24:02 +08:00
parent 849f86fef7
commit 394438e753
82 changed files with 4146 additions and 2076 deletions
+11
View File
@@ -0,0 +1,11 @@
# 数据目录、字段目录与数据准备重构
Status: ready-for-agent
用户已批准实施。替换单数据集已保存输入,不兼容旧研究数据。数据准备是固定 instrument_type/region/universe/delay 的可编辑字段集合,可包含多个数据集;字段保留归属、描述、类型及来源。研究使用独立快照,集合编辑/删除不影响已创建研究。
数据目录行操作为查看、同步、使用;使用整集复制。字段目录提供 worldquant接口/本地同步两个 Tab、服务端丰富筛选与跨页多选,可新建或追加同范围集合。所有研究页面共用弹窗,并接入 AI/MCP。
全量同步仅通过 app.cli catalog-sync 创建持久化任务,由现有 runner 执行。支持范围、活动任务去重、逐集完整发布、检查点恢复、CLI 等待/退出码和 1Panel 调用说明。
验证:隔离 HTTP/数据库测试、后端 Ruff/pytest、前端构建与 Playwright、隔离 PostgreSQL 迁移。真实平台、部署和 1Panel 调度不在本地执行范围。