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/uivs
uivs html/react/vue/svelte/lit <组件>

Agent Skill 安装:npx skills add DevSissi/uiverse-tool --skill uivs-cli -g -y

⚠️ 注意:项目很新(v0.4.0、周下载个位数)、非官方维护;直接抓官网意味着 Uiverse 改版可能弄坏抓取(项目内置 proxy 应对封锁)。

官方链接