编辑
2026-08-19
日常工作
00

目录

NAS Launcher 产品需求文档
目录
1. 更新日志
2. 文档说明
2.1 名词解释
2.2 使用范围
3. 需求概述
3.1 产品概述
3.2 用户角色与场景
4. 竞品分析
4.1 竞品概况
4.2 PC端功能覆盖对比
5. 需求设计
5.1 功能清单
5.1.1 应用安装
5.1.2 设备发现
5.1.3 设备初始化
5.1.4 登录
5.1.5 桌面/首页
5.1.6 桌面卡片
5.1.7 应用管理
5.1.8 桌面编辑
5.1.9 个人设置
5.1.10 客户端设置
5.1.11 托盘菜单(PC端)
5.1.12 设备快捷功能
6. 功能设计
6.1 初始化流程
6.2 存储空间创建规则
6.3 用户名和密码规则
6.4 预装应用列表
6.5 应用打开方式
7. 权限视角
8. 附录
8.1 优先级评估标准
8.2 约束条件汇总
8.3 参考文档

NAS Launcher 产品需求文档

版本: V1.0 日期: 2025年2月 文档状态: 正式发布


目录

  1. 更新日志
  2. 文档说明
  3. 需求概述
  4. 竞品分析
  5. 需求设计
  6. 功能设计
  7. 权限视角
  8. 附录

1. 更新日志

时间版本号变更人主要变更内容
2025/02/10V1.0产品团队文档标准化重构,整合原始需求内容

2. 文档说明

2.1 名词解释

术语/缩略词说明
NASNetwork Attached Storage,网络附加存储设备
Launcher启动器/桌面系统,NAS设备的统一入口界面
P2PPeer to Peer,点对点网络连接方式
RAIDRedundant Array of Independent Disks,磁盘冗余阵列
OSOperating System,操作系统

2.2 使用范围

  • NAS OS 内部产品、设计、研发、测试人员
  • OS合作伙伴

3. 需求概述

3.1 产品概述

模块名称: NAS Launcher(启动器/桌面系统)

产品定位: NAS设备的管理与访问入口,集成设备状态监控、应用启动、任务管理、系统设置等核心功能,提供统一、高效、直观的用户操作界面。

目标用户: NAS管理员、家庭用户、普通用户

3.2 用户角色与场景

角色核心场景关键需求
管理员监控设备状态、管理任务、安装应用实时数据、任务管理、应用安装与管理
普通用户访问文件、使用应用、查看通知快捷入口、文件预览、应用启动
远程用户通过外网访问NAS服务远程登录、安全验证、P2P/中继连接

4. 竞品分析

4.1 竞品概况

竞品名称目标用户产品形态核心优势与不足
极空间PC客户端个人、家庭用户全功能客户端优势:功能覆盖全面;不足:客户端设置融合进系统设置,功能区分不合理;借鉴点:右键上传、本地磁盘挂载
绿联PC客户端个人、家庭、中小团队全功能客户端优势:功能覆盖全面;不足:客户端窗口大小不支持记忆,部分应用窗口体验不佳
飞牛同步客户端个人、家庭用户仅同步备份优势:同步备份功能逻辑友好;不足:客户端功能单一;借鉴点:同步备份功能逻辑
群晖Drive客户端工作室、企业用户同步备份+相册优势:同步备份支持按用户、按群组等粒度;不足:客户端功能单一

4.2 PC端功能覆盖对比

功能点极空间绿联飞牛群晖
设置开机自启
添加快捷方式到桌面
使用IP地址连接登录
使用远程访问ID连接登录
使用手机/邮箱登录
查看历史连接的设备
局域网设备查找
记住账号密码
快速登录
全功能客户端
Windows右键菜单注入
同步/备份本地文件

5. 需求设计

5.1 功能清单

优先级说明: P0=基石功能(必备),P1=体验优化(重要),P2=差异亮点(增值)

5.1.1 应用安装

功能点功能描述优先级用户范围端侧
选择安装位置选择应用安装目的地,默认位置为用户目录/Appdata/应用名P0所有用户PC端
创建快捷方式可选项,默认勾选,在桌面/开始菜单创建快捷方式P1所有用户PC端
协议确认勾选同意应用安装协议/用户使用协议/隐私声明P0所有用户PC端

5.1.2 设备发现

