设计知识库DESIGN KBRESOURCES · 25
VIBE CODING · RESOURCE FIELD MANUAL

25 个资源,到底怎么用

这不是收藏夹,是一本使用手册。每个资源写清楚:它是什么、什么时候用、什么时候别用、具体三步怎么做、放进 Launchpad 哪里。

原始清单:@iamtanzil_ · 2026-10-08 · 本站对 25 个站点做了访问核验与用途分析

25个资源
7P0 现在就用
8P1 近期试用
10P2 先收藏
READ ME

先看这三句话

决定这张表怎么用,而不是收藏完就忘。

第一句先按“我现在卡在哪”找资源,不要按网站热度找。卡在视觉方向 → 看参考;卡在组件状态 → 看 Component Gallery;卡在动效 → 看 Kinetics;卡在空态 → 看 Kitbitz。
第二句P0 的 7 个是“这周就能用”的,P1 要小范围验证,P2 只做灵感。不要 25 个一起试。
第三句任何资源都只借“结构与行为”,不借品牌和文案;最终必须回到我们的 token、12 态和 a11y 验收。
WORKFLOW

使用时按这 6 步走

每一步只留 2–3 个工具,避免选择过载。

STEP 1 · 找参考先看别人怎么做

Refero Styles、Kage、Component Gallery。选 3 个,写 5 条差距,不要看 20 个。

STEP 2 · 定规范把参考变成规则

DESIGNmd、Refero 的 DESIGN.md。补 Visual Theme / Layout / Responsive / Do's。

STEP 3 · 拿组件别从 div 开始写

shadcn/ui、21st.dev、UIAble。先 Button / Input / Dialog / Table / Toast。

STEP 4 · 加动效只加 6 个动作

Kinetics、MicroKit、Circle Loaders。先定 150/200/300ms,再挑效果。

STEP 5 · 补素材空态 / 图标 / 插画

Kitbitz、3Dicons。一个系列用完,不要一张一个风格。

STEP 6 · 写 Prompt让 AI 按规范生成

Jiro、VibePrompt、Kage。prompt 里写死 token 与结构,禁止自由发挥。

P0

P0:现在就用(7 个)

这 7 个直接进下一步的规范、组件和动效,不需要等预算。

04

Refero Styles 参考 / 规范

P0 · 现在就用参考 / 规范stylesDESIGN.md
打开原站 ↗

2000+ 真实产品风格库,带截图、字体、颜色和 AI 可读的 DESIGN.md。

什么时候用

定视觉方向、写 DESIGN.md 的 Visual Theme / Color / Typography 段时。

什么时候别用

不要直接套它的品牌色和整套风格;我们的电车绿主题已经定了。

具体怎么用
  1. 筛 3 个深色金融/数据产品,不要多。
  2. 对比它们的 color role、字体搭配、圆角、信息密度、动效克制程度。
  3. 把差异写进我们的 DESIGN.md:保留什么、改什么、为什么;标注参考来源。

放进 Launchpad:设计规范 2.0 的 Visual Theme、Color、Typography 三段。

本周产出:DESIGN.md 的 Visual Theme 段初稿(5–10 行)+ 3 个参考链接。

它的 DESIGN.md 当结构参考,不当 token 源。

Refero Styles 截图
05

Component Gallery 参考 / 规范

P0 · 现在就用参考 / 规范patternsa11y
打开原站 ↗

2600+ 组件案例,把同一个组件在不同设计系统里的解法聚合在一起。

什么时候用

写 20 个核心组件之前,尤其是 Button / Input / Table / Modal / Toast。

什么时候别用

不要一次看 20 个系统,会瘫痪;每个组件只看 3–5 个系统。

具体怎么用
  1. 选一个组件(先 Button,再 Table)。
  2. 看 3 个系统的 anatomy、states、a11y、do/don't。
  3. 填我们的 20 字段模板,标清楚“借用 / 改造 / 不采用”,差异写一句原因。

放进 Launchpad:组件页 20 字段 + 12 态矩阵;先做 Button 和 Table 两个样板。

本周产出:Button 和 Table 两个组件的 20 字段表,含 3 个参考系统。

案例不是规范;每个案例的 license 要单独看。

Component Gallery 截图
07

DESIGNmd 规范

P0 · 现在就用规范DESIGN.mdschema
打开原站 ↗

几百套“AI 能读”的设计系统 Markdown;每套按 9 段组织,是写 DESIGN.md 的现成骨架。

