Block a user
DOC-403 pdf.rs 模块基础实现(PDF 阅读位置模型)
DOC-301 实现 Rust 侧阅读事件缓冲区
DOC-102 实现 Markdown 解析为 DocumentBlock
补充:FFI 已暴露
✅ parseMarkdown(content:) → [DocumentBlock] 已通过 UDL 导出
✅ Swift 可调用,返回 8 种 block 枚举值
✅ DocumentBlock 已在 UDL…
DOC-103 实现 TXT 文本读取
补充:FFI 已暴露
✅ parseText(content:) → [DocumentBlock] 已通过 UDL 导出
✅ 按空行分段,返回 Paragraph blocks
✅ readTextStats(filePath:) 返回行数/字…
DOC-201 接入 UniFFI 并生成 Swift Binding
补充:3 个 FFI 函数已暴露
✅ detect_material_type(filePath:) — 文件类型识别 ✅ read_image_meta(filePath:) — 图片 metadata ✅ read_text_stats(filePath:) — 文本统计 …
DOC-201 接入 UniFFI 并生成 Swift Binding
DOC-202 构建 iOS XCFramework POC
DOC-203 创建 iOS Demo 工程
DOC-203 创建 iOS Demo 工程
完成项
✅ iOS Demo App 骨架已创建 ✅ bindings/ios/demo/MaterialReaderDemo/DemoApp.swift ✅ 演示文件类型检测 + 阅读事件模拟
Demo 功能
- 输入文件路径 →…
DOC-204 输出 iOS 集成文档
完成项
✅ docs/ios-integration.md 已更新 ✅ 所有命令已验证可执行 ✅ 包含完整的 API 参考、错误处理、FAQ
文档涵盖
- 环境要求
- 构建 Rust…
DOC-202 构建 iOS XCFramework POC
完成项
✅ iOS target 已安装(aarch64-apple-ios + aarch64-apple-ios-sim) ✅ iOS device release 构建成功 ✅ iOS simulator release 构建成功 ✅ XCFramework 已生成:bindings…