Skip to content

OpenH3 v3.0.2

Choose a tag to compare

@pigq pigq released this 27 Oct 11:03
74b9db7

OpenH3 v3.0.2 整合模型安装编排、统一工作进度、模型发现与连续任务恢复。

主要改动

  • 模型卡发送短命令和请求标识,由应用后端完成检测、选配、固定计划和安装;不再因 Agent 找不到环境工具而只分析不下载。
  • 全自动权限直接执行;手动权限仅在完整安装计划上确认一次。下载使用已核验国内源优先、断点续传和 SHA256 校验,最多并行下载 3 个独立组件。
  • 工作进度与 Workspace 共用右侧面板,统一展示 Plan/Todo、子任务、后台命令、安装和生成进度。
  • 自动增量发现已知及近期 ComfyUI 根目录和本地实例;真实生成验证成功后才显示可用。
  • 重启保留未完成上下文,下一次用户输入决定如何继续;安装和生成优先恢复既有操作,避免重复提交。
  • 强化跨进程 GPU 协调、组件切换及空闲清理;OOM 清理后保持原参数最多重试一次,额度跨重启保留。
  • H3 与 FastH3-Omni 卡片使用随包视频样片,保留静音悬停播放、暂停及封面回退。

本地验证

  • just push 全量门禁通过:623 个 Vitest 套件、6,249 项测试通过;2 个套件、11 项测试跳过。
  • 603 项 Conversation Rust 测试、Clippy、Rust 格式检查通过;TypeScript、Oxlint、Oxfmt 和 13 语言 i18n 检查通过。
  • Electron 右侧进度测试通过(注入 Plan 事件,并非调用真实外部 CLI)。
  • Windows x64 完整本地构建;实际打包程序启动及两张视频卡播放/暂停通过,视频从 ASAR 解码。
  • GPU 文件锁使用真实独立 Node 进程验证;同模型 10 次、跨模型 5 轮属于模拟显存遥测测试。

实际限制

  • 本机没有适合这些模型的 GPU 运行环境,未执行真实模型安装/推理压力验收;未运行真实 CLI 重启端到端验收。
  • 通用冷安装需要现有 Python 3.10–3.13 和 Git;缺失解释器时明确报告检测未完成。
  • 通用 BF16/FP8 自动选配;缺少实际内核证据的 ConvRot/NVFP4/GPTQ 配方不自动宣称兼容,H3 固定 portable 配方另有 Windows、Blackwell 和驱动要求。
  • 本次仅提供 Windows x64 安装包;安装包未签名(NotSigned),准确状态记录于 provenance.json。未等待 GitHub Actions 长时间硬件验收。

源码提交:74b9db7d82b89374c102e1b1479c3a6b33ea0a48。既有 v3.0.1 标签保持不变。

PR:自动安装与统一工作进度 #16。安装包、更新元数据、准确源码 ZIP、构建来源及 SHA256 校验文件随本 Release 提供。