2026-05-04-03-08-20 更新系统标题和logo并部署4000端口
This commit is contained in:
51
工程分析/需求分析-2026-05-04-03-08-20.md
Normal file
51
工程分析/需求分析-2026-05-04-03-08-20.md
Normal file
@@ -0,0 +1,51 @@
|
||||
# 需求分析
|
||||
|
||||
时间戳:2026-05-04-03-08-20
|
||||
|
||||
## 原始需求摘要
|
||||
|
||||
用户要求将项目的 title 图标、登录界面 logo、左上角 logo 均替换为用户提供的医疗风格彩色 logo;浏览器标题改为“模型逆向系统”;并将项目部署到 `http://192.168.3.11:4000/`。
|
||||
|
||||
## 业务目标
|
||||
|
||||
- 统一系统品牌视觉。
|
||||
- 让浏览器标签页标题和 favicon 与“模型逆向系统”一致。
|
||||
- 登录页顶部标识改为用户提供的 logo。
|
||||
- 系统左上角侧边栏标识改为用户提供的 logo。
|
||||
- 使用指定地址和端口完成重新部署。
|
||||
|
||||
## 输入与输出
|
||||
|
||||
输入:
|
||||
|
||||
- 用户提供的 logo 图片。
|
||||
- 目标标题:“模型逆向系统”。
|
||||
- 目标部署地址:`http://192.168.3.11:4000/`。
|
||||
|
||||
输出:
|
||||
|
||||
- `WebSite/index.html` 中 title 更新。
|
||||
- `WebSite/index.html` 中 favicon 指向新 logo。
|
||||
- 登录页使用新 logo。
|
||||
- 左侧栏顶部使用新 logo。
|
||||
- 本地开发服务或部署服务运行在 `0.0.0.0:4000`,可通过 `http://192.168.3.11:4000/` 访问。
|
||||
|
||||
## 影响范围
|
||||
|
||||
- `WebSite/index.html`
|
||||
- `WebSite/src/components/Login.tsx`
|
||||
- `WebSite/src/components/Sidebar.tsx`
|
||||
- 可能新增 `WebSite/public/` 下的 logo 资源文件。
|
||||
- 可能调整运行端口和现有 `tmux` 部署会话。
|
||||
|
||||
## 风险点
|
||||
|
||||
- 当前对话中的 logo 图片可能未自动落盘为本地文件;如无法直接读取附件,需要用户提供图片文件路径,或由用户将图片保存到指定路径。
|
||||
- `4000` 端口可能已被其他服务占用,执行前需要检查。
|
||||
- 当前项目已在 `3001` 端口通过 `tmux` 会话 `revoxelseg-dicom` 部署,切换到 `4000` 时需要重启该会话或新建会话。
|
||||
- favicon 使用 PNG 时浏览器可能缓存旧图标,验证时可能需要强制刷新。
|
||||
|
||||
## 待确认问题
|
||||
|
||||
- 若当前附件无法在文件系统中读取,是否允许用户将 logo 保存为 `WebSite/public/logo.png` 后再继续。
|
||||
- 是否需要保留 `3001` 旧服务,还是将 `revoxelseg-dicom` 会话切换到 `4000`。
|
||||
Reference in New Issue
Block a user