功能点功能描述优先级用户范围端侧
检索局域网设备查找局域网中的设备,区分设备状态(上次连接/未初始化)P0所有用户全端
列出检索设备显示已检索到的设备列表,最大支持10000台设备P0所有用户全端
选择并连接设备连接超时最大5分钟P0所有用户全端

5.1.3 设备初始化

功能点功能描述优先级用户范围端侧
设置设备名和语言设置设备名、系统语言,同意OS使用协议P0管理员PC/移动
创建初始账号创建系统初始管理员账号P0管理员PC/移动
启用远程服务开启远程访问服务,远程ID为8-16位数字或字母P1管理员PC/移动
快速创建存储空间在初始化流程中快速创建存储池P1管理员PC/移动

5.1.4 登录

功能点功能描述优先级用户范围端侧
局域网登录输入设备IP连接登录,支持数字、字母、符号.-_,最大32字符P0所有用户全端
远程登录通过远程ID和设备连通进行登录P1所有用户PC/移动
记住密码记住最后登录设备的账号密码P0所有用户全端
快速登录下次打开应用时自动登录P0所有用户全端
离线访问不进行登录鉴权,进入离线模式P1所有用户移动端

5.1.5 桌面/首页

功能点功能描述优先级用户范围端侧
首次使用引导设备状态、常用应用、桌面卡片的气泡引导P1所有用户PC/移动
回到桌面一键收起所有窗口回到桌面P1所有用户PC端
全部应用收纳用户所有已安装的应用P0所有用户PC端
我的文件快速打开文件管理界面P1所有用户PC端
正在运行的任务任务栏展示运行任务,最大50个,超出自动关闭最先打开的P0所有用户PC端
数据上下行信息展示数据下行/上行速度,单位KB/s→MB/s→GB/sP1所有用户PC端
CPU&内存使用信息展示CPU使用率、温度、内存使用率(0%-100%)P1所有用户PC端
连接方式展示设备当前连接状态:局域网/P2P/中继转发P1所有用户PC/移动

5.1.6 桌面卡片

功能点功能描述优先级用户范围端侧
设备信息卡片展示设备渲染图、设备名、时间、运行时间P0所有用户PC/移动
资源占用卡片展示CPU、内存使用情况P0所有用户PC/移动
存储状态卡片展示存储空间使用情况P0所有用户PC/移动
网络状态卡片以动态图表展示网络上下行P1所有用户PC端
影视卡片展示影视内容总数、观看时长、最近观看P0所有用户PC/移动
相册卡片展示照片总量、相册数、最新相册P0所有用户PC/移动

5.1.7 应用管理

功能点功能描述优先级用户范围端侧
常用应用列出默认常用应用,支持自定义P0所有用户PC/移动
最近安装应用列出最近打开的应用P1所有用户PC/移动
预装应用设置/文件/应用商店/影视/相册/一键拷贝/虚拟机/PeerDropP0所有用户PC/移动

5.1.8 桌面编辑

功能点功能描述优先级用户范围端侧
设置卡片展示是否启用某个卡片P0所有用户PC/移动
调整卡片位置拖拽调整位置P1所有用户PC/移动

5.1.9 个人设置

功能点功能描述优先级用户范围端侧
修改头像修改用户头像P1所有用户PC/移动
修改密码修改用户密码P0所有用户PC/移动
修改登录背景修改桌面登录背景图片P1所有用户PC端

5.1.10 客户端设置

功能点功能描述优先级用户范围端侧
客户端更新检测新版本并引导更新P1所有用户全端
挂载NAS存储将NAS共享文件夹挂载到PC作为本地磁盘P1所有用户PC端
缓存清理清理客户端产生的无用数据缓存P1所有用户全端
协议查看浏览用户协议、隐私申明等文件P0所有用户全端

5.1.11 托盘菜单(PC端)

功能点功能描述优先级用户范围端侧
托盘菜单右键呼出可操作菜单:打开应用、客户端设置、切换账号、退出P0所有用户PC端

5.1.12 设备快捷功能

功能点功能描述优先级用户范围端侧
关机关闭NAS设备P0管理员PC/移动
重启重启NAS设备P0管理员PC/移动
退出登录退出当前账号P0所有用户全端

6. 功能设计

6.1 初始化流程

