Block a user
DOC-103 实现 TXT 文本读取
完成项
✅ read_text(file_path) 已实现,UTF-8 读取 ✅ parse_text_content(content) 按空行分段落 ✅ text_stats(content) 返回行数和字数
API
DOC-102 实现 Markdown 解析为 DocumentBlock
完成项
✅ parse_markdown(md_content) 已实现,返回 Vec ✅ GFM 扩展已启用:表格、删除线、任务列表、tagfilter ✅ 11 种 block 类型全部支持
##…
DOC-101 实现文件类型识别
完成项
✅ detect_material_type(file_path) 已实现 ✅ 识别策略:magic bytes → MIME → 扩展名 ✅ MaterialType::preview_mode() 映射方法
依赖
- infer = "0.16" —…
DOC-005 定义 App-Rust 调用协议
DOC-001 初始化 Rust workspace
DOC-002 编写 README 与技术边界文档
DOC-002 编写 README 与技术边界文档
完成项
✅ README.md 技术边界文档(772 行) ✅ docs/architecture.md 分层架构 + 职责边界 + 数据流 + Crate 拆分 ✅ docs/supported-formats.md 格式矩阵(第一版/…