AI PRODUCT CASE STUDY · AGENT VIEW · AI READER

从“能总结 PDF”到
“可验证的 AI 深度阅读工作台”

基于现有 AI Reader 项目的能力与代码结构,按「需求分析 → 需求拆解 → 市场调研 → 竞品分析 → 产品设计 → 工作流落地」六步法重新定义产品。重点不是再增加几个 AI 按钮,而是把长文档理解、证据追溯、主动阅读与个人知识沉淀连成闭环。

Document Intelligence × Evidence Grounding × Active Reading × Knowledge Capture × Evaluation
现有:PDF 阅读器现有:章节 Map-Reduce现有:划词解析现有:高亮 / 想法 / 朗读目标:企业级 AI 阅读工作流
00 · CURRENT PRODUCT SNAPSHOT

这个项目已经不是空白 Demo,但“系统能力”还没有完全显性化

当前代码已覆盖阅读、书库、目录、深度解读、划词分析、追问、批注、想法、朗读和分享卡片;大书采用分块 → 章节聚合 → 全书聚合的 Map-Reduce 分析。但产品呈现仍偏“功能集合”,缺少对可靠性、证据、任务状态和企业级工程能力的明确表达。

阅读层

PDF 阅读、目录跳转、文本选择、高亮与页码定位。

理解层

全书深度解读、核心命题、论证链、框架、概念、案例与阅读路径。

交互层

划词解析、关键词、追问、笔记、AI 辅助想法、朗读、分享。

工程层

Next.js 14 + DeepSeek;本地书库与 JSON/LocalStorage 缓存;大书并发分块分析。

当前关键缺口:扫描版 PDF 的深度分析直接退出;长任务缺少可恢复 Job;页码引用主要依赖模型遵守 Prompt,缺少“引用存在性 + 内容支撑度”二次校验;没有全书检索式问答索引;用户数据与分析缓存仍偏单机 Demo 形态。
01 · 需求分析

先追“为什么要 AI 阅读”,而不是默认答案是“做一个 ChatPDF”

说出来的需求

上传一本 PDF,让 AI 总结、解释、回答问题,并辅助做笔记。

真实目标

缩短从“打开一本长文档”到“获得可验证理解”的时间,同时降低漏读、误读和信息回找成本。

隐藏判断

用户不是缺“生成一段摘要”的工具,而是缺一个能在阅读过程中持续提供证据、结构和知识沉淀的研究助手。

业务需求

让 AI 能力形成可展示、可复用、可量化的阅读产品,而不是一次性调用大模型。

用户需求

快速理解全书结构;对难点获得解释;追溯结论来源;把重要内容变成自己的笔记和可复用知识。

产品需求

可靠解析 → 结构化理解 → 检索与问答 → 引用校验 → 批注沉淀 → 评估与反馈。

产品北极星不是“AI 输出有多长”,而是:用户能否更快形成一个有出处、可复查、可继续加工的理解结果。
02 · 需求拆解

5W2H + Agent 四问,把“阅读助手”拆成可实现的系统

Why / Who

Why:降低长文档理解和信息回溯成本。
Who:研究、产品、咨询、投资、学习等需要精读长文档的知识工作者。

What / When / Where

What:理解、问答、证据、笔记。
When:预读 / 精读 / 回看 / 输出。
Where:阅读器主界面内完成,不强迫用户在多个工具间切换。

How / How much

How:解析 + OCR + 章节化 + RAG + 分层生成 + Citation Verifier。
How much:一期优先保证“可读、可问、可引用、可保存”。

GOAL更快获得可验证理解
CAPABILITY解析 / 结构 / 检索 / 推理 / 引用 / 笔记
CONTEXT正文 / 页码 / 章节 / 用户选区 / 笔记
BOUNDARY证据不足就拒绝猜;外部知识必须显式分区
需求结构图:目标 → 用户与场景 → 能力 → 知识/上下文 → 边界 → 指标。AI 产品额外强调:数据质量、概率性输出、错误兜底和持续 Evaluation。
03 · 市场调研

不是先问“市场有多大”,而是先验证问题是否高频、能否被 AI 稳定解决、价值是否足够

1. 高频问题
  • 一本书到底讲什么?
  • 这个结论依据在哪一页?
  • 某概念和前文有什么关系?
  • 读过的信息如何快速回找?
2. 可行性
  • 可提取文本 PDF:高
  • 扫描 PDF:取决于 OCR
  • 跨章关联:需要检索和分层聚合
  • 事实引用:必须增加验证链
3. 价值测算

建议记录:首次洞察耗时、找到证据耗时、每章摘要人工耗时、单书 AI 成本、重试率。以“节约有效阅读时间”替代虚假的 DAU 叙事。

4. 研究材料

真实阅读任务访谈、用户屏幕录制、失败问答、书籍类型分布、扫描件比例、笔记转化路径、现有工具实测。

Go / No-Go 判断:如果“结构化理解 + 证据回跳 + 阅读中即时追问”能显著降低用户回找和复核时间,就值得做;否则再多生成模板也只是包装。
04 · 竞品分析

三层找竞品,四维拆解,不只盯着“AI 阅读器”这个品类

直接竞品

“上传文档 → 对话/总结”的 AI 文档工具。

间接竞品

阅读批注、知识管理、研究笔记类工具,它们解决同一类“理解与沉淀”问题。

替代方案

原生 PDF 阅读器 + 通用大模型 + 手工笔记;成本低,但上下文断裂、证据追溯弱。

对比维度
AI 文档对话类
阅读/笔记类
AI Reader 定位
功能
总结、问答、文档检索
批注、摘录、组织、回顾
深度分析 + 证据链 + 主动阅读 + 笔记闭环
体验
对话优先,阅读上下文容易被遮蔽
阅读体验稳定,但 AI 多为外挂
阅读器主界面内完成理解、回跳、追问和沉淀
成本
长文档推理成本高
AI 成本较低或非核心
章节缓存 + 增量分析 + 检索式回答控制成本
技术路线
RAG / 对话
本地索引 / 笔记结构
解析/OCR → 章节 Map-Reduce → RAG → Citation Verify → Eval
差异化假设:不是“比别人总结得更多”,而是“每个重要结论都能回到原文;用户可以在同一个阅读流里继续追问、标注、验证和沉淀”。
05 · 产品设计

MoSCoW 圈定一期:先把 Must 做扎实

优先级能力设计标准验收信号
Must可靠上传与解析 / OCR fallback数字 PDF 走 text layer;扫描版自动 OCR;解析状态可见、可重试。不再用“扫描版暂不支持”作为常态失败出口。
Must全书结构化深度解读章节级分析缓存;覆盖率、失败分块、模型与生成时间可见。大书任务可恢复,局部失败不导致整书失败。
Must证据化问答先检索正文,再回答;每条书中结论绑定页码和证据片段;不足则 abstain。引用存在性与支撑度可测。
Must高亮 / 想法 / 笔记持久化不只 LocalStorage;按用户/书籍/页码保存,并支持导出。换浏览器/重启后仍可恢复。
Should全书 Ask / 研究模式支持“只基于书中”“书中 + 外部知识”两种模式,来源明确隔离。用户知道哪些是原书、哪些是模型知识。
Should分析任务中心进度、耗时、Token/成本、失败重试、取消任务。长任务从黑盒变成可运营系统。
Could跨书对比 / 概念图谱多书 RAG + 概念节点关联。形成知识工作台扩展能力。
Won't · 一期社区、内容流、复杂协作审批先不扩大产品边界。避免在核心可靠性未解决前做“功能大而全”。
Information Architecture

书库 → 阅读器 → 深度解读 / 证据链 / 问书 / 笔记;任务状态与来源贯穿所有 AI 结果。

Trust UX

页码、证据片段、覆盖率、置信度、来源类型、失败原因必须可见。

Enterprise UX

错误态、空态、长任务、可取消、重试、缓存命中、审计信息都有完整状态。

Architecture

UI 与解析/检索/生成/存储解耦;本地开发可跑,生产环境可切对象存储、DB 与 Job Queue。

06 · 工作流落地

从“请求一个大模型接口”升级为可解释、可失败恢复的 Agent Workflow

工作流 A · 文档入库与深度解读

01 INGEST上传 / 校验

格式、大小、重复文件、元数据。

02 EXTRACTText Layer

页级正文 + 页码 + 章节线索。

03 FALLBACKOCR

低文本覆盖率时自动进入 OCR。

04 STRUCTURE章节识别

书签 / 目录 / heading detection。

05 MAPChunk Analysis

观点、概念、证据、局限。

06 REDUCEChapter Synthesis

章节摘要与论证关系。

07 SYNTHESISBook Analysis

全书框架、命题、方法与路径。

08 VERIFYCitation Check

页码存在性 + 证据支撑度。

09 PERSIST结果缓存

支持增量生成与恢复。

10 EVAL质量记录

覆盖、错误、耗时、成本。

工作流 B · 全书问答

QUERY问题分类
RETRIEVE章节/页级召回
RERANK证据排序
ANSWER基于证据生成
VERIFY引用校验
BOUNDARY不足则明确说不知道
边界规则:书中没有证据时,不把模型常识伪装成作者观点;需要外部知识时必须切换到“知识补充”区域;任何页码都必须绑定实际被检索到的页文本。
07 · EVALUATION

AI 阅读产品的质量不能只看“看起来像不像好答案”

≥ 95%
Citation Existence

模型给出的页码是否真的存在且对应当前书。

≥ 90%
Citation Support

被引用片段是否确实支撑回答中的关键结论。

≥ 98%
Analysis Job Success

可解析书籍的全书任务最终完成率,允许分块重试。

P95 可控
Latency / Cost

按书页数、字符数、OCR 比例记录耗时与模型成本。

AI Eval Set
  • 页码不存在的诱导问题
  • 跨章节综合问题
  • 书中没有答案的问题
  • 作者观点 vs 通用知识冲突
  • 扫描版 / 双栏 / 目录异常 / 中英混排
  • 同一概念多处定义不一致
产品指标
  • Time to First Insight:首次有效洞察耗时
  • Evidence Jump Rate:用户点击证据回原文比例
  • Insight → Note Conversion:AI 结果转成笔记比例
  • Question Resolution Rate:问书一次解决率
  • Deep Analysis Completion:深度解读完成率
  • Weekly Reopen:用户是否因已沉淀内容而回来
08 · ROADMAP

把项目从作品集 Demo 做成“像真实企业产品”的三阶段路径

PHASE 1 · RELIABILITY

先解决“能不能稳定读”

  • OCR fallback
  • 解析状态机与任务进度
  • 引用校验器
  • 统一错误模型
  • 持久化存储抽象
PHASE 2 · INTELLIGENCE

再解决“能不能深度理解”

  • 全书 RAG 与 Ask Book
  • 章节级增量缓存
  • 证据 rerank
  • 框架/论证图可视化
  • 评测集与回归测试
PHASE 3 · ENTERPRISE

最后解决“能不能被组织采用”

  • 用户 / Workspace / RBAC
  • 对象存储与数据库
  • 异步 Job Queue
  • 成本与质量监控
  • 导出、审计与数据保留策略
一句话定位:AI Reader 不是一个“帮你总结 PDF 的聊天框”,而是一套把长文档变成可验证知识的 AI 阅读工作台。