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
Dot 主视觉

Dot 主视觉

创作者 · MotionSites

AI 编程(UI)MotionSites收录 2026/08/13已有人复测#not-rerun#web-ui
查看原始来源 ↗

Prompt

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

严格按照以下说明构建一个 React 落地页。使用 React 19、Tailwind CSS v4 和 motion/react 实现动画。
1. 字体与全局 CSS 设置:
在 index.html 中导入以下 Google Fonts:
Instrument Serif(字重 400、斜体 400)
Inter(字重 100 至 900)
在 src/index.css 中为 Nokia 文本导入以下自定义字体:
@import url('https://db.onlinewebfonts.com/c/440b53b1a1c65037f944ff19259d8014?family=Nokia+Cellphone+FC+Small');
在 index.css 中配置 Tailwind 主题变量:
--font-instrument: "Instrument Serif", serif;
--font-serif: "Instrument Serif", serif;
--font-sans: "Inter", sans-serif;
--font-nokia: "Nokia Cellphone FC Small", monospace;
创建一个 @utility font-instrument { font-family: "Instrument Serif", serif; }
将根元素的 font-family 设置为 var(--font-sans),并应用抗锯齿。
2. 组件结构:
创建一个主 App.tsx 文件,其中包含 4 个组件:TypingMessages、Navbar、Hero 和 App。
3. Navbar 组件:
容器:固定在顶部 top-6,水平居中 left-1/2 -translate-x-1/2,宽度为 95% w-[95%] max-w-5xl。z-50、pointer-events-none。
Nav 标签:pointer-events-auto、背景模糊、完整圆角胶囊形状、带 border border-black/10 的透明背景。项目两端对齐的 Flex 布局。
Logo:使用 font-instrument text-[28px] tracking-tight text-[#1a1a1a] 显示文本 "dot."。
链接:"Philosophy"、"Trust"、"Access"、"Tribe"。移动端隐藏,桌面端以 flex 显示(gap-10)。font-sans text-[14px] text-[#1a1a1a],悬停时透明度渐变。
CTA 按钮("Link up"):
背景色 #0871E7,完整圆角,白色文本,font-sans text-[14px]。
阴影:shadow-[inset_0_-4px_4px_rgba(255,255,255,0.39)] outline-1 outline-[#0871E7] -outline-offset-1。
在按钮内部使用一个绝对定位的矩形添加细微的顶部闪光效果:w-[80%] h-4 left-[10%] top-[1px] bg-gradient-to-b from-[#DEF0FC] to-transparent rounded-[12px]。group 悬停时让它横向放大(group-hover:scale-x-105)。
4. Hero 组件:
容器:min-h-screen bg-[#F3F4ED] pt-24 md:pt-32,纵向 flex 居中。
视频背景:绝对定位 inset-0 z-0。使用 HTML5 <video>,设置为 autoplay、loop、muted、playsInline,并通过 object-cover 缩放。
视频源:必须完全使用 https://d8j0ntlcm91z4.cloudfront.net/user_38xzZboKViGWJOttwIXH07lWA1P/hf_20260427_054418_a6d194f0-ac86-4df9-abe5-ded73e596d7c.mp4。叠加一个使用 bg-white/5 的空 div,形成轻微色调覆盖。
Hero 文本容器:Relative z-20、pointer-events-none、文本居中布局。
主标题:"Short notes. <br /> Daily calm."
使用 motion.div 制作动画(在 1.5s 内从 opacity: 0、scale: 0.95 变为 opacity: 1、scale: 1,ease 为 [0.16, 1, 0.3, 1])。
样式:font-instrument text-[38px] md:text-[56px] lg:text-[72px] leading-[0.85] tracking-tight text-[#1a1a1a] mb-6。
副标题:"Linked with a single anonymous peer. One message every day. A quiet rhythm in the digital noise."
使用 motion.div 制作动画(在 1.2s 内从 opacity: 0、y: 20 变为 opacity: 1、y: 0,delay: 0.3,ease 为 [0.16, 1, 0.3, 1])。
样式:font-sans text-[16px] md:text-[18px] text-[#1a1a1a]/70 leading-relaxed font-normal max-w-xl mx-auto。
在 Hero 中包含 TypingMessages 组件,使其叠加在视频里的手机屏幕上。
5. TypingMessages 组件:
逻辑:循环显示消息数组:["Are you here?", "Yes, I am.", "Speak soon."]。
输入速度:100ms。删除速度:50ms。删除前暂停:2000ms。
定位:使用绝对定位,使其完美贴合视频中的手机屏幕:
absolute left-[48.5%] md:left-[47.5%] lg:left-[48.5%] -translate-x-1/2 bottom-[32%] z-30 w-[110px] sm:w-[130px] flex justify-start text-left。
文本样式:font-nokia text-[#2A3616] text-[10px] sm:text-[14px] leading-tight break-words min-h-[1.5em]。
光标:添加一个闪烁的 Framer Motion 光标 motion.span(w-1.5 h-3 bg-[#2A3616] ml-1 align-middle),让 opacity 在 0.8s 内从 0 变为 1 再变为 0,以线性方式无限重复。
≡溯源 · 已核对已发布案例的 prompt 均经人工核对与原帖一致;平台逆向重构的 prompt 不予收录。核对原帖 ↗

适用模型与稳定度

建议模型

待补充模型
稳定度
87 / 100
成本
中
对应 Skill3D / 动效 Hero ↗网页区块像素复刻 ↗

多人复现

1 个人用同一段 Prompt 跑出了自己的作品。

复现作品 · 非作者原作
卡尔
复现者卡尔
2026年10月15日
卡尔 的复现作品打开复现作品 ↗
glm-5.3

GLM-5.3 单次生成;Codex 人工修复运行依赖、必要源码及移动布局,未重新生成。桌面/手机真实渲染和资源检查通过;完整功能与视觉还原尚未全部验收。源码、截图和修复记录见复现出处。

复现出处 ↗

继续探索

继续看相关 Case。

查看全部 AI 编程(UI) Case →
3D Jack 作品集
AI 编程(UI)MotionSites收录 2026/08/13

3D Jack 作品集

3D 创作者 Jack 的作品集落地页,React + TypeScript + Framer Motion,#0C0C0C 暗底。

Skill · 3D / 动效 HeroSkill · 个人作品集叙事

提示语

使用 React、TypeScript、Tailwind CSS、Framer Motion 和 Lucide React,为「Jack」构建一个 3D 创作者作品集落地页。页面采用深色主题(背景为 #0C0C0C),字体使用 Kanit(Google Fonts,字重 300-900)。页面标题为「Jack -- 3D Creator」。 全局样式 html、body、#root 和主容器的背景:#0C0C0C 字体族:'Kanit', sans-serif 全局重置:b

来源热度 · MotionSites
—
稳定度
65
查看 Case →
Agent Wave
AI 编程(UI)MotionSites收录 2026/08/19

Agent Wave

单文件 HTML 复刻 Vesper.ai 单屏落地页,内联 CSS 加一小段 IIFE 处理菜单和动画降级,零框架零依赖,适合学怎么把整页规格压进一个文件。

Skill · 3D / 动效 HeroSkill · 网页区块像素复刻

提示语

精准复刻这个 **Vesper.ai** 单视口落地页。文档标题:`Vesper.ai — Operational AI Infrastructure`。`lang="en"`。使用一个包含内联 CSS 的 HTML 文件,并加入一个用于菜单和动画回退的小型 IIFE。纯黑色 `#000000`。除三项统计数据外,不要添加任何额外版块、卡片、表单、定价表或页脚。不要添加视频、WebGL、Three.js 或 Lottie。不要虚构 CloudFront URL。 立即强制显

来源热度 · MotionSites
—
稳定度
68
查看 Case →
AI 工作流主视觉
AI 编程(UI)MotionSites收录 2026/08/13

AI 工作流主视觉

AI 工作流产品 hero,React 18 + Tailwind 3.4,明确不用动画库,图标清单点名到具体组件。

Skill · 3D / 动效 HeroSkill · 网页区块像素复刻

提示语

### 技术栈 - **Vite** + **React 18** + **TypeScript** - **Tailwind CSS 3.4** - 使用 **lucide-react** 提供图标(`LogIn`、`UserPlus`、`Play`、`Sparkles`、`Menu`、`X`) - 不使用 Framer Motion——所有动画均使用 CSS `transition-*` 类 --- ### 字体(在 `index.html` 中加载) ```ht

来源热度 · MotionSites
—
稳定度
93
查看 Case →

同作者

同作者更多 · MotionSites →

  • Quantum LucidAI 编程(UI) · 2026-09-18
  • 珍稀画廊AI 编程(UI) · 2026-08-30
  • Palomar LabsAI 编程(UI) · 2026-08-30
  • Quantum CoreAI 编程(UI) · 2026-08-30
  • Aurex FinanceAI 编程(UI) · 2026-08-19
  • 增长决策AI 编程(UI) · 2026-08-19

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