Releases
v1.21.19
Compare
Sorry, something went wrong.
No results found
iskycc
released this
04 Nov 12:37
Added
新增可关闭的 AI 初步分析:后台配置 OpenAI 兼容端点、加密 API Key、模型与上下文、共享并发/RPM/TPM、证据预算和重试;执行详情、失败/超时尝试可发起与查看初析,任务策略支持结束后自动触发。Lite 使用独立线程,Full 多 Worker 使用主库租约、NATS 唤醒、Redis 可重建进度与 MinIO 证据;资源繁忙与限流持久退避,原执行及人工结论不变。
AI 使用受限 function tools,仅可读取分配证据和提交本次 AI 结论草稿;结论按尝试隔离,权限、引用及取消后发布均受校验。正常结果与失败分析表格支持导出已有部分结论,未分析行置空;AI 列保留温和分区表头和日志列布局。
新增 PostgreSQL 0093/SQLite 0094 AI 作业、成员、分组、结论及配额表,外键访问配套索引;默认关闭,旧任务不自动启用。升级需备份主库和对象存储,Full Worker 随平台更新;当前不包含截图理解、历史检索、产物解析和 AI 证据自动到期清理,详见 AI 初析使用说明。
Changed
DDT 三方校验脚本默认忽略字段缺失与空字符串、null、纯空白之间的差异,保留“已忽略”记录和计数;数字 0、布尔 false 及非空文本仍完整比较,严格模式可通过 ignore_empty=False 恢复。
DDT 三方校验脚本默认在 CSV 中直接显示差异双方的类型、原值和原因,并生成可在编辑器查看的逐字段 Diff;显式关闭原值显示时保留摘要模式。比较仍使用递归字段对照,忽略 Map 键顺序,保留数组顺序、字段类型及原始字符串差异。
Compatibility
新增 PostgreSQL 0093_ai_analysis.sql/SQLite 0094_ai_analysis.sql。升级前备份主库和对象存储,全部 Web 与 Worker 使用同一版本;新增索引需在维护窗口创建。AI 默认关闭,已有任务不自动启用;配置入口为“平台设置 → 模型配置”,项目需单独授予 AI 读取/创建及执行证据权限。
无新增生产依赖、Runner 协议或执行超时变更。真实内网模型尚未接入验证;AI 衍生作业不随版本复制,自动到期清理、产物解析、截图理解及历史检索尚未提供,详见 AI 使用说明 。
Verification
155 项定向契约、应用、双数据库及现有任务/调度/导出回归通过;真实 PostgreSQL、NATS、Redis、MinIO 下两个 AI Worker 完成四成员分析和组内汇总,共享模型并发峰值为 2,原执行状态保持不变。
Lite 生产包 Playwright 闭环通过,覆盖 429 重试、响应断开后的幂等重试、批次/单例初析、结论读取、导出和自动触发。实际查看 1024×768、1536×960 共十张截图,分析弹窗覆盖深浅色,未发现新增变形或页面溢出。
Web/Full Worker 生产构建、相关类型、格式、Lint、许可证与 E2E 矩阵检查通过。未重跑完整 E2E、真实 Runner 和断网验收,合成模型不能代替真实模型兼容性及根因准确性验收。
发布前补充通过 38 项 Python DDT 校验、2 项接口集成及 38 项后端打包/前端资源/部署包/发布工作流检查,保留空值忽略审计与普通字段严格比较。
按用户要求采用最快发布路径,仅运行 Release;跳过标准 CI、源码发布检查、Full 分布式与发布后完整验收,保留原生双架构构建、镜像启动、内置资源、SBOM、签名及完整资产校验。
You can’t perform that action at this time.