Skip to content

电路设计 0.3.2 · 确认与任务启动修复

Pre-release
Pre-release

Choose a tag to compare

@HlinForest HlinForest released this 14 Oct 09:22

修复电路设计确认及任务启动的状态衔接:确认后的校验失败会留在当前步骤并显示原因;下一步的前置条件不满足会立即返回错误。“整理输入”提供启动状态,异步失败在中间工作区可见,窗口收窄也不会隐藏错误。

文件校验使用同一次读取的内容与长度,按文件路径和 SHA-256 比较;仅清单顺序或独立文件大小元数据变化不再撤销确认。实际内容变更及校验记录变化仍会阻止继续,并在操作记录保留具体文件差异。修正旧轮询结果覆盖刚保存或确认状态的问题。

已有安装更新

在原仓库目录执行,不需要提供工作目录:

git pull --ff-only origin main
powershell -NoProfile -ExecutionPolicy Bypass -File .\scripts\update-eda-flow.ps1 -Profile desktop

自动备份旧插件并保留原项目、模型、登录与窗口运行时。重新加载电路设计插件,或在方便时正常重启 Harness;页面左下角核对 电路设计 0.3.2。脚本不会关闭 Harness。

也可以下载 EDA_Flow_Update_0.3.2.zip,解压后进入包目录执行同一个更新命令。源码、TGZ、升级 ZIP、更新脚本均已提交到 Git,git clone/pull 可以取得。完整步骤见更新说明。

此升级包沿用已有 KiCad、Python 和独立窗口运行时。首次安装可使用 0.3.1 完整离线包后再更新。

验证

21 项自动测试通过,覆盖失效确认、前置条件、文件大小与清单顺序、真实文件修改、旧记录迁移和校验记录完整性。浏览器验证确认失败不跳步、窄窗口错误可见、重试后进入第三步。显示板七步实际 KiCad 生成、基准比较及空目录重放通过;模型响应为测试替身,付费模型请求为零。默认输入文件保持原样。

内网最初触发校验失效的具体文件尚未取得,不能据此认定环境原因。若更新后仍发生,新版操作记录会保留具体文件差异。