一个项目怎么走完
从客户提出问题,到实验反馈、工程方案和版本化交付。
以下使用一个示意项目:客户希望从一股成分波动的含溶剂废液中回收有价组分。它用于说明软件流程,不代表已经确定了具体工艺路线。
1. 把需求变成设计基础
客户提交现有分析报告、处理规模、目标纯度、现场公用工程条件和成本目标。项目人员把资料拆成可引用的数据项。
系统分别记录:客户提供、实验实测、文献参考、工程假设和计算结果。缺少的信息保持为待补充,不能被一个看起来合理的默认值悄悄代替。
产物: 需求记录、设计基础初版、技术问题清单。
2. 比较路线,找出最值得验证的问题
研究人员和 Agent 提出候选路线,并记录选择它们的条件。仿真可能发现某项分离性能对运行成本影响很大,而目前只有文献数据。
系统把它登记成一个研究问题:需要验证什么、如何判定、会影响哪个方案选择。
产物: 候选方案、关键假设、实验建议及依据。
3. 真人做实验,软件记录事实
实验人员确认计划后执行。每次实验有自己的编号,关联样品批次、设备、实际操作条件、原始仪器文件和偏差。
如果计划与现场不同,两个值都保留。没有按计划完成的实验同样需要记录,后续再判断哪些数据可用于分析。
产物: 实验 Run、原始文件、现场记录、有效性说明。
4. 分析数据,更新模型
分析任务引用指定实验和数据版本,保留处理步骤、脚本或计算方法。新参数先作为候选模型版本,与实测数据比较。
模型更新可以来自参数拟合,也可以来自改变某项假设;两者要能区分。求解器收敛说明数值任务完成,模型是否足够贴近实验还需要另行判断。
产物: 分析结果、候选模型、误差与适用范围。
5. 推导下一轮工作
Agent 根据目标、已有证据和剩余不确定性提出下一步:补测原料、做重复实验、验证其他工况,或者进入方案细化。
建议需要说明为什么值得做、需要哪些资源、做完后能决定什么。研究人员可以接受、修改或否定,并记录原因。
这一步回到实验或设计,形成 Human-in-the-loop 的持续改进闭环。
6. 工程化与安全环保分析
方案逐步明确后,工艺对象、物流数据、设备负荷与计算结果被引用到工程设计和专业分析中。
同一条排出物流可以关联到污染源条目;同一台设备可以关联到偏差分析和保护措施。新增数据后,相关结论进入待复核状态,专业人员决定如何更新。
产物: 工程方案、关联清单、分析条目及待解决事项。
7. 发布阶段成果,与客户共同决定
项目负责人选定设计基础、实验依据、模型结果和报告版本,形成一个发布包。客户评论锚定具体曲线、图纸对象或报告段落。
客户提出的新要求进入需求变更;系统展示对实验计划、预算和交付物的影响,再由项目团队处理。
产物: 可追溯的交付版本、客户反馈、后续任务。
一次变更怎样传下去
以客户补充了进料组成分析为例:
| 环节 | 应发生什么 |
|---|---|
| 项目与设计基础 | 新数据形成修订,保留此前依据 |
| 研究规划 | 检查原有假设和实验是否仍覆盖新范围 |
| 计算与仿真 | 标记引用旧输入的结果;按规则提交新的运行任务 |
| 工艺模型 | 检查相关物流、设备负荷和方案比较 |
| 安全环保 | 提示依赖这些数据的分析条目需要复核 |
| 交付 | 旧发布包保持原样;新成果进入下一个版本 |
自动影响追踪以已登记的依赖为基础。缺少关联时要允许人工补充,不能声称已经发现所有影响。