DabMusic
面向固定曲库的个人音乐站和沉浸式播放器。 用 Next.js 16、 React 19 和 Tailwind 4 从零搭建, 构建时扫描曲库并预渲染 16 张专辑、 46 首歌; 播放器状态、 播放队列、 随机播放和循环模式在刷新后依然保留。 自研 DMLL 歌词格式, 支持逐词时间轴、 全屏歌词扫光效果和 ad-lib, 33 首歌已经配好歌词; 同时接入 Service Worker、 PWA 和逐专辑 OG 图。 项目主要由我和 AI 以 Vibe Coding 的方式共同完成: 我负责产品方向、 设计决策与验收, AI 承担大部分实现、 重构和内容迁移。




