AutoFlow 从固定的实验报告流程,扩展成了可以组合多种产物的通用工作流。
主要变化
- 新增
task / image / word / ppt / video / package六模块架构和可扩展 recipe DAG。 - 加入 PLAN、SOURCE、VISUAL、DELIVERY 四类确认点,步骤、审批和产物状态都可追踪。
- 代码项目采用 GitHub-first:先搜索和比较候选,用户选定后再固定 revision、复测和改造;无合适候选时保留理由并从头实现。
- 内置 minimax-docx、nature-figure、presentation-skill、webapp-testing、impeccable 等核心能力,减少换设备后的缺包和虚假调用。
- 图片路线覆盖截图、AI 图片、任意 diagram、科研示意图与科学图表。
- 增加环境自动补齐、需求证据映射、产物 SHA-256、隔离复测、缓存复用和耗时统计。
- 最终文件统一进入
autoflow/submit/,打包会递归排除.git、运行环境、缓存和敏感文件。
修复
- 修复深层
.git可能混入交付包的问题。 - 增加正式的 reopen/revision 机制,产物变化后不再直接覆盖已完成状态。
- 调整为“隔离复测 → 最后打包 → 只读校验”,避免测试污染最终交付。
- 补齐 diagram 与 nature-figure 的分类及全类型路线测试,并减少重复渲染和不必要的串行等待。
升级提醒
AutoFlow Schema 1.0 不兼容旧版 AutoLab workflow.json。旧任务需要重新执行 autoflow init。
完整记录见 CHANGELOG.md。