Solid Glass:一套专为 AI 应用而生的「玻璃」设计系统,远看扎实近看有质感
这个项目能干嘛
Solid Glass 是一套为 AI 应用专门打磨的设计系统,风格是「玻璃拟态」——远看像一块扎实的玻璃面板,凑近看又能发现细腻的高光、细边框和柔和的阴影。它基于 React 19 和 Tailwind CSS 4,并且做成了一个 shadcn/ui 的 registry(注册表),你现在就能用一行命令把它的组件拉进自己的项目。说白了,它解决的是「我想给 AI 产品做一个好看、统一、有高级感的界面,但不想从零写一大堆 CSS」这件事。
为什么最近火了
AI 应用的界面正在从「聊天框 + 按钮」进化到「有质感的工作台」,但大多数开源 UI 库还是通用后台风格,套到 AI 产品上总觉得差点意思。Solid Glass 主打「为 AI 应用而生」,正好踩中这波需求。它又是 registry 形态,和当下最流行的 shadcn 工作流无缝衔接,开发者 copy 一下就能改,不用被锁死在某个 npm 包里。这种「审美对味 + 零锁定 + 即时可用」的组合,让它四天就涨到近 1000 星。
技术亮点
它提供了一整套玻璃质感的原子组件:布局类的 Col、Row、Box、Grid、Card、Popover;文字类的 Title、Text(支持行内加粗、斜体、代码、链接)、Caption、Badge、Markdown;输入类的 Button、IconButton、Input、TextArea;还有 Carousel、Divider、Drawer 这类进阶件。亮点和暗色 token 都内置了,组件本身不写死布局,而是由模型或你自由排布。最有意思的是它的「材质感」处理:高光做得很克制、边框只有一像素、阴影是柔和的,整体看起来「贵」但不浮夸。它还顺手给了状态徽标(status-glyph)这类 AI 应用常要的专属件。
适合什么人
我觉得它最对两类人的胃口。一是做 AI 产品的设计师和前端,想把聊天、Agent 控制台、文档界面做得像大厂出品;二是独立开发者和 SaaS 创业者,时间紧、审美又不想将就,需要一套开箱即用的高级组件快速把 Demo 撑起来。它不适合做重数据表格为主的后台,玻璃质感在密集数据场景下反而是干扰。
快速试用
拉组件就一行:npx shadcn@latest add https://deeplethe.github.io/solid-glass/r/registry.json。之后在你的 React 19 + Tailwind 4 项目里直接 import 使用,所有组件都走 shadcn 的约定,改颜色改圆角都走 Tailwind 变量,官网也有在线组件预览可以挨个试。
与竞品对比
和原版 shadcn/ui 比,Solid Glass 不是通用组件库,而是给了一套统一的玻璃审美主题,省去你自己调质感;和 Aceternity、Magic UI 这类动效库比,它更克制、更偏「产品级」而不是「炫技级」,落地到真实 SaaS 里不违和。简单说:shadcn 给你砖,Aceternity 给你烟花,Solid Glass 给你一套已经贴好玻璃膜、可以直接盖房子的预制板。