UStackUStack
Shuffle Design CLI icon

Shuffle Design CLI

Shuffle Design CLI 是一款基于终端的工具,可通过 AI 生成新网页并重设计现有网站,支持从提示词或 URL 创建可编辑的 HTML 和 Tailwind CSS 输出。

Shuffle Design CLI

什么是 Shuffle Design CLI?

Shuffle Design CLI 是 Shuffle 推出的一款命令行工具,可从终端生成新的网页设计或重设计现有网站。它面向自动化工作流,生成可编辑的 HTML 和 Tailwind CSS 输出,便于下载、审阅和修改。

该工具被定位为 Shuffle AI 设计工作流的终端版。用户可以描述想要构建的页面,或提供现有网站 URL 及重设计方向,CLI 会并行使用多个 AI 模型运行设计生成。

主要功能

  • 通过文本提示词生成新设计:描述一个落地页或其他网页,CLI 会基于该提示词创建多个设计变体。
  • 从 URL 重设计现有网站:提供一个线上站点和重设计方向,CLI 会先截图页面,再生成重设计版本。
  • 使用多个 AI 模型:产品支持在主流模型上运行设计生成,示例包括 Claude Opus、GPT、Gemini Pro 和 Kimi。
  • 下载可直接编辑的输出:生成的项目可下载为 HTML 和 Tailwind CSS,方便团队在本地查看和调整文件。
  • 支持自动化工作流:CLI 适用于脚本、CI 作业、内部工具以及其他可重复的命令行流程。
  • 保存并获取生成的项目:示例命令展示了会话创建、项目下载、身份验证,以及输出和截图相关选项。

如何使用 Shuffle Design CLI

用户先通过 npm 全局安装包,完成身份验证,然后运行类似 design create 的命令来生成新页面,或使用带 URL 的 redesign create 来重设计网站。生成的会话可在浏览器中预览,结果项目也可下载到本地文件夹进行编辑或交付。

使用场景

  • 开发者想根据简短提示词创建一个落地页草稿,并在选择之前对比多个 AI 生成的设计变体。
  • 团队想通过提供当前 URL 和重设计方向来刷新现有客户网站,然后在预览链接中查看生成结果。
  • 内部工具团队想在 CI 或脚本中自动化页面生成,而不是使用手动浏览器编辑器。
  • 工作流负责人想构建一个 Slack 机器人,在团队成员于频道中请求新页面时触发设计生成。
  • 销售或外联团队想为潜在客户网站生成重设计概念,本地审阅后将这些草稿用于外联流程。

常见问题

Shuffle Design CLI 只支持新页面吗?

不是。资料中同时展示了新设计生成和基于 URL 重设计现有网站。

它会生成什么输出?

示例显示它会生成可编辑的 HTML 和 Tailwind CSS 输出,生成后可下载。

可以用于自动化工作流吗?

可以。页面明确说明可用于脚本、CI 作业和内部工具。

它支持多个 AI 模型吗?

支持。文档示例提到了多个 AI 模型,并列出了 Claude Opus、GPT、Gemini Pro 和 Kimi。

使用它需要 GUI 吗?

不需要。页面展示的核心工作流无需 GUI;该产品专为终端环境设计。

替代方案

  • 基于浏览器的可视化编辑器,适合用户想在图形界面中直接构建页面,而不是使用命令行时。
  • 浏览器中的 AI 网站重设计工具,适合不熟悉技术、希望无需终端命令即可上传或预览网站的用户。
  • 通用页面构建器或基于框架的编辑器,适合更偏好手动布局控制而非 AI 生成草稿的团队。
  • 其他用于网页生成的 CLI 自动化工具,可能提供类似的脚本工作流,但在模型支持、输出格式或重设计自动化程度上有所不同。
Shuffle Design CLI | UStack