Files
val-blog/memory/2026-04-26-val-blog-redesign.md

1.5 KiB

Val-Blog 前端重做 — 设计需求文档

创建时间: 2026-04-26 13:50 GMT+8
任务来源: 谷老板指令
负责人: Helix (前端设计专家)


核心设计要素

1. WebGL / Three.js 交互

  • 首页需要有引人入胜的 3D 视觉效果
  • 考虑粒子系统、流体效果或抽象几何形态
  • 支持鼠标/触摸交互
  • 性能优化:检测设备能力,低性能设备降级为 CSS 动画

2. 滚动驱动动画 (Scroll-driven storytelling)

  • 页面滚动作为主要叙事节奏控制
  • 使用 GSAP ScrollTrigger 或类似方案
  • 内容区块随滚动渐进式呈现
  • 平滑的视差层次效果

3. 非线性导航

  • 不是传统菜单式导航
  • 考虑以下方案:
    • 空间地图/星图导航
    • 3D 轨道/路径导航
    • 手势/滚动触发的章节跳转
    • 视觉化的内容拓扑

4. 视差 + 3D 空间

  • 多层次的视差效果
  • Z 轴深度感
  • 相机移动/透视变换
  • 沉浸式的空间叙事

技术约束

  • 保持 Hugo 静态站点架构
  • 主题目录: val-blog/themes/dreamscape/
  • 需要兼容移动端
  • 考虑减少运动偏好 (prefers-reduced-motion)
  • 中国地区访问友好(避免 Google Fonts 等)

现有资源参考

  • 当前主题路径: val-blog/themes/dreamscape/
  • 现有 Canvas 星空实现可参考
  • 现有 CSS 变量和颜色系统
  • 文章结构: journey / sketch / gallery / essay

下一步

等待 Helix 输出:

  1. 概念设计方案
  2. 技术选型建议
  3. 实现里程碑