如何构建一款用于学习会话摘要的移动应用
分步指南:如何设计、构建并发布一款移动应用,把学习会话记录并转换为清晰摘要、笔记与复习材料。

定义问题与用户
在你规划界面或选择 AI 模型之前,先明确应用服务谁以及“成功”是什么。为大学生设计的学习摘要应用可能不适用于销售团队或语言教师。
应用面向谁?
先选一个主要用户,然后列出次要用户。
- 学生:需要快速复习材料、由笔记生成的抽认卡,以及清晰的考试重点视图。
- 辅导/教练:需要可分享的摘要、进度快照和后续任务给学习者。
- 团队(培训或项目学习):注重行动项、决策和可检索的知识。
- 自学者:偏好习惯支持(连胜、每周目标)和快速的“我学到了什么?”回顾。
为你的主要用户写一句承诺,例如:“把任意学习会话在两分钟内变成干净的摘要和 5 道测验题。”
什么算作“会话”?
定义你第一版将支持的会话类型:
- 讲座/课堂(直播或录播)
- 阅读会话(PDF、网页文章、教科书章节)
- 练习会话(习题集、编码练习、语言训练)
- 会议式学习(学习小组、培训通话)
每种会话类型会产生不同的输出。会议需要行动项;讲座需要关键概念和定义。
用户应得到的核心产出
聚焦 3–4 项立刻有用的输出:
- 短摘要(3–6 句)
- 关键要点(项目要点)
- 行动项 / 下一步(对学生可选,对团队至关重要)
- 快速测验(强化记忆)
要跟踪的成功指标
选择与应用价值挂钩的可测信号:
- 节省时间:“从会话到可用摘要 < 90 秒”
- 保留度:测验准确率改进或重复测验完成率
- 周活跃用户 (WAU) 与 每周摘要会话数
- 回访率:在 7 天内再次生成摘要的用户比例
如果想要一个简单结构来记录这些决策,创建一页的“用户 + 会话 + 输出”文档,并把它链接到你的项目笔记(例如 /blog/mvp-mobile-app-planning)。
选择最重要的功能
功能清单在学习类应用里会迅速膨胀,尤其“摘要”可能意味着笔记、高亮、抽认卡等。最快保持聚焦的方法是决定应用接受何种输入,会产生何种输出,以及哪些“学习辅助”真正提高记忆。
从合适的输入开始
基于目标用户已有的学习习惯,为首版选择 1–2 种输入类型。
- 音频录制 适合讲座和辅导,但会带来权限、存储和转录的决策。
- 键入笔记 最简单,通常足够自学使用。
- 粘贴文本(来自文章或聊天)摩擦低,适合快速摘要。
- PDF 对学生有价值,但解析和格式边缘情况会拖慢进度。
实用的 MVP 组合:键入笔记 + 粘贴文本,把音频/PDF 作为计划中的升级项。
决定“摘要”是什么意思
提供明确的输出格式,让用户能在几秒内选择所需:
- 短摘要(3–7 条要点)用于快速回顾。
- 详细笔记(结构化章节)用于复习。
- 高亮(关键术语、定义、要点)用于快速浏览。
保证每次会话输出格式一致,让应用感觉可预测。
添加能真正闭环的学习辅助——只有在它们有效时才加
如果摘要不引导到练习,学习很快会消退。最有用的辅助是:
- 从笔记生成抽认卡(术语 → 定义),并允许轻度编辑。
- 间隔重复 排期自动化,而不是让用户多一个任务。
- 快速测验(5 题)以确认理解。
提前规划分享与导出
用户会希望把内容带出你的应用。支持几个“逃生口”:
复制到剪贴板、导出为 PDF 或 Markdown、通过 电子邮件 发送,并可选地在会话上附上 LMS 链接(即便只是简单的 URL 字段)。
设计用户旅程(屏幕与流程)
好的学习摘要应用感觉很可预测:你总知道下一步该做什么,并且能快速回到笔记。先绘制“快乐路径”从头到尾,再设计支持该路径且不需要多余点击的屏幕。
绘制快乐路径
保持核心流程紧凑:
- 开始会话(选择课程/文件夹,可选目标)
- 采集(键入笔记、粘贴内容或录音)
- 摘要(生成短摘要 + 要点)
- 复习(阅读、编辑、保存并可选地创建抽认卡)
每个屏幕都应回答一个问题:“下一步最佳动作是什么?”如果需要多个动作,把一个设为主要(大按钮),其余为次要。
主页:快速回到学习
为回访设计主页。三个元素通常覆盖 90% 的需求:
- 最近会话(最重要)
- 文件夹/课程(帮助组织)
- 搜索(当记不清时)
一个简洁布局效果很好:一个“继续”或“新会话”的主要按钮,然后是带状态(草稿、已摘要、需复习)的最近项滚动列表。
不惹恼人的“稍后复习”流程
人们不会马上复习。建立温和的重新进入方式:
- 在摘要页提供 稍后复习 开关
- 提醒(基于时间或“明日早晨”)
- 一个 每日报/每周回顾 屏,把待办项打包
把提醒做成可选且易暂停,目标是减少负罪感,而不是增加它。
保持简单:每个屏幕一个主要动作
示例:
- 采集屏:保存笔记
- 会话屏:生成摘要
- 摘要屏:标记为已复习
如果用户总能通过一个明确的操作向前,流程即便在视觉打磨前也会感觉自然。
捕获与复习摘要的 UX 模式
良好的学习摘要 UX 主要在两个时刻减少摩擦:会话开始时(采集)和学习者稍后返回时(复习)。最佳模式让“工作”隐形并让进度立刻可感。
让会话采集感觉轻松
在屏幕中央用一个单一主要的 录制 按钮,配合大号计时器以确认应用确实在监听。把 暂停/继续 做为次要动作(容易点击,但不与录制争夺注意力)。
一个小的 速记字段 应始终可见,无需切换屏幕——想要“快速记下一点”,而不是写长文。考虑在一分钟或两分钟后出现细微提示如“关键术语?”或“稍后要复查的问题?”,以免打断流程。
若用户中途被打断,自动保留状态:当他们返回时显示“恢复会话?”并展示上次的计时值和已键入的笔记。
与人学习方式匹配的摘要视图
把摘要结构成学习用的提纲,而不是段落。一个可靠模式是:
- 标题(可编辑)
- 关键要点(可扫读的项目符号)
- 定义(术语 → 含义)
- 示例(一到两个具体应用)
- 下一步(下次会话前要做的事)
让每个区块可折叠,用户可快速浏览后展开细节。
为重复设计的复习模式
增加一个专门的“复习”标签,提供三项快速动作:抽认卡、测验题、书签。从摘要中任意处一键书签(“保存此定义”)。抽认卡支持滑动(会/不会),并展示进度以增加动力。
无障碍与离线优先默认
包括字体大小控制、强对比度和若有音频则提供字幕。设计屏幕在离线时仍可使用:允许用户打开已有摘要、复习抽认卡并添加书签,随后再后台同步。
如何生成高质量摘要
优质摘要不仅仅是“更短的文本”。针对学习会话的摘要需要保留对回忆重要的内容:关键概念、定义、决策和下一步——且不能丢失主线。
选择摘要风格(并保持一致)
提供几种清晰的格式并始终如一地应用,这样用户每次都会知道期望是什么:
- 项目回顾:快速扫读,适合复习。
- 结构化章节:例如 关键观点、示例、问题、行动项。
- 大纲:层级标题映射讲座或学习流程。
如果应用支持从笔记生成抽认卡,有结构化的笔记更容易把“定义”和“示例”转成卡片,而不是从单段文本抽取。
给用户能实际改善输出的控制项
小的控制项能显著减少“好但错”的摘要。实用选项包括:
- 长度(短 / 中 / 详细)
- 关注主题(选择标签,如“考试术语”或“作业任务”)
- 语气(中性或简化)
- 语言(尤其适用于双语课程)
保持默认简单,让高级用户定制。
防止错误:显示不确定性并邀请编辑
AI 摘要可能听错名字、公式或日期。模型不确定时不要隐藏——高亮低置信度行并建议修正(“核对:是 ‘mitosis’ 还是 ‘meiosis’?”)。提供轻量编辑功能,让用户能在不重做全部操作的情况下修正摘要。
链接“来源到摘要”以增强信任
允许用户点触要点查看确切来源上下文(时间戳、段落或笔记段落)。这个功能能大幅提升信任并加快复习,把你的笔记应用变成真实的学习工具,而不仅仅是文本生成器。
转录选项(如果使用音频)
若你的应用支持语音笔记或录音,会话转录会迅速成为核心功能——不是“可有可无”。你的选择影响隐私、准确度、速度与成本。
设备端转录 vs 服务器端转录
设备端转录把音频保留在用户手机上,能提升信任并减少后端复杂度。适合短录音和隐私敏感用户,但在旧设备上表现可能不佳,语言支持和准确率通常受限。
服务器端转录把音频上传到云服务进行处理。通常准确度更高、支持更多语言并便于迭代(无需更新客户端即可改进)。交易成本:你必须小心处理存储、用户同意和安全,并且按分钟或请求计费。
一个实用的折中方案是:默认使用设备端(在可用时),并提供可选的“更高准确度”云模式。
在噪声环境下的处理(防止毁掉摘要)
学习会话通常不是在录音棚完成。帮助用户获得更干净的输入:
- 建议使用 有线耳机或领夹麦克风 以改善讲座录音。
- 鼓励把手机放近说话者并远离键盘敲击声。
- 提供简单的 测试录音 步骤并显示音量表。
在处理端,考虑轻量的 降噪 与 语音活动检测(裁剪长时间静音)再进行转录。即便是小幅改进也能减少幻觉词并提升摘要质量。
时间戳:用户尚未知但会需要的功能
存储词级或句级时间戳,以便用户点触转录文本的某行就能跳到音频对应时刻。这也支持“带引证”的学习摘要并加快复习速度。
成本、配额与降级策略
及早为转录成本做计划:长录音可能变得昂贵。设定清晰限制(每日分钟数)、显示剩余额度,并提供降级选项,例如:
- 只转录选定片段
- 用成本更低的模型生成草稿
- “在 Wi‑Fi 下稍后上传”以减少失败率
这样能让音频转录可预测,避免你和用户都收到意外账单。
数据模型与存储基础
清晰的数据模型能让你的应用在添加搜索、导出与抽认卡等功能时保持可靠。无需过度设计——只要定义好应用存储的“事物”及其关系即可。
一个可扩展的简单数据模型
从这些核心实体开始:
- 用户:设置、订阅计划、设备与加密/同意标志。
- 会话:一次学习事件(日期、标题、课程/主题、时长、标签)。
- 来源:内容来源(键入笔记、粘贴文本、PDF 摘录、音频录音、导入文档)。一个会话可以有多个来源。
- 转录(可选):由音频产生的文本,含时间戳与语言。
- 摘要:生成的输出(短、详细、要点、“关键收获”),并记录使用的模型/版本。
- 卡片:从摘要或转录生成的抽认卡(正面、背面、难度、复习历史)。
核心思想是:会话为枢纽。来源附着于会话,转录附着于来源,摘要附着于会话(并引用它们的输入),卡片引用它们来自的摘要段落。这样的可追溯性有助于解释结果并在以后重建摘要。
搜索:让体验看起来即时
用户期望在一个框里搜索会话、笔记和摘要。实用做法:
- 为每个会话存储一个 可搜索文本字段,把标题、标签、笔记文本和摘要文本串联起来。
- 对该字段做 全文检索(设备端或服务器端均可)。在来源/摘要变化时增量更新索引。
同步:离线优先还是始终在线?
若学习者在教室、通勤或信号差的场所使用,离线优先 值得考虑。
- 离线优先:把一切存本地,后台同步并解决冲突。
- 始终在线:实现更简单,但失败感觉更严重(丢失编辑、无法访问)。
对于冲突,小字段(标题、标签)可采用 最后写入生效,但对笔记建议 追加式修订,以便合并或恢复。
文件存储:音频、附件、导出
录音与附件体积大。把它们作为 文件(blob) 存储在主数据库之外,并在数据库中只保存元数据(时长、格式、大小、校验和)。
要规划:
- 支持 断点续传 的上传/下载(大文件易失败)
- 按需生成并短期缓存的 导出(PDF/Markdown)
- 对用户设定 存储配额 以控制成本
隐私、权限与信任
如果你的应用会录制会话或存储摘要,信任是一个功能——不是打勾就完事。人们只有在感觉掌控被捕捉内容、存储方式和可见对象时,才会把学习过程交给应用。
无摩擦的认证
从熟悉的登录选项开始,让用户能跨设备保留摘要:
- 邮箱登录(简单且普适)
- Apple / Google 登录(快速,少密码)
- 可选的访客模式(适合“立即试用”,但要明确卸载可能会清除数据)
在恰当时刻用一两句话说明账户带来的好处(同步、备份、恢复),而不是长篇引导页面。
权限与明确的录音信号
仅在用户触发功能时请求权限(例如点击“录音”)。把提示与明白的理由配对:“我们需要麦克风权限以录制你的学习会话。”
录音进行时要明显:
- 屏幕上可见的录音指示器
- 持续计时器
- 明显的“停止”操作
还应让用户控制摘要内容:允许在生成摘要前暂停、裁剪或排除某段音频。
用户能理解的保留控制
不要强制用户无限期保留所有东西。提供:
- 随时删除单个会话
- 批量删除(例如“删除 30 天之前的所有录音”)
- 自动删除选项(7/30/90 天)用于录音,同时保留文本摘要(若用户愿意)
把保留设置放在会话页面和设置里并易于找到。
安全要点(用通俗语言说明)
至少要保护数据的传输和存储:
- 传输中加密(防止上传/下载被拦截)
- 安全存储(保护设备和数据库中的会话与摘要)
- 备份要谨慎:备份应加密并受访问控制,用户换手机时应能安全恢复
在 /privacy 放一页与应用内行为一致的隐私说明,能迅速建立可信度。
无行话的技术选型
最佳技术选择是能让你快速发布可靠首版、从真实用户处学习并快速改进的方案——且不会把你锁在数月的返工中。
iOS、Android 还是跨平台?
如果你已有明确用户分布,就从那一端开始。例如面向大学的工具可能偏 iOS,而更广泛的受众则平台混合。
如果还不确定,跨平台是实用默认,因为你可以用一套代码覆盖 iOS 与 Android。但代价是某些设备特性(高级音频处理、后台录音规则或系统 UI 打磨)可能要额外适配。
原生 vs React Native vs Flutter(实际含义)
- 原生(iOS 用 Swift,Android 用 Kotlin):更贴合系统体验,最容易访问最新设备能力。但需维护两个应用。
- React Native:流行的跨平台方案,使用 JavaScript/TypeScript。适合快速迭代,生态丰富,对大多数摘要应用性能足够。
- Flutter:使用 Dart 的跨平台方案,常能提供一致 UI 与流畅性能,尤其当设计需要高度定制时。
对于“采集 → 摘要 → 复习”的学习摘要应用,三种方案都可行。根据团队经验和需要尽快同时覆盖双平台来选择。
后端:托管服务 vs 自定义 API
如果想走最简单的路,托管服务(认证、数据库、文件存储)能减少搭建与维护工作,适合需要账户、跨设备同步和存储录音的场景。
若有特殊需求(复杂权限、自定义计费规则或想完全控制数据存储细节),自定义 API 更合适,并便于以后更换供应商。
若想更快验证,也可以在像 Koder.ai 这样的低代码/生成平台上原型化端到端——使用聊天生成一个 React 网页应用和 Go + PostgreSQL 后端,迭代采集 → 摘要 → 复习 流程,然后在准备好时导出源码。这对验证 UX 和引导用户上手特别有用。
分析与崩溃上报(从第一天开始)
即便是 MVP,也要加基本埋点以了解效果:
- 激活:用户是否创建了第一条摘要?
- 漏斗步骤:采集/导入 → 转录(如用)→ 摘要 → 保存 → 回访
- 质量信号:对摘要的编辑、点赞/点踩、重试
- 可靠性:崩溃上报、慢页面、上传失败
保持隐私友好:追踪行为事件,而不是笔记或录音的实际内容。如果日后发布,务必在 /privacy 与 /terms 明确说明。
构建可发布的 MVP
MVP 不是“梦想应用的微缩版”,而是能证明人们会反复使用的最小产品。对于学习摘要应用,这意味着抓住循环:采集 → 摘要 → 以后能找到 → 复习。
MVP 范围(必须上线的内容)
从四项核心能力开始:
- 采集:快速创建会话(标题、课程/主题、时间戳)并添加文本笔记(可选音频)。
- 摘要:一键生成清晰的摘要与若干关键要点。
- 搜索:按关键词、课程或日期查找历史会话。
- 基础复习:一个“今日”或“最近”视图及轻量操作(固定、标记为已复习、添加高亮)。
如果这几项做得好,你已经有了用户可以依赖的产品。
有意决定要跳过的功能
范围控制能让 MVP 可发布。明确推迟以下功能:
- 分享、邀请与团队工作区
- 高级测验、间隔重复或完整抽认卡系统
- PDF 导入/导出和复杂格式处理
- 深度集成(日历、LMS、云盘)除非目标用户明确要求
把这些写进“非 MVP”清单,避免在开发中途反复讨论。
一个简单的 2–4 周构建计划
把里程碑做成产出导向:
第 1 周:原型与流程
锁定屏幕和端到端旅程(哪怕是用假数据)。目标是“60 秒内点通流程”。
第 2 周:可用的采集 + 存储 + 搜索
用户可以创建会话、保存笔记并可靠地再次找到它们。
第 3 周:摘要与复习
加入摘要功能,优化摘要的展示与编辑体验。
第 4 周(可选):打磨与发布准备
修复明显问题,完善引导,并确保应用稳定。
与 5–10 名目标用户早期验证
在构建所有功能前,用可点击的原型(Figma 或类似工具)测试真实学生或自学用户。给他们任务,如“记录一次讲座”、“找到上周的摘要”和“为考试复习”。如果他们犹豫,你的 MVP 范围没问题——是界面在阻碍他们。
把首个发布当作给你的学习机会:上线、衡量留存,然后有依据地追加功能。
测试:质量、性能与真实世界的边缘情况
测试学习摘要应用不仅仅是“会不会崩溃?”你是在交付用户依赖的记忆与复习工具——所以要验证质量、学习效果和日常可靠性。
质量:摘要真的有用吗?
从简单、可重复的检查开始:
- 用户对每条摘要的评分:快速 1–5 分并可选填写“为什么?”
- 编辑率作为信号:跟踪用户多频繁重写生成的要点(大量编辑可能表示模型漏掉关键点)
- “有用”反馈:在复习后而不是生成后立即征求(用户在实际使用后更能评价有用性)
学习价值:是否有助于记忆?
你的应用应该提升学习效果,而不仅仅产出整齐文本。衡量:
- 复习完成率:用户是否完成摘要复习(或半途放弃)?
- 测验准确率趋势:如果提供快速测验或抽认卡,观察经常复习的用户准确率是否随时间提升。
性能检查:不要迅速耗尽手机电量
摘要类应用常做音频处理与文件上传,可能影响体验。测试:
- 录音、上传与摘要时的 电量消耗
- 在慢速网络下的 上传速度 与行为
- 在旧设备上的 应用体积 与 启动时间
要模拟的真实世界边缘情况
做一套“小折磨测试”:
- 长会话(60–120 分钟)与连续录音
- 差的网络环境(上传过程中飞行模式、Wi‑Fi 切换到蜂窝网络)
- 存储不足(手机几近满,确保优雅警告与清理)
记录失败时的上下文(设备、网络状态、文件长度),这样修复不至于靠猜。
上线、定价与发布后改进
发布只是工作的一半。摘要应用在真实学生使用、触及配额并告诉你期望行为后才会变得更好。
感觉公平且易解释的定价
从免费层开始,让人们体验“恍然大悟”的瞬间而不必计算成本。例如:每周有限次数的摘要或处理分钟上限。
简单的升级路径:
- 订阅 给频繁用户(月/年)
- 额度包 给偶尔用户(买 20 次摘要随用随开)
- 学生折扣:用学校邮箱验证、年付折扣或开学促销
把付费墙与产出成本挂钩(更多摘要、长会话、导出为抽认卡),而不是限制基本可用性。
许多 AI 产品,包括 Koder.ai,采用分层模式(Free、Pro、Business、Enterprise)并用额度/配额让价值清晰且成本可预测。对你的应用同样适用:为昂贵的操作(转录分钟、摘要生成、导出)收费,而不是让用户为访问自己笔记付费。
引导:60 秒内拿到第一次胜利
用户不需要导览——他们要的是证明。让第一个屏幕关于行动:
- 提供 示例会话(“看 12 分钟讲座如何变成学习提纲”)
- 给出一个 快速教程,每步仅需一次点击
- 快速实现 首次胜利:干净的摘要、关键要点与几张自动生成的抽认卡
上架准备清单
在提交前准备:
- 清晰的 截图 展示采集、摘要与复习
- 与用户搜索习惯一致的应用商店 关键词(学习摘要、笔记应用、学习会话摘要)
- 用通俗语言写好的 隐私披露:你录什么、什么会被上传、保留策略以及如何删除数据
发布后循环(如何真正改进)
建立可见的支持邮箱与应用内“发送反馈”按钮。给请求打标签(摘要、音频转录、导出、Bug),每周复盘并按可预测节奏发布(例如两周一次)。在更新日志发布改动并链接到 /changelog,让用户看到进展。
常见问题
在设计界面或选择 AI 模型前我应先定义什么?
先为主要用户(例如学生、辅导员、团队负责人)写一句话承诺。然后定义:
- 什么是“会话”(讲座、阅读、练习、会议式学习)
- 你将始终生成的 3–4 种输出(短摘要、要点、下一步、快速测验)
- 一个可衡量的成功目标(例如“会话到可用摘要 <90 秒”)
对于学习摘要应用的首个版本,哪些输入类型最好?
选择匹配目标用户已有学习方式的1–2 种输入类型。一个实用的 MVP 组合是:
- 键入笔记 + 粘贴文本(最易发布,摩擦最低)
然后把升级计划写进路线图:音频录制(需要权限和转录)和 PDF 导入(需要解析与格式处理)。
我如何决定应用中“摘要”的含义?
把“摘要”做成一组可预测的格式,而不是一个混合的长段落。常见选项:
- 短回顾(3–7 条要点)
- 结构化笔记(关键观点 → 示例 → 问题 → 行动项)
- 高亮(术语、定义、要点)
一致性比多样性更重要——用户每次都应该知道会得到什么。
什么是既简单又让体验良好的用户流程?
绘制一个简单的快乐路径,并在每个屏幕上设计一个主要操作:
- 开始会话(选择课程/文件夹)
- 采集(键入/粘贴/录音)
- 摘要(生成摘要 + 要点)
- 复习(编辑/保存,可选地创建抽认卡)
如果一个屏幕有多个操作,把一个显著的主要动作(大按钮)设为首要,其它放为次要。
如何支持“稍后复习”而不打扰用户?
大多数人不会立刻复习,所以设计温和的重新进入路径:
- 在摘要页提供 稍后复习 开关
- 可选提醒(基于时间或“明日早晨”)
- 每日/每周汇总页面,把待办项打包
把提醒做成易于暂停的选项,目标是减少内疚感,而不是制造压力。
摘要屏应包含哪些内容以支持真实学习?
把摘要屏设计成学习用的提纲样式:
- 可编辑标题
- 可扫描的关键要点(项目符号)
- 定义(术语 → 含义)
- 一到两个示例
- 下一步行动
将每个模块做成可折叠,添加一键书签(“保存这个定义”),加速重复记忆。
哪些用户控制项能真正提高 AI 摘要质量?
给用户小而有效的控制项以减少“好但错”的结果:
- 长度(短/中/详细)
- 关注主题(如考试术语、作业任务)
- 语气(中性或简化)
- 语言(针对双语课堂)
默认保持简单,把高级选项隐藏到用户需要时再展开。
如何减少幻觉并提升生成摘要的信任?
采用两种策略:
- 显示不确定性(高亮低置信度行并请求确认)
- 来源到摘要的链接(点触要点可查看原始段落/时间戳)
这能建立信任,使纠正变得快速,而不需要整段重生成功能。
如果我添加了音频,应该选设备端转录还是服务器端?
如果加入音频,按需选择:
- 设备端:更注重隐私和简化流程,但在旧设备上准确性与语言支持受限。\n- 服务器端:准确率和语言支持通常更好,但需处理同意、存储与成本。\n 实用做法是默认设备端(可用时),并提供可选的“更高准确度”云模式。
我应该跟踪哪些指标以判断 MVP 是否奏效?
追踪反映持续价值的指标,而不仅仅是下载量:
- 节省时间(会话 → 摘要耗时)
- 回访率(7 天内再次生成摘要的比例)
- 周活跃用户与每周摘要会话数
- 质量信号(编辑、点赞/点踩、重试)
出于隐私,只记录操作事件(例如“导出摘要”),而不是笔记或录音内容,并让 /privacy 中的披露保持一致。