MilliSim/毫秒数仿需求文档.md

3.5 KiB
Raw Blame History

毫秒数仿MilliSim功能清单

1. 产品定位

一站式虚拟仿真项目资产库 + 商业化展示平台 + 精细化权限管控系统。


2. 用户角色

角色 说明
访客 浏览公开项目
客户 浏览+授权体验+收藏+个人中心
销售 客户管理+授权管理+咨询消息
产品经理 项目管理+内容管理+无需授权即可体验
管理员 全部权限

3. 前台功能

首页

  • 轮播Banner支持后台配置默认科技风格
  • 核心优势展示
  • 精选项目推荐
  • 分类快捷导航
  • 合作伙伴展示(可控制显隐)
  • CTA引导区

项目中心

  • 关键词搜索
  • 分类/平台/排序筛选
  • 项目卡片列表(封面、名称、分类、平台标签、浏览/体验数、收藏)
  • 分页

项目详情

  • 项目基础信息展示
  • 视频播放(防盗链+水印+封面+完整控件+快捷键)
  • 截图画廊
  • 富文本详情
  • 收藏/分享
  • 在线运行/下载/唤醒(按终端类型动态展示)
  • 相关项目推荐

WebGL在线运行

  • 全屏iframe加载Unity项目
  • 加载进度动画
  • 运行计时
  • 动态水印
  • 全屏切换
  • 禁用右键

个人中心

  • 个人信息编辑
  • 我的收藏
  • 体验记录
  • 修改密码

其他页面

  • 用户登录
  • 技术能力
  • 关于我们
  • 联系咨询(表单提交)
  • 隐私政策
  • 服务条款

4. 管理后台功能

工作台

  • 统计卡片(项目数/客户数/今日访问/有效授权)
  • 访问/体验趋势图
  • 分类分布
  • 最近动态
  • 热门项目
  • 未读消息

项目管理

  • 项目列表(搜索/筛选/状态切换)
  • 项目编辑(基础信息/特性标签/截图/视频/富文本详情/发布配置)
  • 资源包管理WebGL zip自动解压部署/安卓APK/桌面端压缩包)
  • 弹窗快速编辑 + 独立页面编辑

客户管理

  • 客户CRUD自动生成用户名默认密码
  • 客户授权/续期/取消按天数默认365天

授权管理

  • 授权记录查看
  • 批量授权

员工管理

  • 员工CRUD仅管理员
  • 启用/禁用
  • 重置密码

系统设置

  • 基础配置(平台名称/标语/公司名/联系方式/备案号)
  • Logo管理5个位置
  • 上传大小限制(图片/视频/资源包/文档)
  • 分类管理CRUD+排序+图标)
  • 平台类型管理CRUD+排序+图标)
  • 特性标签管理CRUD+排序+图标)
  • 操作日志(查询/清理/自动清理配置)
  • 数据备份(手动/自动/下载/删除/保留策略)

内容管理

  • 轮播图管理CRUD+上传+排序)
  • 合作伙伴管理CRUD+排序+显隐控制)
  • 咨询消息管理(查看/标记已读/删除)

唤醒协议对接

  • 配置各终端唤醒协议

5. 核心机制

存储双模式

  • COS腾讯云生产模式 + 本地文件系统开发模式,动态切换

COS资源访问

  • HTML/JSON代理模式改写资源引用
  • 详情页视频:代理模式防盗链(?proxy=1
  • WebGL内视频302重定向
  • 下载文件签名URL带attachment头
  • 其他文件302重定向到签名URL

视频防盗链

  • 代理模式隐藏COS URL + Blob URL加载 + Canvas渲染

WebGL自适应

  • 代理注入CSS解决Unity固定分辨率适配问题

认证授权

  • JWT Bearer Token7天有效期
  • RBAC角色权限控制
  • BCrypt密码哈希

通知系统

  • 4类通知系统/项目/账号/授权)
  • 自动同步业务通知
  • 防重复同步机制