Install
openclaw skills install @zhaobod1/huo15-vibe-web-replica复刻与创作视觉沉浸式网站:3D 渲染、滚动驱动动画、平滑滚动、沉浸式特效。 技术栈 Three.js + WebGL2、GSAP 3.12 + ScrollTrigger、Lenis 平滑滚动、 Draco 压缩 GLB、Web Audio、KTX2 纹理压缩、TagCloud。当用户说"复刻网站" "vibe coding""氛围编程""做个 3D 滚动页面""Three.js""GSAP""ScrollTrigger" "Lenis""WebGL"或提供 URL/截图要求还原网站时使用。脚本 scripts/scaffold.sh 一键创建 Vite + Three.js + GSAP + Lenis 项目。
openclaw skills install @zhaobod1/huo15-vibe-web-replica火一五星火绽放,织造沉浸式 Web 境界。 复刻或创作视觉震撼的沉浸式网站:3D 渲染 + 滚动驱动动画 + 平滑滚动 + 沉浸式特效。 灵感来自 Codex vibe-coding 方法论 — 分析目标 → 脚手架 → 构建 → 迭代。
| 层 | 库 | 版本 |
|---|---|---|
| 3D 渲染 | three | ^0.169.0 |
| 动画 | gsap | 3.12.7 |
| 滚动驱动 | gsap ScrollTrigger | (bundled) |
| 平滑滚动 | lenis | ^1.1.20 |
| 构建工具 | vite | ^6.0 |
| GLB 压缩 | draco3dg loader | (three addon) |
| 音频 | Web Audio API | native |
如果给了 URL,用 web_fetch 抓取页面。识别:
将简要规格写入项目根目录 vibe-spec.md。
运行脚手架脚本:
bash ~/.catpaw/skills/huo15-vibe-web-replica/scripts/scaffold.sh my-project
cd my-project && npm install
创建 Vite + Three.js + GSAP + Lenis 项目,所有模板预接线。
以 templates/three-scene.js 为起点。关键模式:
使用 templates/gsap-scroll.js。关键模式:
使用 templates/lenis-setup.js。将 Lenis 接入 GSAP ScrollTrigger:
lenis.on('scroll', ScrollTrigger.update);
gsap.ticker.add((time) => lenis.raf(time * 1000));
gsap.ticker.lagSmoothing(0);
npm run dev 启动开发服务器npm run build → dist/ 可部署详细 API 模式见 reference.md。