2.0 KiB
2.0 KiB
需求分析
时间戳: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.htmlWebSite/src/components/Login.tsxWebSite/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。