| 文档信息 | 内容 |
|---|---|
| 文档名称 | AI全局搜索产品需求文档(PRD)(615版本) |
| 版本号 | V1.0 / 615 |
| 创建日期 | 2026-05-19 |
| 面向对象 | 产品、UI/UX、前端、客户端、服务端、测试 |
| 关联文档 | [[我的笔记/NAS需求文档/AI全局搜索/AI全局搜索软件需求规划(优化版)]]、[[我的笔记/NAS需求文档/AI全局搜索/AI全局搜索功能清单_AI全局搜索_表格.csv]]、[[我的笔记/NAS需求文档/AI全局搜索/全局搜索竞品调研]] |
| 版本定位 | 615 首发版本,建立 AI 全局搜索最小可用闭环 |
| 适用范围 | NAS Web / PC 端优先 |
| 同步说明 | 本 PRD 仅覆盖 CSV 中 615 排期功能 |
本文档用于明确 AI 全局搜索 615 版本 的产品范围、页面交互、功能规则、验收标准和交付要求,用于支持:
615 版本只聚焦一个目标:
先让用户能从一个统一入口,快速搜到高频内容,并清晰判断结果、直接打开结果。
本期必须完成以下核心闭环:
当前 NAS 搜索体验主要存在以下问题:
因此,615 版本要优先解决“能搜、好搜、看得懂、点得开”四件事,而不是一开始就做复杂 AI 助手能力。
| 目标 | 验收标准 |
|---|---|
| 进得去 | 用户可从固定入口或快捷键进入全局搜索 |
| 发得起 | 用户可通过关键词或自然语言成功发起搜索 |
| 搜得到 | 文档、图片、应用可被正常搜索返回 |
| 看得懂 | 结果具备分类、排序、筛选、卡片、高亮、来源说明 |
| 点得开 | 用户可直接打开文件、应用等结果 |
| 有兜底 | 无结果时有明确建议,历史可清理,范围可管理 |
| 模块 | 功能 |
|---|---|
| 搜索入口 | 固定搜索入口、快捷键唤起 |
| 搜索输入 | 关键词搜索、自然语言搜索、搜索联想、搜索历史、清理搜索历史 |
| 搜索范围 | 搜文档内容、搜图片内容、搜应用、多语言搜索 |
| 结果组织 | 分类查看结果、结果排序、条件筛选 |
| 搜索结果 | 结果卡片展示、命中内容高亮、来源说明、直接打开/执行、无结果建议 |
| 搜索设置 | 搜索范围管理、搜索排除项 |
以下功能 不纳入 615 版本:
| 用户类型 | 主要需求 |
|---|---|
| 个人用户 | 快速找回文档、下载内容、图片 |
| 家庭用户 | 在大量照片和资料中快速定位目标 |
| 办公用户 | 搜索文档、应用入口,减少跳转成本 |
| 新手用户 | 不需要知道准确名称,也能发起搜索 |
| 高频用户 | 快捷键快速进入、复用历史搜索 |
| 场景 | 描述 |
|---|---|
| 文档查找 | 用户输入文件名、标题或主题关键词查找文档 |
| 图片查找 | 用户搜索图片名称或图片相关内容 |
| 应用直达 | 用户搜索应用名称并直接打开 |
| 自然语言搜索 | 用户用一句话描述“我想找什么” |
| 结果收敛 | 用户通过分类、排序、筛选缩小范围 |
| 无结果兜底 | 用户搜不到时获得相似词或替代建议 |
| 搜索设置管理 | 用户限制纳入搜索的范围,排除噪音内容 |
| 页面/弹窗 | 是否新增 | 说明 |
|---|---|---|
| AI 全局搜索首页 | 是 | 承接统一搜索入口、搜索框、历史记录 |
| 搜索结果页 | 是 | 展示分类结果、排序筛选、结果卡片 |
| 搜索设置页/弹层 | 是 | 展示搜索范围管理、搜索排除项 |
flowchart LR
A[AI 全局搜索首页] --> B[搜索结果页]
A --> C[搜索设置页/弹层]
B --> C
让用户能快速进入搜索,并在首页快速开始搜索。
| 模块 | 说明 |
|---|---|
| 搜索框 | 支持关键词和自然语言输入 |
| 历史记录 | 展示最近搜索记录,支持再次搜索 |
| 入口按钮 | 固定搜索入口 |
| 快捷键提示 | 提示用户可通过快捷键快速唤起 |
降低用户发起搜索的门槛,让用户既能精确搜,也能模糊表达。
| 功能 | 说明 | 优先级 |
|---|---|---|
| 关键词搜索 | 支持按文件名、标题、关键词直接搜索 | P0 |
| 自然语言搜索 | 支持用一句话描述要找的内容 | P0 |
| 搜索联想 | 输入时自动推荐词、文件、应用或内容 | P0 |
| 搜索历史 | 保存历史搜索词并支持再次使用 | P0 |
| 清理搜索历史 | 删除历史记录 | P0 |
| 触发场景 | 规则 |
|---|---|
| 输入字符数 | 用户输入 1 个及以上字符后可触发联想;输入为空时不展示联想词,仅展示搜索历史 |
| 输入变化 | 用户新增、删除、粘贴内容后刷新联想结果 |
| 输入停顿 | 用户停止输入短暂时间后刷新联想,避免每个字符都频繁刷新 |
| 回车搜索 | 用户直接按 Enter 时,以当前输入内容发起搜索,不强制选择联想词 |
| 清空输入 | 输入被清空后隐藏联想列表,回到搜索历史状态 |
615 版本搜索联想优先来自以下来源:
| 来源 | 说明 | 是否 615 必需 |
|---|---|---|
| 历史搜索词 | 匹配用户历史搜索记录 | 是 |
| 文档标题/文件名 | 匹配文档名称、文件名称、标题关键词 | 是 |
| 图片名称/图片描述 | 匹配图片名称、相册名称、基础图片描述信息 | 是 |
| 应用名称 | 匹配已安装应用名称 | 是 |
| 常见同义词/近义词 | 如“照片/图片”“文档/文件”等基础同义表达 | 是 |
| 热门搜索词 | 系统级热门推荐,不依赖用户输入 | 否,后续版本处理 |
| 设置项名称 | 系统设置、功能开关、配置项 | 否,随“搜设置项”后续版本处理 |
| 排序优先级 | 规则说明 |
|---|---|
| 1 | 与输入内容完全匹配的历史搜索词优先 |
| 2 | 与输入内容前缀匹配的文件名、文档标题、应用名称优先 |
| 3 | 用户最近搜索、最近打开、最近使用的内容优先 |
| 4 | 应用名称命中优先于弱相关内容命中,方便用户快速直达 |
| 5 | 同等相关度下,按最近更新时间或最近使用时间排序 |
| 6 | 弱相关、低置信度联想靠后展示,避免干扰用户输入 |
| 展示项 | 规则 |
|---|---|
| 展示数量 | 默认最多展示 6 条联想结果 |
| 结果类型 | 每条联想需展示类型标签,如“历史”“文档”“图片”“应用” |
| 展示文案 | 优先展示可读名称;必要时补充来源路径或所属应用 |
| 命中高亮 | 对与用户输入匹配的关键词进行高亮 |
| 空联想 | 无联想结果时不展示空面板,不阻断用户继续输入 |
| 长文本 | 超长联想词单行截断,悬浮或后续详情中展示完整信息 |
| 操作 | 规则 |
|---|---|
| 鼠标点击联想项 | 填入搜索框并立即发起搜索 |
| 键盘上下键 | 在联想列表中切换高亮项 |
| Enter | 有高亮联想项时搜索该联想项;无高亮项时搜索当前输入内容 |
| Esc | 关闭联想列表,保留当前输入内容 |
| 点击列表外区域 | 关闭联想列表,保留当前输入内容 |
确保 615 版本覆盖用户最常用的可搜索对象。
| 对象 | 说明 |
|---|---|
| 文档内容 | PDF、Word、TXT、Markdown 等 |
| 图片内容 | 图片名称、图片内容相关信息 |
| 应用 | 已安装应用 |
| 多语言内容 | 支持跨语言搜索 |
| 功能 | 说明 | 优先级 |
|---|---|---|
| 搜文档内容 | 支持文档类内容搜索 | P0 |
| 搜图片内容 | 支持图片相关内容搜索 | P0 |
| 搜应用 | 支持应用搜索并直达 | P0 |
| 多语言搜索 | 支持一种语言搜另一种语言内容 | P0 |
让用户在结果较多时也能快速收敛和判断。
| 功能 | 说明 | 优先级 |
|---|---|---|
| 分类查看结果 | 按文档、图片、应用等分类展示 | P0 |
| 结果排序 | 按相关度、时间、常用程度排序 | P0 |
| 条件筛选 | 按类型、时间、来源等筛选 | P0 |
让用户更快看懂结果,并直接完成下一步操作。
| 功能 | 说明 | 优先级 |
|---|---|---|
| 结果卡片展示 | 展示标题、摘要、来源、时间等信息 | P0 |
| 命中内容高亮 | 高亮命中词和关键片段 | P0 |
| 来源说明 | 标明结果来源 | P0 |
| 直接打开/执行 | 支持直接打开文件、应用等结果 | P0 |
| 无结果建议 | 给出相似词、替代建议、推荐范围 | P0 |
让用户对搜索范围有基本控制能力,减少噪音内容。
| 功能 | 说明 | 优先级 |
|---|---|---|
| 搜索范围管理 | 选择纳入搜索的数据范围 | P0 |
| 搜索排除项 | 排除某些目录、文件类型或内容范围 | P0 |
| 模块 | 建议负责方向 |
|---|---|
| 搜索前端 | 首页、结果页、设置页、卡片组件、分类筛选 |
| 搜索服务 | 关键词搜索、自然语言搜索、联想、排序、筛选 |
| 内容接入 | 文档、图片、应用数据接入 |
| 多语言能力 | 跨语言搜索支持 |
| 搜索设置 | 搜索范围、排除项配置能力 |
| 埋点服务 | 搜索、点击、筛选、无结果等事件采集 |
| 功能 | 验收重点 |
|---|---|
| 搜索入口 | 入口可达、快捷键可用 |
| 搜索输入 | 关键词、自然语言、联想、历史、清理正常 |
| 搜索范围 | 文档、图片、应用、多语言可搜索 |
| 结果组织 | 分类、排序、筛选正常 |
| 结果展示 | 卡片、高亮、来源、打开链路、无结果建议正常 |
| 搜索设置 | 范围管理、排除项生效 |
| 类别 | 要求 |
|---|---|
| 性能 | 搜索首页与结果页首屏响应需稳定 |
| 稳定性 | 搜索主链路不可频繁失败 |
| 可用性 | 搜索、打开、设置三条主路径需闭环 |
| 可维护性 | 搜索范围和排除项需支持持续维护 |
| 扩展性 | 支持后续扩展视频、帮助文档、设置项、AI 摘要 |
| 问题 | 当前建议 | 责任方 |
|---|---|---|
| 多语言搜索支持到什么程度 | 615 先覆盖核心语言场景 | 产品/研发 |
| 图片内容搜索的命中范围 | 先支持基础能力,复杂语义后置 | 产品/研发 |
| 搜索联想如何排序 | 首期优先稳定和高频内容 | 产品/研发 |
| 搜索设置是否独立页面 | 首期可页面或弹层承载 | 产品/UI |
| 功能 | 分类 | 优先级 |
|---|---|---|
| 固定搜索入口 | 入口 | P0 |
| 快捷键唤起 | 入口 | P0 |
| 关键词搜索 | 搜索输入 | P0 |
| 自然语言搜索 | 搜索输入 | P0 |
| 搜索联想 | 搜索输入 | P0 |
| 搜索历史 | 搜索输入 | P0 |
| 清理搜索历史 | 搜索输入 | P0 |
| 搜文档内容 | 搜索范围 | P0 |
| 搜图片内容 | 搜索范围 | P0 |
| 搜应用 | 搜索范围 | P0 |
| 多语言搜索 | 多语言 | P0 |
| 分类查看结果 | 结果组织 | P0 |
| 结果排序 | 结果组织 | P0 |
| 条件筛选 | 结果组织 | P0 |
| 结果卡片展示 | 搜索结果 | P0 |
| 命中内容高亮 | 搜索结果 | P0 |
| 来源说明 | 搜索结果 | P0 |
| 直接打开/执行 | 搜索结果 | P0 |
| 无结果建议 | 搜索结果 | P0 |
| 搜索范围管理 | 搜索设置 | P0 |
| 搜索排除项 | 搜索设置 | P0 |
文档更新日期:2026-05-21
本文作者:oyph
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!