shadcn/ui
源码层通过 CLI 把官方组件源码带入仓库,组件可以审查、改造和版本化。
components/ui/*底座分层
通过 CLI 把官方组件源码带入仓库,组件可以审查、改造和版本化。
components/ui/*负责弹窗、浮层、选择器、焦点和键盘行为,SmoUI 不重写底层交互。
@base-ui/react承载设计 token、语义颜色、布局密度和响应式约束。
tailwind.config.ts不重写基础组件,只沉淀中文页面场景模板、组件规则、生成契约和验收标准。
components/smo/*生成流程
在目标项目会话里描述页面目标、产品归属和关键对象。
产品上下文
确认能力归属、禁止跨界内容和权限责任。
责任边界
匹配整页骨架、组件组合和交互状态。
页面场景模板
先在目标项目实现,再抽出可复用组件和规则。
可维护代码
验证通过后写入 SmoUI 组件目录、规则和 registry。
复用资产
产品边界
身份、权限、支付、审计、文件、任务、计费、网关等平台底座能力。
应用入口、客户端体验、应用级访问和轻量任务面板。
云端控制台、模块开通、工作区、套餐、角色和上下文下发。
粉丝与会员经营、权益触达、商家侧运营、内容素材和转化承接。
增长计划经营、项目绑定、报名、订单、核销和复盘分析。