什么时候用

补我们的 DESIGN.md / 规范目录,尤其是 Visual Theme、Layout、Responsive、Do's 四段。

什么时候别用

不要把它当 runtime token;它是文档,不是代码;也不要直接抄品牌描述。

具体怎么用
  1. 挑 2 套结构完整的(一个深色、一个数据产品)。
  2. 对照仓库实际 9 段,列出我们缺的段。
  3. 每缺一段写 5–10 行,先写“禁止什么”,再写“推荐什么”。

放进 Launchpad:设计规范 2.0 的 DESIGN.md 目录与 9 段内容。

本周产出:补齐 4 段:Visual Theme / Layout / Responsive / Do's & Don'ts。

优先看仓库实际 schema;粉丝站文章只当理念参考。

DESIGNmd 截图
10

Kinetics 动效

P0 · 现在就用动效CSSspring
打开原站 ↗

162 个 CSS/React 动效示例,带代码与 prompt。

什么时候用

从我们的 6 个标准动作里找参考:hover、press、toast、modal、ticker、骨架。

什么时候别用

不要整站照搬,也不要引入它的时长体系。

具体怎么用
  1. 只选一个动作,别一次看 162 个。
  2. 复制 CSS / React 代码。
  3. 压到我们的 100/150/200/300ms,换成 --ease-out,去掉弹跳。

放进 Launchpad:按钮、toast、modal、tab。

本周产出:3 个微交互的 CSS,时长与缓动已统一。

只动 transform/opacity;常驻动画不超过 2 个。

Kinetics 截图
11

shadcn/ui 组件

P0 · 现在就用组件reacta11y
打开原站 ↗

可组合、可访问的 React 组件底座;不是传统组件库,代码直接进项目。

什么时候用

前端开始搭组件、需要可靠的行为与 a11y 时。

什么时候别用

不要直接用它的默认主题和默认密度;视觉必须走我们的 token。

具体怎么用
  1. 选 5 个核心组件:Button / Input / Dialog / Table / Toast。
  2. 接我们的 token 和 12 态。
  3. 补测试:键盘、focus、aria、截图。

放进 Launchpad:组件底座;交易前台也用它,但视觉和状态由我们重写。

本周产出:5 个核心组件可运行,token 与状态已接。

它给行为与 a11y,我们给品牌与规范。

shadcn/ui 截图
18

MicroKit UI 动效

P0 · 现在就用动效microCSS
打开原站 ↗

50 个可直接复制的微交互,覆盖按钮、hover、loading、卡片。

什么时候用

hover / press / loading 需要更细腻的反馈时。

什么时候别用

不要每个都加;一屏最多 2 个微交互。

具体怎么用
  1. 选 3 个(hover、press、loading)。
  2. 复制 CSS,换成我们的 token。
  3. 统一到 150ms 与 --ease-out,删掉弹跳。

放进 Launchpad:按钮、卡片、输入框。

本周产出:3 个微交互,时长与缓动统一。

只做微交互,不做页面转场。

MicroKit UI 截图
21

Circle Loaders 动效

P0 · 现在就用动效loadermono
打开原站 ↗

24 个单色圆形加载动画,像 agent 状态,干净克制。

什么时候用

交易 pending、验证中、异步数据、agent 状态。

什么时候别用

不要用彩色/复杂 loader;会抢注意力,也不符合交易产品的克制。

具体怎么用
  1. 选 1 个最像“处理中”的。
  2. 用 currentColor 接我们的 mint/gold。
  3. 配 aria-live 文案:处理中 / 预计 10 秒 / 不要关闭。

放进 Launchpad:交易、验证、异步卡片。

本周产出:三个加载态(交易/验证/数据)。

单色最适合我们;别做无限旋转大图。

Circle Loaders 截图
P1

P1:近期试用(8 个)

有明确场景,但先做一个小页面或一个组件验证,再决定是否纳入流程。

01

Jiro Prompt

P1 · 近期试用Promptpromptlanding
打开原站 ↗

1200+ 条设计提示词库,按风格、版式、组件组织。它解决的是“我知道想要什么,但说不出来给 AI”。

什么时候用

写 landing/hero 的视觉描述、或让 agent 生成第一版风格时。

什么时候别用

不要让 agent 直接照着 prompt 生成整站;它不知道我们的 token、业务字段和状态。

