Files
im_webapp/docs/superpowers/specs/2026-09-30-web-brand-and-message-sound-design.md
T

1.5 KiB

Web 品牌与消息提示音设计

目标

将当前生产 Web 的用户可见品牌统一为“迅工捷使”,精简登录页指定文案,并使用用户提供的 MP3 为新收到的消息播放提示音。

范围

  • 当前 Dockerfile 实际构建的 web/ 目录。
  • 浏览器标题、企业码页、登录页、系统消息署名和应用图标。
  • 登录页说明改为“消息与回执在手机端保持一致”,删除底部三个入口。
  • 复用 Android/iOS 已有蓝底扳手图标。
  • 新消息提示音使用用户提供的 universfield-new-notification-012-363675.mp3。

行为

  • 只为他人发来的新消息播放一次提示音。
  • 正在可见地查看对应会话时不播放。
  • 会话设置为消息免打扰时不播放。
  • 声音播放失败不得影响消息接收、列表更新或浏览器通知。
  • 浏览器系统通知权限不控制声音;声音与现有通知共用同一条新消息判定链路。

明确不改

  • 后端代码和后端默认推送、短信名称。
  • X-MeetingIM-APIKey、X-MeetingIM-Auth 等协议头。
  • meetingim-session 等已有存储键。
  • 仓库名、镜像名、域名和旧版未部署 Web 入口。

验证

  • 自动测试覆盖品牌文字、登录页删减、品牌图片引用和提示音播放器。
  • Web 全量测试、构建、lint 和 git diff --check。
  • 部署后实测企业码页、登录页、浏览器标题、图标,以及双账号新消息提示音路径。