Skip to content

feat: 合并 develop 至 main,发布首页改版与用量隐私控制 - #10

Merged
lien0219 merged 62 commits into
mainfrom
develop
Aug 1, 2026
Merged

feat: 合并 develop 至 main,发布首页改版与用量隐私控制#10
lien0219 merged 62 commits into
mainfrom
develop

Conversation

@lien0219

@lien0219 lien0219 commented Aug 1, 2026

Copy link
Copy Markdown
Owner

变更说明

本次将 develop 分支合并至 main,主要包含首页官网化改造、Three.js 交互效果、用户费用明细隐私控制及相关稳定性优化。

主要内容

首页官网化改造

  • 重构 ModuRelay 首页整体布局
  • 新增产品服务、解决方案、服务流程、广告合作等模块
  • 支持浅色与深色主题
  • 增加顶部导航与页面滚动联动
  • 增加首屏文字动画、流光及交互效果
  • 增加 Three.js 立方体、轨道、粒子和广告位 3D 场景
  • 修复首页首次进入滚动位置异常
  • 隐藏首页 GitHub 入口
  • 优化移动端和不同分辨率下的展示效果

用户费用明细隐私控制

新增管理员独立控制开关:

  • 显示输入/输出单价
  • 显示计费倍率
  • 显示原始金额

关闭后:

  • 普通用户页面不再展示对应字段
  • 普通用户 API 响应中同步移除敏感字段
  • 管理员用量记录仍可查看完整费用信息
  • 最终用户实际扣费金额保持正常展示

其他优化

  • 优化系统设置页面布局
  • 修复版本号与用户邮箱展示问题
  • 补充费用明细隐私相关前后端测试
  • 修复 TypeScript / Vue 类型检查问题
  • 优化首页 Three.js 生命周期和资源释放
  • 完善深色模式的内容层级与视觉对比度

验证项目

  • 首页浅色模式显示正常
  • 首页深色模式显示正常
  • 页面滚动和导航联动正常
  • Three.js 场景可正常加载和销毁
  • 管理员费用隐私开关可正常保存
  • 普通用户费用字段按配置显示或隐藏
  • 后端接口不会泄露已关闭的费用字段
  • 管理员用量详情不受隐私开关影响
  • 前后端构建和类型检查通过

发布注意事项

  • 本次包含前后端代码变更,需要同时更新前端和后端
  • 合并后由 GitHub Actions 构建并发布生产镜像
  • 发布后建议重点检查:
    • 首页浅色与深色模式
    • 管理后台系统设置
    • 普通用户使用记录费用详情
    • 管理员使用记录费用详情
    • 首页 Three.js 动画和浏览器性能

lien0219 and others added 30 commits August 1, 2026 14:51
lien0219 added 29 commits August 1, 2026 16:55
  - prevent the dark theme root from dimming the entire homepage
  - improve text, card, navigation, panel, and footer contrast
  - add persistent surface highlights for desktop and touch devices
  - brighten hero and advertising Three.js scenes
  - keep theme switching and reduced-motion behavior intact
@lien0219
lien0219 merged commit 0590c0d into main Aug 1, 2026
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant