# 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. 实现里程碑