他不是设计师,却用三套组件库做出顶级 Next.js UI
正在加载视频...
视频章节
一个反直觉的事实:很多看起来“像设计师做的 UI”,并不是设计出来的,而是“拼”出来的。Ras Mic 直接摊牌——他不是设计师,却靠三套组件库,在 Next.js 里稳定产出干净、现代、能直接上线的 UI。这套方法,特别适合想快速交付的 AI 从业者。
他不是设计师,却用三套组件库做出顶级 Next.js UI
一个反直觉的事实:很多看起来“像设计师做的 UI”,并不是设计出来的,而是“拼”出来的。Ras Mic 直接摊牌——他不是设计师,却靠三套组件库,在 Next.js 里稳定产出干净、现代、能直接上线的 UI。这套方法,特别适合想快速交付的 AI 从业者。
最反直觉的一点:好 UI,不是设计能力的问题
视频一开始,Ras Mic 就把很多人心里的痛点说穿了:“我不是设计师。”但紧接着,他抛出一个更狠的结论——这并不妨碍你做出干净、专业、能卖钱的 UI。
他的逻辑非常工程化:设计是可以被拆解的。不是从 Figma 开始,而是从“已经被验证过的组件组合”开始。与其花几天调 padding、颜色和 hover,不如直接站在成熟组件库的肩膀上。
这对 AI 从业者尤其致命。你做的是模型、Agent、Workflow、SaaS MVP,UI 的任务只有一个:别拖后腿。能看、能用、能信任,就够了。Ras Mic 的方法,本质上是一套“UI 工程最小阻力路径”。
第一层地基:Shadcn UI,负责一切“看起来就该对”的东西
第一套组件库,几乎没有争议:Shadcn UI。
Ras Mic 把它定义为“主组件层”。原因很简单:
- 可访问性已经处理好
- 所有组件都是源码级 copy-paste,不是黑盒 npm 包
- Button、Navbar、Card、Accordion 这种高频组件,一个都不缺
真正让他上头的是 Shadcn UI 新推出的 Blocks——直接给你整页级别的 Dashboard、Layout。原本最折磨人的页面结构,现在复制就完事。
这里有一个对 AI Builder 很重要的点:Shadcn UI 让你在不牺牲可控性的前提下,获得极高的开发速度。你不是在“用库”,而是在“用别人已经验证过的实现方式”。
第二层是灵魂:Aeternity UI,让产品看起来“值钱”
如果说 Shadcn UI 解决的是“对”,那 Aeternity UI 解决的是“值不值钱”。
Ras Mic 对它的定位非常清晰:负责动画、节奏感和现代感。他反复强调几个组件:
- Tracing Beam:滚动时的追踪效果,极其适合博客和方法论页面
- Bento Grid:2024 年最流行的布局之一,也是他用得最多的组件
关键在于,这些“高级感”几乎没有额外成本:复制代码,加上 Framer Motion 和 Tailwind 相关依赖,就能用。
对 AI 产品来说,这一步非常关键。同样的功能,加一点点动画和空间感,用户对“专业度”的判断会完全不一样。Aeternity UI 本质上是在帮你完成“心理定价”。
第三套冷门武器:Hyper UI,专治不想浪费时间的地方
真正让我觉得 Ras Mic 很“老工程师”的,是第三个选择:Hyper UI。
这不是炫技库,而是效率库。Footer、404、表单、简单 Header——这些东西你当然能自己写,但完全不值得。
Hyper UI 的优势很直接:
- 纯 HTML / JSX,零心智负担
- 样式极简,不和主设计打架
- 适合 MVP 阶段“快交付、不纠结”
在他自己的项目 Rank Boost 里,Footer 就直接来自 Hyper UI。该省的时间,一分钟都不多花。
总结
这条视频真正的价值,不是推荐了三个组件库,而是给了一种极其务实的 UI 构建哲学:设计能力不足时,不要补设计,先补系统。
对 AI 从业者来说,你可以立刻抄走这套组合:Shadcn UI 打底,Aeternity UI 提气质,Hyper UI 补边角。别再等“学会设计再上线”,先把产品推到用户面前。
一个值得思考的问题是:在你的下一个 AI 项目里,哪些 UI 其实根本不该由你亲手设计?答案,往往决定了你能不能更快走到下一步。
关键词: Next.js, Shadcn UI, Aeternity UI, Hyper UI, AI 产品开发
事实核查备注: 需核查:视频发布时间(2024-04-02)、作者/频道名 Ras Mic、Shadcn UI Blocks 的描述、Aeternity UI 组件名称(Tracing Beam、Bento Grid)、Hyper UI 的功能定位