GoodCase.aiAI 动态 · Radar↗图谱 · AI Map↗课程 · LearnPrompt↗
出品GoodCase.aiAI News Radar ↗AI Map ↗LearnPrompt ↗
GoodCase.aiGoodCase.aiAI提示语案例合集
GoodCase.ai
排行榜案例Skills收藏投稿早报加入我们
中文EN
Agent 接入 →

出品

AI 动态 · Radar ↗图谱 · AI Map ↗课程 · LearnPrompt ↗
GoodCase.aiGoodCase.aiAI提示语案例合集
排行榜案例Skills收藏投稿早报加入我们
中文EN
Agent 接入 →

加载中…

GoodCase.ai · AI提示语案例合集
DSH 插件榜更新日志反馈
模型创作者Seedance 2.5Seedance 2.0GPT Image 2GeminiNano Banana ProClaudeClaude Opus 5.5Grok ImagineVeoKling 可灵Qwen ImageGPT Image 1.5MiniMax H3

宠物食品电影感滚动网页

创作者 · johannesasgeir

AI 编程(UI)X收录 2026/07/28已有人复测#web#human-reviewed
更多标签 (4)
#web-ui#motion-3dGemini AntiGravityGPT-5.6 Sol
查看原始来源 ↗
原帖 ♥ 3

Prompt

复刻提示词保留原文,另附运行环境、素材与验收要求;附加说明不是原作者原话。

我用一条提示在周末做出了这个价值 10,000 美元的网站……

开玩笑的。我又做了一个网页模型,只是用一条主提示和几条小提示来调整它。

它主要花了我一些时间,以及每周 Antigravity 积分的大约 1%。

我从一张看到的图片中得到灵感,画面里一只流口水的狗把食物卷起;于是我决定把它变成一个动态网页概念。

我会继续发布各种随机想法,因为我几乎每天都会做出新东西。

和往常一样,我用 Gemini、Google Flow 和 Antigravity 完成了它。

最后,我让 Antigravity 写一条可复用的提示,用于再次创建这样一个平滑、由鼠标滚动驱动动画的网站 Hero 区域。

这是它给我的提示 ↓
---------------------------------------------------

我想用原生 HTML、CSS 和 JavaScript 构建一个高级的、由滚动驱动的帧动画,也就是滚动叙事式 Hero 区域。

图像帧位于名为 frames 的文件夹中,文件名从 frame_005.jpg 到 frame_181.jpg 依次编号(请替换为你的具体文件名和范围)。

请使用以下高性能前端机制实现,以确保体验丝滑流畅、响应式,并在加载或滚动时完全没有白闪:

1. HTML5 Canvas 覆盖式尺寸与 DPI 缩放:
   - 使用一个 HTML5 canvas 元素,并将其固定在 sticky 视口容器内(position: sticky; height: 100vh; top: 0;)。
   - 在 JS 中使用 window.devicePixelRatio 动态缩放 canvas 的宽度和高度,确保在高 DPI,也就是 Retina 屏幕上绘制清晰。
   - 在绘制循环中实现 cover 缩放坐标,让帧填满视口并居中裁切,行为类似 CSS 的 object-fit: cover。

2. 双队列渐进式资源预加载器:
   - 创建一个加载画面。为防止下载时页面卡死,将帧加载拆成两个队列:
     a) 优先队列:只预加载每第 5 帧(例如索引 5、10、15……181)。优先批次加载完成后,隐藏预加载画面并立即启动页面。
     b) 后台队列:启动后,以小批次异步加载剩余的中间帧(例如每批 4 帧、间隔 50 毫秒),避免堵塞浏览器网络。

3. 向外邻帧回退搜索:
   - 滚动时,如果渲染循环请求的帧索引尚未下载完成,就在图像缓存数组中向外搜索(检查索引 -1、索引 +1、索引 -2、索引 +2,依此类推),并绘制距离最近的已加载帧。这能确保初次滚动时体验流畅,不出现视觉闪烁或黑帧。

4. 线性插值,也就是滚动 lerp:
   - 根据滚动进度跟踪 targetFrame,并使用单独的浮点数 currentFrame,让它在 requestAnimationFrame 循环中平滑地靠近 targetFrame。
   - 使用线性插值,也就是 lerp:currentFrame += (targetFrame - currentFrame) * 0.08(可调整系数来改变滑动速度)。
   - 只有当差值大于 0.001 时才触发 canvas 绘制,以便用户停止滚动时减少 CPU 使用。

