无法决定UI方法?并行构建所有方案。
用于快速UI原型设计的MCP服务器。同时启动多个原型,查看它们并排运行,并交付实际可行的版本。
原型死亡谷:
AI使能:

git clone git@github.com:btree1970/variant-ui.git
cd variant-ui
npm install
npm run build
# 使用默认端口5400添加
claude mcp add variant-ui node <variant-ui路径>/dist/index.js
# 或指定自定义端口
claude mcp add variant-ui node <variant-ui路径>/dist/index.js --env VARIANT_UI_PORT=8080
codex mcp add variant-ui <variant-ui路径>/dist/index.js
重要提示: 将variant-ui添加到项目设置中,而不是全局设置。此工具旨在仅在特定项目工作时运行。
专业提示: 为了获得最佳体验,请启用对变体目录文件编辑的自动批准。这可以让您的AI代理无缝工作,而无需频繁的权限提示。
针对Claude Code用户的高级提示: 使用Claude子代理来并行运行每个变体中的每次代码更改。当同时测试多种方法时,这极大地加快了迭代速度。
一旦添加到您的MCP客户端,您可以在任何对话中使用以下命令:
探索不同的风格:
我想尝试三种不同感觉的登录页面——一种感觉高端,
一种很有趣,一种超级极简
构建五个完全不同风格的变体:野兽派混凝土、千禧年网络美学、终端黑客模式、企业Memphis风格,以及一种看起来像是来自3000年的风格
快速决策:
我们应该使用模态还是抽屉式设置?创建两者并看看效果
这个表单有效,但很无聊。给我展示三个具有不同微交互和过渡效果的版本
检查正在运行的变体:
我有哪些变体正在运行?
然后打开http://localhost:5400(或您自定义的端口)以在审查UI中并排查看所有变体。
变体作为git工作树在临时目录中创建。每个变体:
ui-var/001-description)该项目正处于积极开发阶段。发现错误或有功能请求?
MIT