星尘宇宙开发记:让动效围绕内容运行

星系是内容的入口

恒星对应关于我,行星对应项目,外圈对应笔记。这层映射让视觉场景拥有清晰的信息结构。普通导航同时保留,读者可以直接前往想看的栏目。

热闹的首页,安静的正文

首页承载开场动画与星系互动,详情页回到标题、摘要、正文和技术标签。笔记加入目录、代码高亮与复制,让阅读时的操作更直接。

为不同设备保留路径

本站根据设备性能分级,并为低性能设备提供静态星空回退。动效还需要尊重减少动态效果的偏好。一个效果是否保留,要看它是否妨碍读者访问内容。

内容从场景中独立出来

作品、笔记和个人介绍由 FastAPI 与 SQLite 管理,前台从接口读取。这样更新作品时,不必重新改动 Three.js 场景代码。中英文文本共用结构,按语言读取。

继续完善的方向

让每个项目页写清楚问题、实现和取舍,让每篇笔记留下可以复用的经验。视觉上的星尘最终应当把人带到这些内容里。