ThreeUI 开放了:160+ 免费 3D 组件,复制提示词就能让 Agent 改出炫酷页面

Design+Code 的 Meng To 开源 ThreeUI 社区版:免登录、MIT、160+ 程序化 three.js 组件/hero 段/图标/动效全部免费,可在线互动、看源码、复制提示词丢给 Agent 改主题光影。装个 npm 包就能当 React 组件用,落地页/产品页想要 3D 质感不用从零写 WebGL。

💡 快速判断Design+Code 作者 Meng To 开源的 three.js 组件库社区版:免登录、MIT、160+ 免费程序化 3D hero 段/图标/动效,可在线互动、看源码、把提示词丢给 Agent 改主题光影。适合给落地页/产品页快速加 3D 质感、或让 Agent 代劳做页面设计的开发者与设计师。注意免费的是 Community 版,Pro(多 50+ 组件 + MCP + skills)需订阅,且仓库不发布 Pro 源码。

这是什么

ThreeUI(MengTo/threeui)是知名设计教育作者 Meng To(Design+Code 创始人)开源的 three.js 组件与落地页库。这次公布的是它的 Community 社区版——免登录、开源、MIT 协议,和主站 threeui.com 共用同一套应用外壳、布局、导航、主题、响应式与组件页,只是把 Pro/Beta 组件移除、把续费入口指向官网订阅。

里面的组件不是图,而是程序化生成的 3D 场景:hero 首屏段、图标、动效、可交互部件,每个都带多个变体(variants)和可调参数。你可以在网页上直接在线互动(拖动、旋转、看光影),也能打开 Code 源码标签复制源码或提示词,再把这整段提示词丢给 Agent,让它换主题、调光影、改动效、重排布局。这就是它跟一堆「只放效果图」的组件库最不一样的地方。

数一数:免费到底有多少

来自官方 README 的 Community 版清单(主站三方的免费数据口):

对外宣传口径是 「160+ 免费 3D hero 段」,和上面的数字对得上。

怎么用(React 组件)

装包即用:

npm install @designcodeio/threeui
import { AtTheHorizon } from "@designcodeio/threeui";
import "@designcodeio/threeui/style.css";

export function Hero() {
  return <AtTheHorizon />;
}

想要最小的 import 树,直接用组件子路径:

import { AtTheHorizon } from "@designcodeio/threeui/components/AtTheHorizon";

本地跑完整目录:npm install && npm run dev(目录本身就是一个可运行的 app,带浏览网格、搜索、主题、变体选择器与源码标签)。

适合谁

两点注意:

  1. 免费的是 Community 版;Pro 版(多 50+ 组件 + MCP + skills)需订阅,仓库刻意不发布 Pro 源码到 npm。要拿 Pro 源码得用 npx @designcodeio/threeui-cli add 登录授权;
  2. 远程缩略图/预览图从 threeui.com 加载,本仓库不重新分发;字体走 SIL OFL、three.js 运行时走 MIT,应用与 Community 源码主体是 MIT。
⚡ 每日一荐,先人一步 电报频道「效率工具情报」每天 11:00 推送精选工具 + 编辑点评,还有网站没有的彩蛋内容。 👉 订阅频道:t.me/toolintel