- Who: 华南理工大学在校学生,通过校园邮箱 (mail.scut.edu.cn) 认证
- Context: 课间、宿舍、图书馆里随手刷一刷,找找有没有需要的东西或者挂一件不用的
- Job to be done: 快速发布闲置物品、快速找到需要的二手货、安全地完成校内交易
- Device: 桌面端优先,但移动端体验同样重要(学生手机使用率极高)
- 三词定义: 轻松、可信、高效
- Voice: 像一个靠谱的学长学姐在帮忙,而不是冷冰冰的官方平台
- Emotional goal: 用户打开页面时感觉"这里的人跟我一样,交易很方便"
- Anti-pattern: 绝对不要学院派/官网感。不要宋体标题、不要过于正式的措辞、不要政务网站的排版
- Visual tone: 轻松年轻,信息密度适中,接近闲鱼/转转的成熟二手交易体验
- References: 闲鱼(信息密度、功能完善)、转转(清爽的卡片布局)
- Anti-references: 政府门户网站、学校官网、过度拟物化设计
- Theme: 支持浅色 / 深色双模式(学生夜间使用场景多)
- Color direction: 保持蓝色系主色但可微调饱和度和明度,金色点缀保留但降低存在感,整体色彩更轻快明亮
- Typography: 无衬线字体为主(PingFang SC / Microsoft YaHei),标题不使用宋体
--accent: #1a5fb4 /* 主蓝,可微调至更轻快的色相 */
--accent-deep: #0f3f79 /* 深蓝 */
--bg-soft: rgba(241, 247, 255, 0.82)
--bg-card: rgba(248, 252, 255, 0.88)
--bg-strong: #102d55
--text-soft: #55708f
--gold: #c49a4a /* 点缀用,克制使用 */
--line: rgba(16, 36, 60, 0.12)
-
信息优先,装饰克制 - 用户来这里是找东西或卖东西的,不是来欣赏网页设计的。每一个像素都应该服务于交易效率。闲鱼的信息密度是对的方向。
-
轻快而非沉重 - 圆角要大方、阴影要轻柔、颜色要明快。避免深色大块面积、粗重边框、过度的毛玻璃效果。让界面"透气"。
-
信任通过简洁传达 - 不需要安全徽章和警告横幅来建立信任。干净的排版、清晰的卖家信息、一致的交互模式本身就是最好的信任信号。
-
移动思维,桌面增强 - 虽然桌面端优先开发,但所有设计决策都要考虑手机上的触控体验。按钮够大、间距够宽、单手可操作。
-
校园归属感,不是校园官方感 - 华工元素(校区名、校徽)是亲切感的来源而非权威象征。用它们来传递"这是我们自己人的平台",而不是"这是学校的平台"。
- Frontend: React 19 + TypeScript + Vite
- Styling: Pure CSS with custom properties (no framework)
- State: React Context API
- Routing: React Router DOM
- Backend (planned): Go + SQLite