• Joined on 2026-05-02
wangdl opened issue wangdl/zhixi-document-runtime#28 2026-06-02 20:11:36 +08:00
DOC-403 pdf.rs 模块基础实现(PDF 阅读位置模型)
wangdl opened issue wangdl/zhixi-document-runtime#27 2026-06-02 20:11:21 +08:00
DOC-301 实现 Rust 侧阅读事件缓冲区
wangdl commented on issue wangdl/zhixi-document-runtime#7 2026-06-02 19:56:01 +08:00
DOC-102 实现 Markdown 解析为 DocumentBlock

补充:FFI 已暴露

parseMarkdown(content:)[DocumentBlock] 已通过 UDL 导出 Swift 可调用,返回 8 种 block 枚举值 DocumentBlock 已在 UDL…

wangdl commented on issue wangdl/zhixi-document-runtime#8 2026-06-02 19:56:01 +08:00
DOC-103 实现 TXT 文本读取

补充:FFI 已暴露

parseText(content:)[DocumentBlock] 已通过 UDL 导出 按空行分段,返回 Paragraph blocks readTextStats(filePath:) 返回行数/字…

wangdl commented on issue wangdl/zhixi-document-runtime#14 2026-06-02 19:56:01 +08:00
DOC-201 接入 UniFFI 并生成 Swift Binding

补充:4 个 FFI 函数已全部暴露

wangdl pushed to main at wangdl/zhixi-document-runtime 2026-06-02 19:55:05 +08:00
25ad7490a3 feat: expose parse_text via FFI - returns paragraph blocks from TXT
wangdl pushed to main at wangdl/zhixi-document-runtime 2026-06-02 19:53:50 +08:00
f8c0864b61 feat: expose parse_markdown via FFI - returns [DocumentBlock] with all 8 block types
wangdl commented on issue wangdl/zhixi-document-runtime#14 2026-06-02 19:46:56 +08:00
DOC-201 接入 UniFFI 并生成 Swift Binding

补充:3 个 FFI 函数已暴露

detect_material_type(filePath:) — 文件类型识别 read_image_meta(filePath:) — 图片 metadata read_text_stats(filePath:) — 文本统计 …

wangdl pushed to main at wangdl/zhixi-document-runtime 2026-06-02 19:46:35 +08:00
cfbee9ea53 feat: expose 3 FFI functions via UDL - detect_material_type, read_image_meta, read_text_stats
wangdl closed issue wangdl/zhixi-document-runtime#17 2026-06-02 19:34:28 +08:00
DOC-204 输出 iOS 集成文档
wangdl commented on issue wangdl/zhixi-document-runtime#14 2026-06-02 19:34:28 +08:00
DOC-201 接入 UniFFI 并生成 Swift Binding

M2 里程碑审查通过 — 2026-06-02

审查结果:全部通过

wangdl closed issue wangdl/zhixi-document-runtime#14 2026-06-02 19:34:27 +08:00
DOC-201 接入 UniFFI 并生成 Swift Binding
wangdl closed issue wangdl/zhixi-document-runtime#15 2026-06-02 19:34:27 +08:00
DOC-202 构建 iOS XCFramework POC
wangdl closed issue wangdl/zhixi-document-runtime#16 2026-06-02 19:34:27 +08:00
DOC-203 创建 iOS Demo 工程
wangdl commented on issue wangdl/zhixi-document-runtime#16 2026-06-02 19:34:06 +08:00
DOC-203 创建 iOS Demo 工程

完成项

iOS Demo App 骨架已创建 bindings/ios/demo/MaterialReaderDemo/DemoApp.swift 演示文件类型检测 + 阅读事件模拟

Demo 功能

  • 输入文件路径 →…
wangdl commented on issue wangdl/zhixi-document-runtime#17 2026-06-02 19:34:06 +08:00
DOC-204 输出 iOS 集成文档

完成项

docs/ios-integration.md 已更新 所有命令已验证可执行 包含完整的 API 参考、错误处理、FAQ

文档涵盖

  • 环境要求
  • 构建 Rust…
wangdl pushed to main at wangdl/zhixi-document-runtime 2026-06-02 19:33:47 +08:00
917c7a4d2f feat: iOS integration docs + demo app skeleton
wangdl commented on issue wangdl/zhixi-document-runtime#15 2026-06-01 23:12:17 +08:00
DOC-202 构建 iOS XCFramework POC

完成项

iOS target 已安装(aarch64-apple-ios + aarch64-apple-ios-sim) iOS device release 构建成功 iOS simulator release 构建成功 XCFramework 已生成:bindings…

wangdl pushed to main at wangdl/zhixi-document-runtime 2026-06-01 20:09:35 +08:00
6a0ac9c15c feat: iOS XCFramework build - device + simulator static libs
wangdl pushed to main at wangdl/zhixi-document-runtime 2026-05-30 22:13:24 +08:00
ddcc5b392c feat: generated Swift bindings from UDL (48KB)