Skip to content

双芯入匣,版册待发 · Prepare the bundled NPU release for 0.5.9 - #68

Merged
eric8810 merged 3 commits into
mainfrom
release/0.5.9
Oct 6, 2026
Merged

eric8810 merged 3 commits into
mainfrom
release/0.5.9

Conversation

@eric8810

@eric8810 eric8810 commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

发布内容

  • 按补丁策略准备 Core/Small/native 0.5.9、runtime 0.1.9、Document 0.1.5、Tiny/Medium facade 0.1.8;同步 lockfile、工作流、Changelog 和中英发布记录。
  • Linux x64 glibc 默认附带 Intel OpenVINO 2026.4.0,以及真实 Ryzen AI 1.8 部署产物:20 个原生库和 Small 0.3.4 的 20 个 BF16 EPContext。
  • AMD 始终排除 Auto;用户通过 execution: { provider: "amdnpu" } 或 --provider amdnpu 开启。系统仍需官方 STX/KRK 驱动;无需终端用户安装完整 SDK 或 Python。
  • 默认发布流程自动下载 SHA-256 锁定的 AMD 部署归档;缺少 Intel/AMD 任一套均停止构建,防止发布没有 AMD 产物的包。草稿附件读取只在构建 job 授予所需权限。
  • 模型编译不执行推理;原始 SDK/依赖库与打包后 ELF 的哈希、模型绑定、许可证和 SBOM 均记录。Node 大文件哈希改为流式读取。

实际构建证据

  • 已从 AMD 官方直接地址取得 SDK 并编译全部 20 桶;不是占位模型。
  • Intel+AMD Core/Node addon 的 0.5.9 Release 构建成功,CPU 基础运行时的 native staging 成功。
  • staged descriptor schema 2.1 同时含 cpu/openvino/amdnpu,released=true、qualificationOnly=false,Auto 为 openvino→cpu(正式工作流的 WebGPU 基础构建为 openvino→webgpu→cpu)。
  • 锁定 AMD 部署归档约 508 MiB、解压 SDK 约 1.26 GiB;归档 SHA-256 bee70b00f3254943751b9460628295696d9901f22887f11b0c791191847fb016,附于 v0.5.9 草稿。
  • 13 个新 package identity 的 npm 空位检查通过。脚本语法与 diff 格式检查通过。
  • 未运行新的本地测试,未执行 AMD 设备推理;不要求真机验收,deviceValidated=false。这里没有宣称 AMD 性能或质量验收通过。

CI 构建

  • 已触发只构建、不开启 tests 的 NPU native candidates run 37469626258,当前等待 GitHub runner;不将排队状态写为成功。
  • PR workspace CI 已通过;Linux native CI 仍在运行。

发布状态

GitHub Release 仍为草稿,npm 尚未发布、未晋升 dist-tag。合并后按 docs/releases/npm-0.5.9.md 执行正式制品构建、发布与晋升;正式八平台 tarball/registry 身份由发布工作流生成,不复用历史数据。

@eric8810
eric8810 marked this pull request as draft October 6, 2026 12:17
@eric8810 eric8810 changed the title 双芯待发,版册新书 · Prepare the 0.5.9 NPU release 双芯入匣,版册待发 · Prepare the bundled NPU release for 0.5.9 Oct 6, 2026
@eric8810
eric8810 marked this pull request as ready for review October 6, 2026 13:17
@eric8810
eric8810 merged commit 370400f into main Oct 6, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant