扇贝单词「长难句拍照分析」PRD V1.3
← 返回作品集

扇贝单词「长难句拍照分析」PRD V1.3

产品需求文档

产品需求文档(PRD)

扇贝单词 - 长难句拍照分析

1. 需求背景

1.1 用户痛点

考研/四六级/雅思备考中,用户在纸质真题上遇到长难句时,需要手动输入到 App 中进行分析,打断学习流程,效率低下

现有长难句分析功能需要逐句输入,操作繁琐,用户放弃率高

用户在做阅读理解时,需要快速识别文章中的难点句,但缺乏有效的辅助工具

1.2 产品机会

通过拍照 OCR 技术,将纸质内容数字化,结合 AI 能力自动识别长难句,降低用户使用门槛

扇贝单词 App 已有长难句分析功能,但输入方式限制了使用场景,升级输入方式可显著提升功能使用率

考研/四六级/雅思用户对精读工具有刚需,付费意愿强

2. 需求目标

2.1 业务目标

提升长难句分析功能的使用率和用户满意度

通过每日免费次数限制 + 会员无限次模式增加会员转化

增强扇贝单词在考研/四六级/雅思备考场景下的竞争力

2.2 用户目标

快速将纸质真题/文章数字化

自动识别文章中的长难句,减少手动筛选成本

在精读场景下高效攻克难点

3. 目标用户

用户类型

用户描述

核心需求

主要用户

考研英语备考学生

高效攻克真题中的长难句,提升阅读效率

次要用户

四六级备考学生

快速识别文章难点,辅助精读训练

次要用户

雅思备考学生

精准分析复杂句式,提升阅读成绩

4. 用户场景

4.1 场景 1:长难句分析(通用场景)

项目

内容

场景描述

用户在阅读英文文章(纸质书、打印材料、真题)时遇到长难句

用户行为

拍照上传整篇文章(支持多张拼接)→ 系统 OCR 识别 → AI 自动识别并高亮长难句 → 点击查看分析 → 点击词语查看释义 → 长按句子查看翻译 → 查看文章底部语法知识点

期望结果

快速获得句子结构分析、语法讲解、中文翻译,提升精读效率

4.2 场景 2:考研真题精读(垂直场景)

项目

内容

场景描述

用户在做考研英语真题阅读理解

用户行为

拍照上传真题文章(考研文章约 400–450 词,通常需 2–3 张照片拼接)→ OCR 识别 → AI 识别长难句并标注考研高频词汇 → 查看分析 → 关联查看解题思路 → 查看语法知识点总结

期望结果

在精读真题的同时攻克长难句和高频词汇,提升备考效率

5. 功能需求

5.1 核心功能:拍照 OCR + AI 分析

功能描述

用户点击"拍照分析"按钮,调用相机拍摄纸质内容

系统 OCR 识别图片中的文字,支持多行、多段落识别

AI 分析识别出的文字,自动标记长难句

长难句在原文中高亮显示,并按句子成分用不同颜色标注(色彩规范见 11.2)

句子成分上方标注名称(时间状语、主语、谓语、宾语、伴随状语等)

功能要点

支持多张图片拼接,单次上限 3 张(一篇真题文章需要多张照片;V1.0 纳入核心范围)

OCR 识别后,用户可手动修正识别错误;修正后重新分析的计费规则见 7.3

AI 识别长难句的规则:句子长度、从句嵌套、复杂语法结构等

OCR 阶段不扣次数,用户点击"开始分析"后进入计费流程(详见 7.3)

5.2 长难句详情分析

功能描述

用户点击高亮句子,弹出分析详情

展示内容

句子原文

句子结构拆解(主干、修饰成分、从句)

语法讲解

中文翻译

核心词汇释义(考研/四六级/雅思高频词标注)

功能要点

结构拆解用可视化方式展示(树形图、颜色区分),颜色规范见 11.2

翻译支持切换显示/隐藏(先尝试自己理解,再看翻译)

词汇可点击查看详情,加入生词本

成分标注置信度低的句子自动降级为"仅高亮 + 翻译 + 语法讲解",角标提示"结构解析不可用"(详见 10.2)

5.3 词语释义与句子翻译(非高亮区域)

点击词语:弹出小气泡,显示该词的释义;点击气泡外的区域,气泡消失

长按句子:显示该句的完整翻译;点击气泡外的区域,气泡消失

词语释义气泡支持点击"加入生词本"

翻译内容可根据用户考试类型调整难度

在线释义查询失败时,降级使用本地离线词典兜底(详见 10.2)

5.4 语法知识点总结

文章分析完成后,在文章底部显示本文涉及的语法知识点列表(现在分词作伴随状语、不定式被动语态、宾语从句、定语从句等)

点击知识点展示本短文中涉及该语法的所有句子

知识点与用户考试类型关联,优先展示考试高频考点

知识点生成失败时该模块异步补生成,不阻塞主结果展示

5.5 历史分析记录

用户分析过的文章自动保存到历史记录(保存内容为 OCR 文本与 AI 分析结果,不保存原图)

可按日期、考试类型筛选

用户可重新打开历史记录继续分析

保存策略:非会员 7 天可见 + 90 天保留,会员期间永久可见;会员到期后记录统一从到期日起算 7+90 天;详见 7.2

5.6 功能需求汇总

编号

功能名称

功能类型

优先级

权限

F-01

拍照 OCR 识别

核心功能

P0

与 AI 分析合并计费:每天免费 3 次完整分析,超出需会员

F-02

AI 自动识别长难句

核心功能

P0

同上(与 F-01 共用每日 3 次额度)

F-03

长难句详情分析

核心功能

P0

全部用户

F-04

词语释义与句子翻译

核心功能

P0

全部用户

F-05

语法知识点总结

核心功能

P1

全部用户

F-06

历史分析记录

辅助功能

P1

免费:7 天可见 + 90 天保留;会员:永久可见;详见 7.2

F-07

多图拼接(上限 3 张)

核心功能

P·1

全部用户(按一次完整分析计费)

5.7 用户通知与提示

全文通知/提示/引导相关需求散落在 7.2.4、7.3、10.2 各处,开发排期时容易遗漏。本节统一归拢,按技术实现方式分类,便于工作量评估。10.2 各异常条目中的"用户提示"文案保留,通知类型定义以本节为准。

5.7.1 系统推送(Push Notification)

需要 APNs / FCM 推送通道、设备 Token 管理、服务端定时任务调度。工作量最大,全文仅 1 条:

触发场景

触发时机

推送文案

出处

会员即将到期

到期前 3 天

会员即将到期,到期后历史记录将进入 7 天可见 + 90 天保留周期,续费可永久保存

7.2.4

5.7.2 App 内提示(Toast / Banner / 弹窗 / 黄条)

需统一提示组件体系,支持文案配置化。以下 23 条按流程阶段排列,每条标注出处便于溯源。

触发场景

提示形式

提示文案

触发时机

达 3 张图片上限

Toast

已选 3 张,无法继续添加

添加第 4 张时

拍摄画面模糊

取景框内提示

画面模糊,请调整距离或光线

取景框实时检测

无网络连接

Toast

网络不可用,请检查后重试

点击拍摄/上传时

网络恢复

Toast

网络已恢复,可继续分析

网络从断到连

服务端维护

页面顶部 Banner

系统维护中,预计 XX:XX 恢复

维护期间进入功能页

上传中途退出 App

进 App 提示

有未完成的分析,是否继续?

下次打开 App 时

OCR 置信度低

黄条提示

识别可能不准,请核对修正(低置信度词块已标注)

OCR 置信度 < 0.8

分析超时

分阶段进度文案

正在努力分析中…(已用时 Xs)

AI 响应 > 15s

AI 分析异常

Toast

分析遇到问题,次数已自动返还

AI 服务异常或超时 30s

次数用尽

模态弹窗

今日 3 次已用完,开通会员无限分析(含会员引导入口)

免费次数 = 0 时点击分析

加入生词本失败

Toast

加入失败,请稍后重试

生词本写入异常

保存分析记录失败

Toast

保存失败,已暂存本地,稍后自动重试

历史记录写入异常

会员开通后记录未恢复

Toast + 客服入口

权益同步中,记录稍后自动恢复;如 5 分钟内未恢复请联系客服

开通后批量同步异常/延迟

未登录引导

引导页/弹窗

请登录后使用拍照分析功能

未登录状态进入功能页

购买成功权益未生效

Toast

购买成功,权益刷新中…

支付成功但权益同步延迟

最后 1 次确认

模态弹窗

这是今日最后一次免费分析,确定使用?

剩余次数 = 1 时点击分析

次数用完后引导

页面/弹窗

今日免费次数已用完,开通会员继续使用

次数 = 0 后停留在功能页

会员到期-列表提示

页面顶部 Banner

会员已到期,历史记录将于 X 天后归档,续费可永久保存

进入历史记录页时检测到已过期

历史卡片归档提醒

列表内 UI 标注

X 天后归档,开通会员永久保存

记录龄 ≥ 5 天时卡片标注

分析结果生成中

加载动画 + 文案

正在分析句子成分…

点击"开始分析"后等待期间

图片上传中

进度条 + 文案

上传中…(XX%)

图片上传过程

5.7.3 常驻信息(页面自带 UI,不涉及通知系统)

触发场景

展示位置

展示内容

免费剩余次数

功能页顶部常驻

今日剩余 N 次(3 次为上限)

历史记录归档倒计时

历史列表卡片角标

X 天后归档(记录龄 ≥ 5 天时显示)

会员引导入口

次数用尽弹窗 / 功能页

开通会员,无限分析 + 永久保存记录

6. 非功能需求

6.1 性能要求

指标

目标值

说明

OCR 识别响应时间

< 3 秒

从拍摄完成到文字展示;硬超时 10 秒

AI 分析响应时间

< 5 秒

从 OCR 完成到高亮展示;硬超时 30 秒后返还次数

最大图片大小

5MB

单张原图上限;前端默认自动压缩至 5MB 内上传

支持图片格式

JPG、PNG

主流图片格式;iOS HEIC 自动转 JPG

6.2 兼容性要求

平台

最低版本

iOS

iOS 14.0 及以上

Android

Android 8.0 及以上

6.3 安全与数据合规要求

用户上传的图片仅用于 OCR 识别,不存储原图;仅保存 OCR 文本与 AI 分析结果,存储加密

提取的 OCR 内容需过风控审核:命中违规内容时拒绝分析并提示"内容包含违规信息",不扣次数;同账号当日命中 3 次及以上限制当日使用

历史数据保留周期:非会员记录自创建起保留 90 天后删除;会员期间记录在会员到期后保留 90 天后删除;账号注销时删除全部记录

用户主动删除记录:立即物理删除,不可恢复;账号注销时删除全部记录(含会员期间的记录)

防刷约束:免费次数以账号为维度(多设备共享);同账号当日 AI 请求上限 50 次(会员同限)

7. 商业模式

7.1 免费功能 vs 会员功能

免费功能

会员功能

每天 3 次完整分析(含 OCR + AI 识别 + 全部功能)

上限50次

历史记录近 7 天可见(第 5 天起记录卡片标注归档提醒,作为转化位)

历史记录永久可见;到期后保留 7 天可见 + 90 天恢复窗口

多图拼接上限 3 张

多图拼接上限 3 张

7.2 历史记录保存策略

核心规则:每条分析记录有两个时间周期——"可见周期"(在历史列表中展示)和"保留周期"(数据存留但列表不展示,开通会员可恢复)。会员期间两条周期均暂停计时,到期后统一从到期日重新起算。

7.2.1 非会员记录生命周期

阶段

时间范围

用户可见性

说明

可见期

创建日起 0–7 天

历史列表正常展示

第 5 天起卡片标注"X 天后归档,开通会员永久保存"作为转化位

冷冻期

创建日起 8–90 天

列表不展示,数据不删除

开通会员后自动恢复至列表

过期删除

创建日起 90 天后

永久删除,不可恢复

7.2.2 会员状态变更时的记录处理

触发事件

对已有记录的影响

对新记录的影响

非会员 → 开通会员

保留时间未过期的全部已有记录,立即恢复为永久可见,不再计时

新记录从创建起即为永久可见,不进入任何倒计时

会员期间持续

所有记录保持永久可见

同左

会员到期(到期日 Em)

所有永久可见记录统一重新进入可见+冷冻周期:Em 起 7 天可见,Em+90 天后删除

—(此时已是非会员状态,新记录按 7.2.1 规则)

到期后 Em+90 天内续费

保留时间未过期的全部已有记录,立即恢复为永久可见,不再计时

新记录从创建起即为永久可见

到期后超过 Em+90 天续费

已超过保留周期的记录已永久删除,不可恢复

新记录从创建起即为永久可见

关键约束:会员到期后,所有记录的 7 天可见 + 90 天保留周期统一以到期日 Em 为基准重新起算,而非各自创建日。

7.2.3 用户提示与转化

会员购买页话术:"会员期间记录永久可见;到期后记录保留 7 天可见 + 90 天可恢复窗口"

历史列表冷冻提醒:第 5 天起记录卡片标注"X 天后归档,开通会员永久保存"

会员到期前推送:到期前 3 天推送提醒"会员即将到期,到期后历史记录将进入 7 天可见 + 90 天保留周期"

到期后历史列表:首屏顶部提示"您的会员已到期,记录将在 X 天后归档,续费可永久保存"

7.3 免费次数计费规则(新增)

核心原则:次数绑定"完整分析",而非某个技术环节。用户感知的是"分析了一篇文章",因此一次完整分析 = 1 次,不论几张图片、AI 高亮几句;OCR 阶段(拍摄、识别、编辑修正)全程不扣次。

规则项

设计

扣减单位

一次完整分析(多图拼接成的一篇文章)= 扣 1 次

扣减时机

用户确认 OCR 文本、点击"开始分析"时预扣;AI 成功后确认扣减;失败自动返还

OCR 阶段

不扣次(含拍摄、识别、用户编辑修正全流程)

AI 分析失败

超时/服务异常/限流:自动返还次数,提示"次数已返还,请重试"

AI 返回无长难句

属成功结果,正常扣次;结果页提供一次免费重新分析入口(同文本 24h 内 1 次)

修改文本后重新分析

10 分钟内同会话修改 ≤20% 文本重新分析不扣次;超过则扣 1 次

重置时间

每日 00:00(GMT+8 服务器时间),与现有每日额度重置口径一致

次数可见性

功能页常驻"今日剩余 N 次";用最后 1 次时二次确认;用完后展示会员引导

会员到期

即时降为免费额度;剩余可用次数 = max(0, 3 − 今日已用完整分析次数)

并发与幂等

次数以账号为维度,多设备共享;同会话 10 分钟内重复提交同文本只扣 1 次

8. 数据指标

8.1 核心指标

指标名称

定义

目标值

功能使用率

拍照分析使用数与原长难句分析数的对比

待上线后设定(上线 2 周内设定基线)

AI 识别准确率

上线前 AI 评测,达到分级上线门槛后方可上线(见 9.4)

上线门槛见 9.4,长期目标 ≥95%

会员转化率

非会员使用功能后开通会员的比例

待上线后设定

8.2 次要指标

平均每次分析的句子数量

词语释义点击查看率

句子翻译查看率

语法知识点点击率

分析详情的查看完成率

8.3 关键埋点方案

事件名

触发时机

关键参数

用途

photo_analysis_enter

进入长难句分析功能页

用户类型(免费/会员)、剩余次数

功能使用率

photo_capture_complete

完成拍摄/选图

图片张数、是否压缩

多图拼接使用率

ocr_result_show

OCR 结果展示

耗时、置信度档位、是否编辑修正

OCR 质量监控

ocr_edit_save

用户修正 OCR 文本后确认

编辑幅度(字符差异比例)

识别质量与计费规则校验

analysis_start

点击"开始分析"(预扣成功)

剩余次数、文本词数

计费漏斗

analysis_success

AI 分析成功

耗时、长难句数、是否降级展示

核心转化与质量

analysis_fail

AI 分析失败

失败类型(超时/异常/限流)、是否已返还

异常监控

membership_convert_click

会员引导页点击开通

来源(次数用尽/历史归档/其他)

会员转化归因

sentence_detail_open

点击高亮句查看详情

句子难度等级

功能价值验证

history_open

打开历史记录

记录龄、是否会员

7.2 策略效果

feedback_inaccurate

点击"识别不准"反馈

错误类型、句子内容(脱敏)

AI 迭代闭环(9.5)

9. AI 评测机制

9.1 评测数据集

数据来源:从真实用户场景收集,覆盖考研真题、四六级真题、外刊、雅思阅读等

人工标注:由英语专业人员标注标准答案(哪些是长难句、句子成分如何拆分)

难度分级:按句子复杂度分为简单、中等、困难三个等级

数据规模:V1 版本至少 500 条标注样本,后续持续扩充

9.2 评测指标

指标名称

定义

长期质量目标

V1.0 上线门槛

长难句识别准确率

AI 识别为长难句的,确实是长难句的比例

≥95%

≥90%(灰度期 ≥90%,全量 ≥93%)

长难句识别召回率

所有真实长难句中,AI 成功识别出来的比例

≥95%

≥90%(灰度期 ≥88%)

成分标注准确率

主语/谓语/宾语/状语等成分标注正确的比例

≥95%

≥85% + 置信度降级机制兜底

翻译准确率

句子翻译经人工评判为准确的比例

≥95%

≥90%

9.3 评测方法

V1 版本:人工抽检

每周抽取 100 条用户分析结果,由英语专业人员人工核对

记录错误类型:漏识别、误识别、成分标注错误等

形成周度评测报告,反馈给算法团队

V2 版本:自动化回归评测

建立标准测试集(500+ 标注样本)

每次模型迭代后,自动运行评测脚本,输出指标报告

与上一版本对比,确认是否有回退

9.4 上线标准

上线门槛:识别准确率/召回率/翻译准确率 ≥90%,成分标注 ≥85%

灰度策略:达标后先灰度 10% 用户 2 周,指标无回退再全量;灰度期指标看板日更

长期质量目标:四项指标 95% 作为持续迭代目标,不作为 V1.0 上线阻塞条件

9.5 迭代机制

用户在 App 内点击"识别不准"反馈按钮(埋点 feedback_inaccurate)

反馈数据进入待标注队列

每周由标注人员处理,补充到评测数据集

算法团队根据新数据优化模型/产品团队更新提示词里的 few-shot 示例库

优化后重新评测,达标后发布新版本

10. 交互流程

10.1 主流程

用户进入"长难句分析"功能页(未登录先引导登录,次数绑定账号)

页面常驻展示"今日剩余 N 次"(用最后 1 次时二次确认弹窗)

点击"拍照分析"按钮

拍摄/选择图片(支持多张,上限 3 张,超过上限提示)

系统 OCR 识别,展示识别结果(可编辑修正;本阶段不扣次)

用户确认文本、点击"开始分析"→ 校验额度(不足则展示会员权益说明,引导开通)→ 预扣 1 次

AI 分析,自动高亮长难句,标注句子成分(失败自动返还次数,见 10.2)

用户点击词语,弹出释义气泡;长按句子,显示该句翻译

用户点击高亮句子,查看分析详情

查看文章底部语法知识点总结

分析完成,自动保存到历史记录

10.2 异常流程

异常设计三原则:① 任何未产出可用结果的失败均不消耗免费次数;② 能自动恢复的(自动重试、降级展示)不打扰用户;③ 每条提示必须带下一步动作指引。

阶段一:相机与图片获取

异常场景

触发条件

用户提示与系统处理

次数

相机权限未授权

首次使用拒绝授权/系统回收权限

弹窗引导"去设置"开启;提供"从相册选择"替代路径

不扣

图片超 5MB

相册原图过大

前端自动压缩至 ≤1MB 上传(用户无感);压缩后仍超限提示换图

不扣

格式不支持

HEIC/PDF/GIF/WEBP

iOS HEIC 自动转 JPG;其余提示"仅支持 JPG/PNG"

不扣

图片损坏/读取失败

文件损坏、云相册未下载完成

提示"图片无法读取,请重新选择";记录错误日志

不扣

拍摄模糊

取景清晰度低于阈值

取景框边缘变黄 + "画面模糊,请稳住手机"(可关闭)

不扣

用户取消拍摄/选择

取消返回

静默返回功能页,清空本次临时图片

不扣

阶段二:网络与上传

异常场景

触发条件

用户提示与系统处理

次数

无网络

上传前检测无可用网络

提示检查网络;已拍图片本地缓存 24h,恢复后提示继续

不扣

弱网/上传超时

单图上传 >30s

进度条 + 保持网络提示;自动重试 2 次(指数退避)

不扣

上传中途退出 App

进程被杀/手动退出

下次进入提示"有未完成的分析,是否继续";断点续传

不扣

服务端维护

返回 503 + 维护标识

顶部 banner 提示恢复时间;禁止进入拍摄页避免无效操作

不扣

阶段三:OCR 识别与编辑

异常场景

触发条件

用户提示与系统处理

次数

识别失败/超时

OCR >3s 未返回(硬超时 10s)

自动重试 1 次;仍失败提示"调整光线和角度重试"+ 拍照指引图

不扣

识别结果为空

拍的是插图/空白页/风景

提示"未识别到文字内容,请对准文章文本拍摄",可直接重拍

不扣

识别内容非英文

中文/混合内容占比超阈值

提示"当前仅支持英文文章分析",终止流程

不扣

文字量超上限

识别文字 >3000 词(可配置)

提示"文章过长,请分段拍摄分析(单次上限约 3000 词)"

不扣

手写体/低置信度

整体 OCR 置信度 <0.8

黄条提示"识别可能不准,请核对修正";低置信词块波浪线标示,默认进入编辑态

不扣

用户清空全部文本

编辑后文本为空

"分析"按钮置灰 + 提示保留识别文本

不扣

阶段四:次数扣减与 AI 分析(核心)

异常场景

触发条件

用户提示与系统处理

次数

免费次数用完

剩余 0 时点击分析

会员权益弹窗:今日 3 次已用完 → 开通会员不限次 + "明日 0 点恢复免费次数";不阻断已有历史记录查看

使用最后一次

剩余 1 时点击分析

确认弹窗"这是今日最后一次免费分析,确认开始?"

AI 分析超时

>5s 未完成(硬超时 30s)

分阶段进度文案(识别中→拆解中→标注中);30s 后"分析超时,次数已返还,请重试";保留文本,重试免重复 OCR

返还

AI 服务异常/限流

5xx / 429

"服务繁忙,正在为您重试";后台自动重试 2 次(可切备用模型);最终失败提示次数已返还

返还

未发现长难句

AI 判定全文无长难句

结果页正常展示(词义/翻译/知识点可用)+ 说明文案 + 免费重新分析入口(同文本 24h 内 1 次)

正常扣

成分标注部分失败

部分句子标注置信度低

降级展示:仅高亮 + 翻译 + 语法讲解,角标"结构解析不可用"

正常扣

翻译/词汇部分失败

个别模块生成失败

对应模块显示"生成失败,点击重试",不阻塞其他模块(模块级懒重试)

正常扣

AI 返回结构异常

JSON 校验失败/内容截断

服务端校验 + 自动重试,用户无感;多次失败按"AI 服务异常"处理

视结果

并发/重复提交

多设备同账号同时分析/快速双击

服务端幂等:同会话 10 分钟内同文本只扣 1 次

风控命中

OCR 文本含违规内容

"内容包含违规信息,无法分析"(不告知详细原因防探测)

不扣

阶段五:结果查看

异常场景

触发条件

用户提示与系统处理

次数

词语释义查询失败

在线词典服务异常

气泡显示本地离线词典简明释义 + "联网后可查看完整释义"

加入生词本失败

网络/服务异常

toast"保存失败,已重试";仍失败本地暂存,网络恢复自动补同步

语法知识点生成失败

模块生成异常

区域显示"知识点总结生成中…",异步补生成后推送刷新,不阻塞主结果

反馈提交失败

"识别不准"反馈网络异常

本地暂存提示"反馈已记录",恢复网络后补报

阶段六:账号、会员与系统级

异常场景

触发条件

用户提示与系统处理

次数

未登录

未登录用户进入功能

引导登录:"登录后每天可免费分析 3 次";登录后才可拍摄

购买成功权益未生效

IAP 回调延迟

"已收到您的购买,权益开通中";启动时收据校验补偿,5 分钟内生效,超时走客服工单

会员过期当天

到期时刻在使用中

无感,本次分析按会员完成;过期以请求到达时间判定

10.3 计费扣减状态机

拍照/选图 → OCR 识别 + 编辑(不扣次)→ 点击"开始分析"(校验额度,不足进会员引导;充足则预扣 1 次)→ AI 分析中

AI 分析成功 → 确认扣减 + 保存历史记录

AI 分析失败 → 自动返还次数 + 提示重试;重试不重复扣次

11. 原型设计

11.1 页面清单与布局说明

编号

页面

核心元素

关键交互

P-01

功能入口页

今日剩余次数、拍照分析按钮(大)、历史记录入口、会员引导位

剩余 1 次时点击二次确认;用尽时按钮变为"开通会员不限次"

P-02

拍摄页

取景框、清晰度实时检测(边缘变黄)、已选图片缩略条(最多 3 张)、拍照指引入口

模糊实时提示;达 3 张上限时隐藏添加按钮并提示

P-03

OCR 结果编辑页

识别文本(低置信词块波浪线)、编辑态、图片缩略对照、"开始分析"按钮

文本为空时按钮置灰;非英文内容顶部黄条提示

P-04

分析结果页

原文流式展示、长难句高亮、成分颜色标注 + 上方成分名称标签、底部语法知识点区

点击词语弹释义气泡;长按句子弹翻译;点击高亮句进详情

P-05

句子详情弹层

原文、结构树形图、语法讲解、翻译(可切换显隐)、核心词汇

词汇点击进词详情;"加入生词本"按钮

P-06

历史记录页

记录列表(日期/考试类型筛选)、记录龄、会员归档提醒

非会员仅见 7 天内记录;会员全量可见(开通后自动恢复冷冻记录)

P-07

会员引导页

权益对比、价格、开通按钮、来源场景文案

次数用尽/归档提醒两种来源场景文案

11.2 成分颜色标注体系

设计师落地时以此为准,保持饱和度适中、与浅色背景可读性优先:

句子成分

标注色(参考)

标注形式

主语

蓝 #2469A5

文字着色 + 成分名称标签置顶

谓语

红 #C0392B

文字着色 + 成分名称标签置顶

宾语

橙 #B0741A

文字着色 + 成分名称标签置顶

状语(时间/地点/伴随等)

绿 #1A7F5A

文字着色 + 成分名称标签置顶

定语/同位语

紫 #7A4FB0

文字着色 + 成分名称标签置顶

从句整体(定语从句/宾语从句等)

浅灰底 #F0F2F4 + 从句类型标签

底色高亮从句范围 + 左侧类型标签

长难句整句

浅黄底 #FDF6E5

整句背景高亮,区别于普通句子

无障碍要求:成分信息不得仅依赖颜色传达——所有着色成分同时带文字标签(满足色弱用户可辨识)

同一句子内颜色不超过 4 种,超出时从句类合并为底色标注

12. 上线计划

12.1 V1.0 版本范围

拍照 OCR 识别(含多图拼接,上限 3 张)

AI 自动识别长难句 + 成分颜色标注

长难句详情分析

词语释义与句子翻译(含离线词典兜底)

历史记录(7 天可见 + 90 天保留,会员期间永久可见)

计费系统(每日 3 次完整分析、预扣/返还/幂等)

13. 风险评估

13.1 技术风险

风险项

影响

应对措施

OCR 识别准确率受图片质量影响

识别错误影响用户体验

提供 OCR 结果编辑修正功能;优化拍照引导;拍摄前实时模糊检测

AI 识别长难句准确率需持续优化

误判影响用户信任度

建立评测机制和用户反馈闭环,持续迭代模型;置信度降级机制守住体验底线

多图拼接增加 OCR 成本(约 3 倍调用)

成本压力

监控单次分析成本;必要时调整免费策略为"每天 3 次、每次最多 3 张"

计费预扣/返还逻辑出错

错扣引发客诉

上线前全量对账测试;灰度期每日对账 + 自动补偿;幂等防重

13.2 产品风险

风险项

影响

应对措施

用户对 AI 识别结果的接受度

用户不满导致流失

上线前充分测试;建立用户反馈闭环;低置信结果明示"仅供参考"

免费次数设置是否合理

过少影响体验,过多影响转化

通过数据监控调整策略;第二期 A/B 测试验证

"会员到期后记录仅保留 90 天"引发客诉

会员预期落差

购买页话术统一为"会员期间永久可见,到期后保留 7 天可见 + 90 天恢复窗口";到期前推送归档提醒

多图拼接纳入 V1.0 拉长开发周期

上线延期

拼接逻辑限于 3 张顺序拼接,不做自动跨图断句合并(降复杂度)