Important
This project is still in development. Not yet usable.
Code Agent(Claude Code、Codex、Gemini CLI)在拥有即时 API 数据访问能力时,能写出更好的 antdv next 代码。这个 CLI 正是为此而生 — antdv next 的每个 Prop、Token、Demo 和 Changelog 条目,本地打包,毫秒级查询。
npx skills add @antdv-next/cli # install as an agent skill- 📦 完全离线 — 所有元数据随包安装,无需网络请求,无延迟,无 API Key。
- 🎯 版本精确 — 查询 antdv-next@x.y.z 的精确 API,而非仅 "latest"。
- 🤖 Agent 优化 — 所有命令支持
--format json。结构化错误码与修复建议。stdout/stderr 严格分离。 - 🔮 智能纠错 — 输入
Buttn?CLI 基于 Levenshtein 距离建议Button,优先匹配首字母相同的候选。 - 🔌 MCP 服务 —
antdv mcp启动 stdio 服务,原生集成 Claude Desktop、Cursor 等 IDE。
npm install -g @antdv-next/cli其他包管理器
pnpm add -g @antdv-next/cli
bun add -g @antdv-next/cliCLI 内置 Skill 文件,指导 Code Agent 在正确的时机调用正确的命令:
npx skills add antdv-next/cli或者直接告诉你的 Code Agent:
安装
@antdv-next/cli和antdv-next/cli的 antdv next skill
Agent 会自动完成 npm install、npx skills add,并开始使用 CLI。
支持 Model Context Protocol 的 IDE 可直接将 CLI 作为 MCP 服务使用:
{
"mcpServers": {
"antd": {
"command": "antdv",
"args": ["mcp"]
}
}
}如需固定 antdv-next 版本,在 args 数组中添加 "--ver", "1.5.1"。
提供 8 个工具(antdv_list、antdv_info、antdv_doc、antdv_demo、antdv_token、antdv_design_md、antdv_semantic、antdv_changelog)和 2 个提示词(antdv-expert、antdv-page-generator)。
支持 Claude Code、Cursor、Codex、Gemini CLI 等所有兼容 skills 协议的 Agent。
antdv list # 所有组件及版本信息
antdv info Button # 组件 Props、类型、默认值
antdv doc Button # 完整 Markdown 文档
antdv demo Select basic # 可运行的 Demo 源码
antdv token DatePicker # Design Token 值(v5+)
antdv design.md # 设计语言文档(design.md)
antdv semantic Table # classNames / styles 结构
antdv changelog 1.0.0 1.5.1 Select # 跨版本 API 差异对比
antdv doctor # 诊断项目配置问题
antdv env # 收集环境信息用于 Bug 报告
antdv usage ./src # 分析项目中的 antd 导入
antdv lint ./src # 检查废弃 API 和最佳实践
antdv migrate 1.0.0 1.5.1 --apply ./src # 生成 Agent 迁移提示
antdv mcp # 启动 MCP 服务,供 IDE 集成
antdv setup --client claude # 为 AI Agent 接入 MCP/Skill
antdv upgrade # 升级 CLI 到最新版本