一、建议背景
飞牛 OS 的 AI 相册是产品核心功能,人脸识别、场景识别、AI 搜图等能力,是用户管理照片 / 视频的核心工具。当前大量用户通过外接 USB 硬盘、移动存储设备关联相册文件夹管理媒体文件,高频反馈的核心痛点为:外接存储设备卸载 / 断 电后重新接入,若出现相册关联文件夹内容扫描不全的问题后,再次重新扫描,系统会强制触发全量 AI 重新识别,严重影响使用体验。本建议针对该痛点提出可落地的优化方案,从底层解决用户核心困扰。
二、核心问题与用户痛点
(一)问题触发逻辑
当前飞牛 OS 相册的 AI 识别数据(人脸特征值、场景识别标签、AI 搜索索引、用户手动修正的人脸聚合 / 命名 / 标签数据),仅存储在系统盘与相册应用运行目录中,未写入相册关联的外接存储介质。当外接 USB 硬盘、移动存储设备卸载 / 断 电后重新接入,若出现相册关联文件夹扫描不全的情况后,再次扫描,系统会对文件夹内所有媒体文件触发全量 AI 重新识别,无任何识别数据复用能力。
(二)核心用户痛点
- 严重的性能与时间损耗:数万张体量的媒体库,全量 AI 识别需耗时数小时至数天,期间持续占用设备大量 CPU、内存资源,导致其他服务卡顿,低配置设备使用体验极差。
- 核心功能完全断层:重新识别期间,人脸相册、场景分类、AI 语义搜图等核心功能完全不可用,用户无法正常管理、查找照片。
- 无意义的硬件与算力浪费:完全相同的源文件反复执行 AI 推理,无意义消耗硬件寿命与设备算力,与 NAS 低功耗、高效的产品定位相悖。
- 用户整理成果完全丢失:用户手动合并的人脸、人物命名、错误识别修正等自定义数据全部失效,需重复手动整理,使用成本极高。
三、核心优化建议
核心方案:实现 AI 识别数据与源文件同盘持久化存储,外接存储重连后直接复用识别数据,即使出现文件夹扫描不全的修复场景,也不会触发全量 AI 重新识别。
(一)识别数据同盘持久化存储
在用户关联的外接硬盘相册文件夹根目录,创建系统隐藏的专属缓存目录(如 .fn_photo_ai_cache),对用户默认隐藏,仅相册应用可读写,避免误删且不干扰用户原有文件结构。
该目录存储与文件唯一哈希值 + 修改时间绑定的全量 AI 数据,包括:人脸 / 场景识别特征值、AI 功能索引数据、用户手动修正的人脸聚合 / 命名 / 标签数据。单张照片的识别数据仅为 KB 级,10 万张照片总缓存体积仅数百 MB,对存储空间占用极低。
(二)重连后智能复用与增量识别逻辑
- 外接存储重新接入后,相册应用优先读取同盘缓存目录的识别数据,无需立即触发 AI 识别;
- 通过「文件哈希值 + 文件修改时间」双重校验,仅对新增文件、内容有修改的文件执行增量 AI 识别;已存在且无修改的文件,100% 复用原有识别数据,彻底杜绝全量重识别;
- 若缓存数据损坏、缺失,系统自动降级为全量识别模式,同时向用户弹出明确提示,不影响相册基础功能使用。
(三)配套用户可控配置项
在相册 AI 设置页面,增加配套可视化配置,兼顾不同用户需求:
- 增加「AI 识别数据随源文件同盘存储」总开关,默认开启,用户可自主关闭;
- 提供手动清理、手动备份指定文件夹识别缓存的基础管理功能。
四、功能价值
(一)用户价值
彻底解决外接存储重连后的全量 AI 重识别痛点,外接存储接入后 AI 相册全功能秒级恢复可用;释放设备硬件资源,杜绝无效算力消耗;永久保留用户手动整理成果,无需重复操作,大幅降低使用成本,让外接存储用户可稳定、流畅地使用 AI 相册全功能。
(二)产品价值
从底层解决用户高频反馈的核心痛点,大幅提升用户口碑与产品满意度;形成外接存储场景下的差异化功能优势,提升产品市场竞争力;减少用户因重识别卡顿、功能不可用带来的售后咨询,降低运营与技术支持成本。
五、补充优化建议
新增后台空闲校验机制:在设备空闲时段,后台执行缓存数据与源文件的完整性校验,提前发现并补全损坏、缺失的缓存数据,在用户无感知的情况下保障缓存可用性,避免外接存储重连后才暴露数据异常问题。