具体怎么用
  1. 选一个和我们接近的方向(深色、金融、数据产品),复制它的风格段。
  2. 把颜色、字体、圆角、间距替换成我们的 token:--bg / --mint / --r-md / 字号阶梯。
  3. 在 prompt 里写死结构:hero → 数据 → 证明 → CTA,并注明“不要自由发挥布局”。

放进 Launchpad:W6 落地页 hero、组件示例页的生成起手、空态文案草稿。

本周产出:一段 150 字以内的 hero prompt,含我们的 token 与 4 段结构。

生成结果只当草稿,最终仍走设计评审;不要把它当设计系统。

Jiro 截图
03

Kage 参考 / Prompt

P1 · 近期试用参考 / Promptuiprompt
打开原站 ↗

浏览真实产品界面,并把任意设计映射成可复制的 prompt。

什么时候用

拆竞品页面、快速得到一版结构描述时。

什么时候别用

不要直接复制竞品的布局、文案和品牌元素;我们只借结构。

具体怎么用
  1. 选一个竞品页面(项目详情 / 拍卖 / 持仓)。
  2. 用 Kage 生成页面结构与风格 prompt。
  3. 删掉品牌名和原文案,改成我们的 4 段结构,替换真实数据与 CTA。

放进 Launchpad:项目详情、拍卖页的布局参考。

本周产出:一份改过的页面结构 prompt,能直接喂给 agent。

生成结果要过一遍“是否像竞品”的检查,避免撞脸。

Kage 截图
08

VibePrompt Prompt

P1 · 近期试用Promptdashboardprompt
打开原站 ↗

dashboard / landing page 的现成 prompt,偏通用 SaaS 风格。

什么时候用

需要快速起一个后台、落地页结构时。

什么时候别用

不要让它生成“通用 SaaS”;必须塞我们的业务字段和真实状态。

具体怎么用
  1. 选一个 dashboard prompt。
  2. 把数据字段换成项目 / 拍卖 / 持仓 / 验证。
  3. 删掉不需要的卡片,只保留 3 个核心区:概览、列表、操作。

放进 Launchpad:内部后台、项目详情页骨架。

本周产出:一版可用的 dashboard 结构,字段全部换成我们的。

生成后跑状态与 a11y 检查,通用组件不能直接上交易页。

VI
09

21st.dev 组件

P1 · 近期试用组件reactMCP
打开原站 ↗

12000+ React/Tailwind 组件,支持 MCP 让 agent 直接搜索和接入。

什么时候用

landing 区块、非核心组件、需要快速验证交互时。

什么时候别用

不要用于交易核心(下单/出价/钱包);黑盒依赖难维护、难审计。

具体怎么用
  1. 让 agent 通过 MCP 搜一个区块(FAQ / 定价 / 社交证明)。
  2. 复制到项目,先跑通。
  3. 替换 token、删多余动画、补键盘与 aria。

放进 Launchpad:W6 landing 的 social proof / FAQ / 定价区。

本周产出:一个 landing 区块,token 已替换、a11y 已检查。

检查 license、依赖体积、是否带追踪脚本。

21st.dev 截图
14

Motion Primitives 动效 / 组件

P1 · 近期试用动效 / 组件reacta11y
打开原站 ↗

可访问的动画/交互组件 kit,Motion + React 实现。

什么时候用

React 里做 toast、modal、tab、accordion 时。

什么时候别用

不要拿它当完整设计系统;它只是交互实现。

具体怎么用
  1. 选一个组件,先看它的 reduced-motion 与焦点处理。
  2. 接到我们的 token 与状态。
  3. 补键盘与 aria 测试。

放进 Launchpad:React 组件中间态。

本周产出:toast 或 modal 的 React 实现,含 reduced-motion。

MIT;适合参考,不适合整包复制。

MO
16

UIAble 组件

P1 · 近期试用组件dashboardshadcn
打开原站 ↗

完整的 shadcn 设计系统 + 后台模板,偏 dashboard。

什么时候用

内部后台、运营工具需要快速搭页面时。

什么时候别用

交易前台不要直接用;信息密度、状态、品牌都不够。

具体怎么用
  1. 选一个 dashboard 模板。
  2. 换 token、删掉不需要的模块。
  3. 把关键表补上 12 态与空态。

放进 Launchpad:内部后台 / 运营工具。

本周产出:一个内部后台页面,token 已替换。

模板不是产品设计;别把后台风格带到前台。

UIAble 截图
23

Kitbitz 素材

P1 · 近期试用素材illustrationempty
打开原站 ↗

