uivs(Uiverse 第三方组件 CLI)
官方介绍
uivs 是一个纯 HTTP 的 Uiverse 组件 CLI(npm 包 @cissibot/uivs,作者 DevSissi,MIT 许可):抓取 Uiverse 组件的 HTML/CSS,并转换成 React、Vue、Svelte 或 Lit 代码。不依赖 Playwright、不启动浏览器、不下载 Chromium。
核心功能
- 直接抓官网:按组件名从 Uiverse 官网抓取组件,数据比基于仓库快照的 MCP 方案新
- 多框架转换:同一组件可输出 HTML、React、Vue、Svelte、Lit 五种代码
- 内置 search:支持搜索组件
- 附带 Agent Skill:可经 skills CLI 安装,供 AI Agent 直接调用
使用说明
npm i @cissibot/uivsuivs html/react/vue/svelte/lit <组件>Agent Skill 安装:npx skills add DevSissi/uiverse-tool --skill uivs-cli -g -y
⚠️ 注意:项目很新(v0.4.0、周下载个位数)、非官方维护;直接抓官网意味着 Uiverse 改版可能弄坏抓取(项目内置 proxy 应对封锁)。