Wot Ui Cli

wot-ui/open-wot/skills/wot-ui-cli

作者 wot-uid60d2f7beb631b791f651529b8936ac1381eccdd無授權條款收錄於 2026年10月9日更新於 2026年10月9日

使用、调试或维护 @wot-ui/cli 与 open-wot 仓库。适用于 wot CLI 命令、Agent/MCP 接入、doctor/usage/lint、组件知识查询、客户端 adapter、离线数据提取、构建测试、发布包检查和仓库开发;如果任务是直接编写 wd-* 组件页面或解释组件 API,应改用 wot-ui-v2 skill。

AI 產生的概覽

指導 @wot-ui/cli 工具與 open-wot 儲存庫的使用、除錯與維護,包含 MCP 與 Agent 接入。

功能
此技能提供使用 @wot-ui/cli 命令列工具與 open-wot 儲存庫的操作說明。內容涵蓋元件知識查詢、專案分析指令、Agent 與 MCP 用戶端接入、離線資料擷取、建置與測試流程,以及發佈套件檢查。它要求依據目前原始碼、package.json 與 README 行事,而非根據舊文件猜測指令。
適用情境
適用於 wot CLI 指令、MCP 或 Agent 接入、doctor/usage/lint 檢查、元件知識查詢、用戶端轉接器、離線資料擷取、建置與測試、發佈套件檢查,以及儲存庫開發。若要直接撰寫 wd-* 元件頁面或說明元件 API,則應改用其他技能。
執行需求
需要 @wot-ui/cli 工具與 open-wot 儲存庫、Node.js 與 pnpm,以及用於複製或同步資料的網路存取。此技能不附帶指令碼,僅包含說明文件與一份參考檔案。

Wot UI CLI

处理 @wot-ui/cli、MCP、Agent 接入和 open-wot 仓库维护任务时,基于当前源码、package.json 和 README 行事,不根据旧文档猜测命令。

路由

  • CLI、MCP、Agent、数据提取或仓库开发:使用本 Skill。
  • 组件选型、页面代码、props、主题和组件问题:使用 wot-ui-v2 Skill。
  • 通过 CLI 查询组件知识时,保留 CLI 使用语境;需要生成组件代码时再切换到 wot-ui-v2。

工作流

  1. 先查看 README.md、package.json#scripts 和相关源码。
  2. 修改 CLI、MCP、prompt、数据结构或 Skill 后,同步测试与 README。
  3. 写配置前先运行 --dry-run,使用隔离 --cwd,不要修改真实用户配置。
  4. 修改命令输出后,至少运行一个真实源码或构建产物命令。
  5. 提交前运行 pnpm lint && pnpm typecheck && pnpm test && pnpm build。

命令分组

组件知识:

bash
wot list [keyword]wot info <component>wot doc <component>wot demo <component> [name]wot token [component]wot changelog [versionOrComponent] [component]

项目分析:

bash
wot doctor [dir]wot usage [dir]wot lint [dir]

Agent 接入:

bash
wot agent listwot agent init --client cursorwot agent status --client cursorwot agent doctor --client cursorwot agent remove --client cursorwot agent init --client all

MCP 管理:

bash
wot mcpwot mcp servewot mcp listwot mcp init --client cursorwot mcp status --client cursorwot mcp doctor --client cursorwot mcp remove --client cursorwot mcp print --client cursor

查询命令支持 --version 和 --format text|json|markdown。Agent/MCP 管理命令支持的具体选项以 --help 和源码为准;写操作优先使用 --dry-run。

仓库开发

bash
pnpm installpnpm devpnpm exec tsx src/index.ts listpnpm buildnode dist/index.mjs list

更新离线数据:

bash
pnpm sync:clonepnpm extract:clonepnpm sync --wot-dir ../wot-uipnpm extract --wot-dir ../wot-ui --output data/v2.0.4.json

发布包检查:

bash
pnpm buildpnpm compresspnpm exec publintnpm pack --dry-run --json

MCP 注意事项

  • wot mcp 使用 stdio,终端无普通输出通常正常。
  • doctor 验证配置和真实 handshake;部分客户端还会检查注册状态。
  • --client all 在 project scope 处理六个支持客户端。
  • 保留已有 Server、JSONC 注释、非托管 TOML 和用户 Instructions。

参考

需要完整命令矩阵、目录职责、验证要求、数据与发布流程时,读取 references/overview.md。

來源與署名

來源:wot-ui/open-wot位於skills/wot-ui-cli提交d60d2f7

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架