六库管理¶
六库是公司数字资产的管理目录和索引体系,用于统一管理项目、场站、数据、规则、模型、实验、部署包、运行记录、问题单和交付文档。
六库¶
| 库 | 定位 | 主要 ID |
|---|---|---|
| 项目库 | 客户、项目、场站、进度、风险的主数据入口 | project_id / station_id |
| 数据库 | 功率、气象、历史误差、标准化数据集与物理文件索引 | dataset_id |
| 规则知识库 | 地方细则、客户上报规则、接口契约、SOP、异常规则 | rule_id |
| 算法模型库 | 算法代码、模型包、接口文档、模型状态和版本 | model_version |
| 实验库 | 回测、训练、评测、排行榜、结论与可复现实验记录 | experiment_id |
| 运行库 | 部署配置、运行日志、问题单、误差分析、修正与回退记录 | run_id |
关键原则¶
- 一个项目可以包含多个场站,
project_id -> station_id是一对多关系。 - 下游数据、规则、模型、实验和运行记录必须落到具体
station_id。 - 所有资产必须有负责人、版本、状态、来源和下游消费方。
- 冻结数据、模型包、部署包和运行记录必须可追溯。
构建¶
uv run mkdocs serve
uv run mkdocs build