-
ARTEMIS-Eapil 2.1.0 Stable
released this
2026-10-23 12:46:11 +08:00 | 29 commits to main since this releaseARTEMIS-Eapil 2.1.0
本版增加 Flash 最终 AI 判定与分析开关,并修复全新安装时因 Google 字体访问超时而无法完成网页构建的问题。
Flash 最终 AI 判定可选
- 在首页打开“系统设置与运行准备”,找到“功能开关”中的 Flash 最终 AI 判定与分析,保存选择;默认关闭。
- 关闭时只跳过 Flash 执行结束后,按用例需求和执行步骤进行的最终 AI 复核。执行过程中的 AI 操作及必要检查继续保留,Pro 模式沿用现有行为。
- 正常执行结束但未做最终判定时,页面显示 执行完成 · 未做 AI 判定,不自动记为测试通过;执行报错仍显示失败。历史、报告、人工复验及 MCP 结果沿用相同口径。
- 该设置统一用于网页单任务、批量、精选任务、MCP/SDK 及探索用例的 Flash 复跑。任务开始时读取并固定:修改后尚未开始的任务使用新值,运行中的任务保持原值。
修复字体网络依赖
- 将 Inter、Outfit、Roboto 和完整 Material Symbols 图标字体随源码分发,移除全局样式及页面入口中的 Google Fonts 外部引用和预连接。
- 生产构建及字体显示无需访问 Google Fonts,避免网络超时导致启动脚本报“网页构建失败”。图标字形及可变轴保留,字体来源、校验值和许可证见本地字体说明。
- 首次安装仍需下载 Python/Node 依赖,可按网络环境选择官方源或国内镜像启动脚本。
升级与安装
- 先结束正在运行的任务,再运行
update.bat;国内网络使用update-cn.bat。升级程序会停止当前项目的服务与任务进程,并同步依赖环境。 - 完成后运行
start.bat/start-cn.bat,等待网页构建并打开页面。启动脚本只检查更新,不代替升级脚本。 - 全新安装下载
artemis-eapil-2.1.0-source.zip,解压后运行上述启动脚本。用附件SHA256SUMS.txt校验下载完整性。
源码包保留浅层 Git 更新能力,包含本地字体及许可证;不包含依赖环境、用户密钥、任务历史或预编译网页。升级主程序不会自动升级已安装插件。
验证
- 本轮开发的默认后端测试 2967 项通过、2 项跳过、8 项按标记排除;Ruff 格式与静态检查、质量基线和核心类型检查通过。
- 前端 292 项测试通过;禁用 Angular 构建缓存并阻断构建进程网络后,生产构建成功,未发生网络请求。
- 浏览器在仅允许同源字体的环境中确认四套字体均可加载,描边及填充图标显示正常;字体及许可证已完整复制到构建产物,源码打包过滤规则保留这些资源。
- 升版后启动导入、安装资源和源码归档相关的 12 项测试通过,前后端及锁文件版本均为
2.1.0,再次完成无网络生产构建。
以上为确定性验证;真实设备及付费模型流程未纳入本轮测试。
下载校验
源码包
artemis-eapil-2.1.0-source.zip的 SHA256:c71f34827f808cf8f48a0979da66e97336be08304b008ddfd2f9f00a6a97ac78Downloads