设备初始化流程包括以下步骤:

  1. 设备发现与连接:检索局域网设备,选择目标设备
  2. 设置设备名和系统语言
  3. 同意OS使用协议
  4. 创建初始管理员账号
  5. 启用远程服务(可选)
  6. 快速创建存储空间(可选)

6.2 存储空间创建规则

根据用户插入的硬盘数量和可用容量,系统推荐不同的RAID模式:

硬盘数量推荐模式
单盘普通单盘模式
双盘数据安全-RAID1、容量最大-RAID0、灵活-JBOD
三盘灵活-JBOD、均衡-RAID5、数据安全-RAID1
四盘及以上灵活-JBOD、均衡-RAID5、数据安全-RAID6

6.3 用户名和密码规则

遵循ZimaOS用户名密码规则:

  • 用户名:支持数字、大小写字母、短横线(-)、下划线(_)
  • 密码:需满足复杂度要求(具体规则参见ZimaOS规范)

6.4 预装应用列表

应用名提供方可见范围备注
系统设置海高特仅管理员V0.4版本开始提供
存储管理海高特仅管理员V0.4版本开始提供
资源监控海高特仅管理员V0.4版本开始提供
文件管理海高特所有用户V0.4版本开始提供
备份冰鲸所有用户-
应用商店海高特仅管理员V0.4版本开始提供
影视海高特所有用户-
相册海高特所有用户-
一键拷贝海高特所有用户V0.4版本开始提供
AI助手海高特所有用户V0.4版本开始提供
虚拟机冰鲸仅管理员-
PeerDrop冰鲸所有用户-
TailscaleTailscale所有用户-

6.5 应用打开方式

应用/服务类型应用名称预期打开方式备注
系统应用设置、备份、文件管理、应用商店、存储管理、资源监控应用内窗口打开-
官方应用影视、相册、AI助手、虚拟机、PeerDrop、一键拷贝应用内窗口打开-
三方应用qBittorrent、其他Docker应用跳转浏览器打开-

说明:应用内窗口打开包括原生界面和内部webview的方式,具体研发实现时评估。


7. 权限视角

系统用户分为【管理员】和【普通用户】,不同用户允许的操作和可用应用有差别:

功能项管理员普通用户
头像菜单-PC端• 个人设置
• 客户端设置
• 关机
• 重启
• 退出登录
• 个人设置
• 客户端设置
• 退出登录
头像菜单-移动端• 扫一扫
• 个人设置
• 检查更新
• 缓存清理
• 日志导出
• 用户协议&隐私声明
• 帮助中心
• 联系我们
• 切换账号
• 退出登录
• 扫一扫
• 个人设置
• 检查更新
• 缓存清理
• 日志导出
• 用户协议&隐私声明
• 帮助中心
• 联系我们
• 切换账号
资源占用信息点击打开【资源监控】点击无交互
设备信息卡片提供"更多"按钮,点击进入【设置-设备信息】点击无交互
资源占用卡片提供"更多"按钮,点击进入【资源监控】点击无交互
存储空间占用卡片提供"更多"按钮,点击进入【存储管理】点击无交互
常用应用-PC端影视、相册、文件、备份、应用商店、虚拟机、一键拷贝、PeerDrop、系统设置、存储管理、资源监控、Tailscale影视、相册、文件、备份、一键拷贝、PeerDrop、Tailscale

8. 附录

8.1 优先级评估标准

优先级定义
P0(基石功能)无该功能则无法使用;主卖点相关功能;硬件已规划选型,软件必须配合适配的功能
P1(体验优化)用户需求量大,可提升用户体验,且大部分竞品都有但没有也不会影响用户主要场景使用的功能
P2(差异亮点)产品评估未来可作为差异点的功能;用户痒点功能

8.2 约束条件汇总

约束项约束值说明
设备名规则数字、大小写字母、-_短横线和下划线连接符
IP地址输入最大32字符支持数字、字母、符号.-_
远程ID规则8-16位数字或字母不区分大小写,具有唯一性
连接超时最大5分钟设备连接超时限制
任务栏任务数最大50个超出自动关闭最先打开的
设备列表容量最大10000台局域网设备检索上限

8.3 参考文档

  • ZimaOS用户名&密码规则
  • 竞品分析报告
  • UI设计规范

文档结束

本文作者:oyph

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!