SuperAPI AI 工具集

coss-particles

前端与建站

查看项目

更新于 10-15 20:28

技能介绍

用途:coss-particles 是一个 UI 粒子索引,帮助开发者在实现界面功能时按组件类型和描述检索可复制粘贴的组件示例。粒子是构建在 coss 基础组件之上的现成 UI 模式,可先在 https://coss.com/ui/particles 可视化浏览。

主要能力:索引覆盖 508 个粒子、54 种组件类型,包括 button(40)、input-group(28)、calendar(25)、select(23)、slider(23)、group(22)、badge(20)、combobox(20)、input(19)、field(18)、autocomplete(16)、tabs(15)、textarea(15)、avatar(14)、drawer(14)、toast(13)等,另有 accordion、alert、dialog、form、table、tooltip 等。

使用方式:先描述所需 UI(如表单校验、内含表单的对话框、带图标的标签页),在索引中按组件类型与说明匹配粒子,再抓取其 JSON 地址获取完整源码,最后按需改写。JSON 清单地址格式为 https://coss.com/ui/r/<particle-name>.json,例如 https://coss.com/ui/r/p-accordion-1.json。粒子源文件位于仓库 apps/ui/registry/default/particles/。更新索引可在 coss 仓库根目录运行 node apps/ui/scripts/generate-particle-index.cjs。

适用场景:需要快速搭建或参照 coss 组件模式的界面开发工作。

限制:资料未说明许可、收费、依赖版本与浏览器兼容性等细节;粒子代码需自行适配,索引本身不承诺效果或质量,具体以实际源码为准。