5. 响应式设计与玻璃拟态叠加层:
   - 叠加结构化的文字叙事卡片,让它们在特定滚动范围内淡入或淡出。
   - 在右侧构建垂直滚动进度时间线指示器点阵,突出显示当前版块,并支持点击后平滑滚动到对应版块。
≡溯源 · 已核对已发布案例的 prompt 均经人工核对与原帖一致;平台逆向重构的 prompt 不予收录。核对原帖 ↗

适用模型与稳定度

建议模型

Gemini AntiGravityGPT-5.6 Sol
稳定度
62 / 100
成本
中
对应 Skill3D / 动效 Hero ↗落地页信息结构 ↗

独立复测证据

同一段 Prompt,在我们的测试里实际生成了什么。

复测生成 · 非作者原作
UI生成证据AI 自动评分

gpt-5.6-sol

2026年8月9日

复测分59.3
桌面截图模型生成 UI 的桌面截图手机截图模型生成 UI 的手机截图
下载生成 HTML ↓
claude-sonnet-5 · 46.5gpt-5.6-sol · 72分歧 · 25.5
  • 与建议模型同族(Gemini AntiGravity / GPT-5.6 Sol)。作者在 Prompt 之外用了哪些参数,我们不知道。
  • 复测分是两个 AI 裁判对这一次生成各自打分(0–100)后的均分;没有经过人工判定,也不能当成功率看。

继续探索

继续看相关 Case。

查看全部 AI 编程(UI) Case →
AntiGravity + Gemini 3.1 落地页
AI 编程(UI)X收录 2026/07/28

AntiGravity + Gemini 3.1 落地页

@viktoroddy 使用 AntiGravity · Gemini 3.1 Pro完成的网页案例,包含公开结果、完整 Prompt 与原始来源。

Skill · 3D / 动效 HeroSkill · 落地页信息结构

提示语

提示词: 构建一个 Hero 区域,具体规格如下: 整体布局: 全宽版块,背景色 #000000(纯黑) overflow hidden 所有内容背后播放背景视频(详情见下) 背景视频: 来源: 自动播放、循环、静音、playsInline 缩放到容器的 120%(宽度和高度均为 120%) 水平居中,焦点锚定在底部 位于所有内容之下(最低层级) 模糊背景元素: 绝对定位,水平居中,顶部偏移约 215px 尺寸:宽 801px × 高 384px,完全圆角(药丸

来源热度 · X
97
稳定度
89
查看 Case →
Claude 滚动叙事网站
AI 编程(UI)X收录 2026/07/28

Claude 滚动叙事网站

@Oluwaphilemon1 使用 Claude · Three.js · GSAP完成的网页案例,包含公开结果、完整 Prompt 与原始来源。

Skill · 3D / 动效 HeroSkill · 落地页信息结构

提示语

我如何用 Claude 构建它 👇 1. Prompt:“构建一个叙事网站,每个滚动区块都通过流畅的色彩过渡揭示一个新的章节” 2. 使用 Three.js 制作会响应光标的绘画质感背景 3. Prompt:“加入 GSAP ScrollTrigger,让每个区块像电影场景一样进入动画” 4. 使用 Lenis.js 实现高级网站那种丝滑的平滑滚动

来源热度 · X
96
稳定度
88
查看 Case →
Gemini 3.1 一次生成动效网站
AI 编程(UI)X收录 2026/07/28

Gemini 3.1 一次生成动效网站

@viktoroddy 使用 Gemini 3.1完成的网页案例,包含公开结果、完整 Prompt 与原始来源。

Skill · 3D / 动效 HeroSkill · 落地页信息结构

提示语

提示词: 构建一个高级电动车落地页,具有深色电影感美学。整个网站使用黑色背景(hsl(0,0%,0%)),配浅色文字(主色 hsl(0,0%,95%))和橙色强调色(hsl(25,100%,50%))。不使用默认字体——保持极简和编辑感。使用 shadcn/ui 设计令牌。以下是按顺序排列的各版块: 设计系统(index.css) --background: 0 0% 0% --foreground: 0 0% 12%(用于 CTA 按钮内圆等深色元素) --primar

来源热度 · X
94
稳定度
66
查看 Case →

Case 详情页把原帖效果、Prompt 与复测证据放在同一条阅读路径里。