ReadViewSDK/ReadViewDemo
shenlei 8b68975ee1 新增全书字符统计与阅读百分比,并沉淀后台渲染流水线优化方案
- 新增 RDEPUBTextStatisticsCoordinator:后台单线程按章渲染统计全书字符数,footer 显示精确阅读百分比;统计未就绪时(含 PageMap 未覆盖的 loading 页)显示"计算中",不再回退旧页码
- 统计结果按 bookID + renderSignature + 章节内容哈希做磁盘缓存,布局/字号变化自动失效;缓存命中不创建 renderer
- 移除"0.8 秒翻页时间窗轮询让路"逻辑,后续由事件驱动的交互加载门替代(见方案文档 5.6 节)
- 新增 Doc/FeatureSolution/TEXT_STATISTICS_PIPELINE_OPTIMIZATION.md:三条渲染流水线收敛为"交互 + 生产者"、交互加载门、全局后台渲染预算池、后台渲染登记表、两阶段近似百分比、自适应并发的完整优化方案与验收标准

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 18:38:41 +09:00
..
Pods 新增全书字符统计与阅读百分比,并沉淀后台渲染流水线优化方案 2026-07-03 18:38:41 +09:00
ReadViewDemo feat: EPUB 阅读器搜索、选中注释、书签 chrome 状态及大量重构优化 2026-06-13 22:48:56 +08:00
ReadViewDemo.xcodeproj feat: 架构整改 — Context拆分、Runtime拆分、异步章节加载、UI测试覆盖 2026-06-23 08:17:08 +08:00
ReadViewDemo.xcworkspace chore: add .gitignore and remove tracked xcuserdata 2026-06-13 08:02:21 +08:00
ReadViewDemoUITests feat: 交互协调器拆分、附件提示、暗色图片适配、选区放大镜及文档清理 2026-06-24 17:47:24 +08:00
Podfile chore: checkpoint current milestone work 2026-05-22 13:28:53 +08:00
Podfile.lock feat: chapter runtime refactoring and related updates 2026-06-26 18:50:07 +09:00
ViewController.swift docs: 补充注释、修正过时文档、清理重复内容 2026-06-01 09:33:23 +08:00