用途:本技能记录 shadcn/ui 的 Base UI 版本,帮助定位官方 Base UI 文档与 shadcn/ui 的 Base UI 组件页面。shadcn/ui 并非无头组件库,它提供基于 Base UI 无头原语构建的、带样式且可复制自有的组件,采用复合组件、组合优于继承与变体驱动样式。
主要能力与文档入口:官方文档入口为 https://ui.shadcn.com/docs,Base UI 项目文档为 https://base-ui.com,另有 skills/base-ui。Base UI 与 Radix 文档的差异及转换规则见 references/overview.md,应据此而非 Radix 组件索引。
使用方式:先读 references/overview.md 了解范围与文档入口;用 references/components.md 查找组件;用 references/installation.md 或 references/cli.md 搭建项目;用 references/theming.md 与 references/dark-mode.md 处理设计令牌;用 references/components-json.md 查看 CLI 配置;用 references/forms.md 与 references/forms-integrations.md 处理表单;用 references/registry.md 与 references/registry-schema.md 处理注册表;用 references/blocks.md 处理区块工作流;用 references/composition-pattern.md 了解组合范式与 Base UI render 规则;用 references/examples.md 查看 render 与 useRender 模式;发布前查看 references/changelog.md。
组合模式:Base UI 与 shadcn/ui 在无头原语上使用可复制自有的带样式组件,通过复合子组件与 render-prop 替换(render / useRender)组合。
限制:资料未提供具体收费、价格、平台支持范围或效果数据,暂未提供。