2000+ 手绘插画,SVG/PNG 可下载。

什么时候用

空态、错误页、onboarding 需要插画时。

什么时候别用

不要混风格;不要和 3D 图标同时用。

具体怎么用
  1. 选同一风格 5–8 张。
  2. 统一颜色到我们的 mint/gold/paper。
  3. 导出 SVG,压缩后使用。

放进 Launchpad:空态、错误、引导。

本周产出:3 个空态插画,风格统一。

注意 license;选一个系列,不要一张一个风格。

Kitbitz 截图
24

3Dicons 素材

P1 · 近期试用素材3Dicons
打开原站 ↗

1440+ 免费 3D 图标,开源可商用。

什么时候用

landing 功能图标、功能卡片需要体积感时。

什么时候别用

产品 UI 不用;不要和 Lucide 混用。

具体怎么用
  1. 选 6 个同一材质/角度的。
  2. 统一颜色与光照。
  3. 导出 PNG/WebP,做 2x 适配。

放进 Launchpad:W6 landing。

本周产出:6 个 landing 功能图标。

3D 图标 ≠ 3D hero;不要因此上 WebGL。

3Dicons 截图
P2

P2:先收藏(10 个)

灵感和实验性质更强。别进交易、持仓、验证页;用之前先问“它解决哪个具体问题”。

02

Minimal Gallery 参考

P2 · 先收藏参考inspiration
打开原站 ↗

精选高端站点,按视觉风格分类,主要用来建立“高级感”的参照。

什么时候用

需要给设计师或 agent 建立视觉方向、做 moodboard 时。

什么时候别用

不要拿它当产品结构参考;这里多数是品牌站,不是交易产品。

具体怎么用
  1. 选 5 张同一气质的截图(深色、克制、数据感)。
  2. 标注它们的共同点:底色、字体、留白、圆角、动效数量。
  3. 把共同点写成 10 行以内的视觉 brief,给 agent,而不是直接喂整站。

放进 Launchpad:W6 落地页 moodboard;产品页不用。

只做灵感;素材不授权,不直接商用。

MI
06

AppShot Gallery 参考

P2 · 先收藏参考mobileASO
打开原站 ↗

App Store 截图灵感库,偏移动端与 ASO 包装。

什么时候用

做移动端 onboarding、空态、分享图、应用商店截图时。

什么时候别用

不要用于 web 产品界面;这些截图大多是营销包装,不是产品 UI。

具体怎么用
  1. 找 5 个同类金融 App。
  2. 看它们首屏怎么讲价值、怎么放证明。
  3. 只借信息顺序,不抄视觉与文案。

放进 Launchpad:移动端 onboarding / 分享卡片。

ASO 截图不是产品设计;别把营销图当组件。

AppShot Gallery 截图
12

Aceternity UI 组件

P2 · 先收藏组件landinganimated
打开原站 ↗

200+ 动画营销组件,视觉冲击强、偏展示型。

什么时候用

landing hero、社交证明需要视觉记忆点时。

什么时候别用

不要进交易/持仓/验证页;不要满屏 glow、粒子和无限动画。

具体怎么用
  1. 只选 1 个效果。
  2. 保留动效,重写结构与文案。
  3. 做 reduced-motion 与移动端降级。

放进 Launchpad:W6 landing。

多数组件偏营销,注意性能与可访问性。

Aceternity UI 截图
13

Magic UI 组件

P2 · 先收藏组件landingeffects
打开原站 ↗

营销页组件与模板,第一眼漂亮,但不适合高密度产品。

什么时候用

landing 需要 1–2 个记忆点时。

什么时候别用

不要用粒子、彩虹渐变、无限跑马灯;最典型的 AI slop。

具体怎么用
  1. 选 1 个效果。
  2. 换成我们的品牌色与字体。
  3. 关掉持续动画,只保留进入时一次。

放进 Launchpad:W6 landing。

只做点缀;产品页不用。

Magic UI 截图
15

Uiverse 组件

P2 · 先收藏组件CSScommunity
打开原站 ↗

社区上传的 UI 元素与微交互,风格非常多。

什么时候用

找微交互灵感、看看别人怎么用纯 CSS 做效果。

什么时候别用

license 不统一、质量参差,不要直接上生产。

具体怎么用
  1. 搜一个效果(如 loading、toggle、card hover)。
  2. 看代码结构,不抄视觉。
  3. 用我们的 token 与类名重写。

放进 Launchpad:微交互灵感库。

