# 毫秒数仿(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 Token(7天有效期) - RBAC角色权限控制 - BCrypt密码哈希 ### 通知系统 - 4类通知(系统/项目/账号/授权) - 自动同步业务通知 - 防重复同步机制