Repository navigation
Native SDK 0.1.1
RapidDoc Native SDK 0.1.1
共享 Rust 引擎及 Python、Java、Go、Node.js 绑定发布更新。原 Python rapid-doc 继续使用独立版本 0.9.12。
- 新增 Linux ARM64(glibc)和 Windows ARM64 CPU 平台,现覆盖 Windows、Linux、macOS 的 x64 / ARM64 六种组合。
- Linux/macOS ORT 去重,保留真实动态库、provider、许可证和来源记录,减少下载与安装体积。
- Windows x64 npm 平台包使用
@hzkitty/rapid-doc-win32-x64,用户仍安装和调用主包rapid-doc。 - 补充 Python PyPI 描述、npm 平台包 README,以及 Node/Rust 中英文文档。
- Java ORT Maven 打包版本为
1.23.2-rapiddoc.1,原生 ONNX Runtime 仍为1.23.2。
安装
Python:python -m pip install "rapid-doc-rust[cpu]==0.1.1"
Node.js:npm install rapid-doc@0.1.1
Rust:cargo add rapiddoc@0.1.1 --features download-runtime
Go:go get github.com/RapidAI/RapidDoc/bindings/go@v0.1.1,并下载对应平台的 rapiddoc-native-0.1.1-<platform>.zip。
Java Maven 坐标:io.github.rapidai:rapid-doc:0.1.1,自动选择平台 JNI 和 CPU ORT 包。
验证与范围
发布构建检查安装后的 CPU ONNX 推理,以及 PDF、DOC、DOCX、XLS、XLSX、PPT、PPTX 七格式的跨绑定输出一致性。
本地 Linux 去重对照验证了测试模型、OCR 检测和识别模型的输出一致性,以及 npm 离线安装和平台加载。
本次发布为 CPU 构建;CUDA GPU、Alpine/musl 与浏览器 WASM 不包含在六平台产物中。macOS 要求 14 或以上;Linux x64 要求 glibc 2.35 或以上,Linux ARM64 要求 glibc 2.38 或以上。
安装包不包含模型权重,模型按配置自动下载,也可指定已有模型目录。