UniEvo Plan Viewer

← 返回列表

UniEvo 开发路线图与优先级

版本:V1.0 关联:所有产品方案文档


一、总体阶段划分

阶段 名称 周期 产出
S0 准备期 1周 服务器环境搭建 + 代码仓库初始化
S1 核心引擎 2-3周 StrEvo 引擎 + REST API + 基础WEB
S2 产品化 3-4周 WEB完整工作流 + 移动端 + 管理模块
S3 验证与部署 2-3周 验证闭环 + 生产部署 + 文档
S4 迭代 持续 功能扩展 + 性能优化 + 行业适配

二、S0:准备期(第1周)

任务 说明 负责人
服务器环境搭建 操作系统 + Python + 数据库 + Docker 用户
代码仓库初始化 Git 仓库 + 分支策略 + README AI
开发环境配置 Python环境 + Node环境 + 依赖安装 用户
素材加载 将 Docs-split 素材纳入参考目录 AI

产出:可运行的最小开发环境。


三、S1:核心引擎(第2-4周)

S1.1 StrEvo 引擎(第2周)

任务 说明 依赖
核心链编码 Δ→M→P→S→T 五步链
44种输出生成 所有输出维度的计算函数 核心链
参数系统 参数配置 + 参数校验
单元测试 各模块独立测试 开发完成后

产出engine/ 目录下完整的 StrEvo 计算模块,可独立运行。

S1.2 REST API(第3周)

任务 说明 依赖
FastAPI 基础框架 路由、中间件、异常处理
诊断接口 POST /diagnose StrEvo 引擎
项目管理接口 /projects CRUD
结果查询接口 GET /diagnose/{id}/result 诊断接口

产出:可调用的 REST API,可通过 curl/Postman 测试。

S1.3 基础 WEB(第4周)

任务 说明 依赖
React 项目初始化 TypeScript + 路由 + 状态管理
数据上传页面 CSV/JSON 导入 + 预览 REST API
参数配置面板 4个参数的输入 + 校验
诊断执行按钮 调用 API + 显示进度 REST API
结果展示页面 稳定性曲线 + 关键指标 API响应数据

产出:最小可用 WEB 端——上传数据→配置参数→执行→看结果。


四、S2:产品化(第5-8周)

S2.1 WEB 端完整工作流(第5-6周)

任务 优先级
用户登录/注册 P1
项目管理(创建/切换/列表) P1
多方案对比 P1
报告导出(JSON/PDF) P1
健康度分级色标 P1
历史诊断记录 P1

S2.2 移动端(第7周)

任务 优先级
模板诊断 P1
拍照上传 P1
结果查看(WEB端子集) P1
扫码识别 P2

S2.3 管理模块(第8周)

任务 优先级
用户管理(组织、角色) P2
系统日志 P2
数据备份 P2

五、S3:验证与部署(第9-11周)

任务 说明
验证数据集准备 选择1-2个公开数据集(材料疲劳/企业财务/经济数据)
全链路跑通 数据导入→引擎计算→输出展示→结果解读
参数校准验证 验证 α 自校准的准确性
生产部署 Docker 镜像打包 + 服务器部署
文档补全 API 文档 + 使用手册 + 部署指南

六、S4:迭代(持续)

方向 说明
行业适配 针对特定领域优化数据接入模板
高级输出 实现PDE离散化,解锁 H-02/03/04
性能优化 稀疏矩阵支持,n>5000场景
SDK Python/JS SDK,方便第三方集成

七、风险评估

风险 概率 影响 缓解措施
核心算法在真实数据上效果不佳 先用公开数据集验证,再对接真实数据
参数校准不准确 提供手动覆写功能,AI建议为辅
服务器环境配置复杂 提供 Docker 一键部署
用户不理解差异矩阵概念 WEB端自动构建差异矩阵,用户无需理解内部机制
StrEvo 引擎在大型数据集上性能不足 核心算法为O(n²),1000因素以内无需优化

八、里程碑

里程碑 时间 验证标准
M1:核心引擎就绪 S1结束 python engine.py 可运行,输出稳定性曲线
M2:WEB端可用 S2第1周 上传CSV→配置参数→看到曲线
M3:验证闭环 S3第1周 在公开数据集上跑通,输出与预期一致
M4:可部署 S3结束 Docker Compose up,浏览器打开看到登录页