逐个看 license;不要引入不明来源的代码。

UI
17

mapcn 组件

P2 · 先收藏组件mapsreact
打开原站 ↗

美观、可访问的地图组件:标记、路线、弹窗。

什么时候用

以后做项目地理分布、区域数据、线下活动时。

什么时候别用

现在不需要;不要为了“看起来丰富”硬加地图。

具体怎么用
  1. 等有真实地理数据。
  2. 选 marker/route 组件。
  3. 接真实数据,做空态与加载。

放进 Launchpad:未来项目地图 / 区域数据。

先不做,避免增加复杂度。

mapcn 截图
19

Liquid Glass 素材 / 效果

P2 · 先收藏素材 / 效果glasshero
打开原站 ↗

Apple 风格玻璃折射,实时折射 DOM 内容。

什么时候用

一个 hero 卡片或徽章需要高级感时。

什么时候别用

全站用会糊、卡、对比度差;交易数据上不要用。

具体怎么用
  1. 只选一个容器。
  2. 做静态 fallback。
  3. 测对比度、移动端帧率与 reduced-motion。

放进 Launchpad:landing 一个卡片。

性能与可读性优先;不要用在表格和数字上。

Liquid Glass 截图
20

CSS Text Effects 动效

P2 · 先收藏动效CSStext
打开原站 ↗

117 个 CSS 文字特效:glitch、neon、typewriter、3D。

什么时候用

landing 标题需要一个记忆点时。

什么时候别用

产品页不用;不要 glitch/neon 全上,容易实验风。

具体怎么用
  1. 只选 1 个。
  2. 只用于 h1,不动正文。
  3. 做 reduced-motion 与移动端降级。

放进 Launchpad:W6 标题。

容易变成 AI slop,慎用。

CSS Text Effects 截图
22

Gradient Buttons 组件

P2 · 先收藏组件buttongradient
打开原站 ↗

几百个渐变按钮,一键复制 CSS。

什么时候用

基本不用;我们没有品牌渐变。

什么时候别用

最典型的 AI slop 入口;会破坏交易产品的可信感。

具体怎么用
  1. 如果非要用,只取一个低饱和渐变。
  2. 做对比度测试。
  3. 不要做主 CTA。

放进 Launchpad:不建议用。

直接跳过;我们的 CTA 用纯色 mint。

Gradient Buttons 截图
25

Anime.js 动效

P2 · 先收藏动效jstimeline
打开原站 ↗

轻量 JS 动画引擎,时间轴、SVG、DOM 都能做。

什么时候用

CSS 确实做不了的复杂时间轴 / SVG 编排。

什么时候别用

现在不需要;别为了动效引新库。

具体怎么用
  1. 先写 CSS。
  2. 确实需要时间轴再评估。
  3. 做体积与性能测试,确认值得。

放进 Launchpad:未来 landing。

先不引;现有 CSS 够用。

Anime.js 截图
PLAN

7 天怎么排

每天只碰 2–3 个,最后产出 1 个页面 + 1 份规范补丁。

天用哪几个具体动作产出
DAY 1Refero + Component Gallery选 3 个深色金融参考;看 Button/Table 各 3 个系统5 条差距 + 2 个组件参考
DAY 2DESIGNmd对照仓库 9 段,列出缺的 4 段DESIGN.md 目录 + 4 段草稿
DAY 3shadcn/ui + UIAble搭 Button / Input / Dialog / Table / Toast5 个核心组件可运行
DAY 4Kinetics + MicroKit挑 3 个微交互,压到 150/200ms3 个动效 CSS
DAY 5Circle Loaders + Motion Primitives做交易 pending / 验证中 / 数据加载3 个加载态
DAY 6Kitbitz + 3Dicons选同一风格插画 5–8 张、3D 图标 6 个空态 + landing 图标
DAY 7Jiro / VibePrompt + 验收生成一页,检查状态、键盘、reduced-motion、首屏1 个页面 + 验收记录
AVOID

三个坑,比资源本身更重要

① 营销组件当产品组件

Aceternity / Magic UI / Liquid Glass 是“第一眼”工具。交易页要密度、状态、可读性,不要 glow 和玻璃。

② 截图当规范

Minimal / Kage / AppShot 给的是感觉,不是 states、a11y、错误文案。参考可以,不能当组件规格。

③ 看到动效就引库

Anime.js / GSAP 不是默认答案。现有 CSS 够做 hover、toast、modal、ticker;先加库只会多一层维护。