Shuffle Design CLI

Shuffle Design CLI

Shuffle · 圖片 · 程式設計

Shuffle Design CLI 是 Shuffle 推出的命令列工具,只要在終端機輸入一行指令,就能生成與重新設計完整的著陸頁,背後結合 Claude Opus、GPT、Gemini Pro 與 Kimi 等頂尖 AI 模型。它會回傳多種設計版本,內容是乾淨、可編輯的 HTML 加上 Tailwind CSS,因此你可以先預覽成果、在 Shuffle 裡調整,再把檔案下載到自己的專案。這套工具鎖定的是想在腳本、CI 工作或內部儀表板裡重複生成設計的人,而不是靠手動開瀏覽器慢慢做。

Shuffle Design CLI 的介面預覽

關於 Shuffle Design CLI

什麼是 Shuffle Design CLI

Shuffle Design CLI 是 Shuffle 設計引擎的終端機版本。可以把它想成一套由 AI 驅動的命令列網站建置工具。你用純文字描述一個頁面,工具就會請多個 AI 模型各自提出一種做法。回傳的不是鎖死的圖片,也不是代管的 Mockup,而是你能打開、閱讀、修改的 HTML 與 Tailwind CSS。

它最大的吸引力在於可重複性。設計師在網頁應用裡點來點去,一次只能做一個頁面。CLI 則可以從腳本呼叫、依排程執行,或接進 Slack 機器人。這就是最單純形式的 AI 設計自動化。設計生成變成工作流程裡的一個步驟,不再是手動任務。

要注意的是,這是給開發者用的工具。如果你不用終端機、npm 或 node,它對你幫助不大。而且生成過程依賴你的 Shuffle 帳號,所以免費方案與付費方案會決定你能做多少東西。

開始使用

  1. 用 npm install -g @shuffle-dev/cli 安裝 CLI,或直接執行 npx @shuffle-dev/cli,不必全域安裝。
  2. 執行 shuffle auth 登入你的 Shuffle 帳號。瀏覽器會開啟讓你完成登入;在遠端伺服器上,改用 auth --no-open,再於自己的桌機打開印出的網址。
  3. 用 shuffle design models 列出可用的 AI 模型,或加上 --all 跳過選擇器,一次執行所有啟用中的模型。
  4. 用 shuffle design create "Landing page for a B2B support platform" 生成頁面,或用 shuffle redesign create https://example.com "make it feel warmer" 重新設計現有網站。
  5. 預覽各版本,把喜歡的拉進 Shuffle 編輯,再把 HTML 與 Tailwind CSS 檔案下載到本機。

產品資訊

快速了解 Shuffle Design CLI 的定價、支援平台與效能。

免費方案是
付費方案$0 - $24/mo
平台macOS, Windows, Linux (Node.js)
開發者Shuffle
類別圖片 · 程式設計
發布日期Jun 2025
最近更新Sep 2025
網站訪問量135.3K
網站全球排名309.4K
API 提供狀態否

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 想把設計生成放進自家腳本的開發者:CLI 能從任何 shell 或 CI 工作呼叫,你就能在不離開程式工作流程的情況下生成頁面。
  • 承接客戶改版的代理商:把它指向潛在客戶的網址,幾分鐘內拿到新版本,再從同一條流程送出精美的提案。
  • 想測試多個 AI 模型的設計團隊:`--all` 旗標會一次執行所有啟用中的模型,你就能在同一份需求上比較 Claude Opus、GPT、Gemini Pro 與 Kimi。

任務

  • 依文字需求生成著陸頁:一行 `design create` 指令就回傳多種版本,內容是可編輯的 HTML 與 Tailwind CSS。
  • 重新設計現有網站:給它一個網址和一個方向,它會先截圖現有頁面,再產出內容相同、外觀不同的新版本。
  • 大規模自動化陌生開發:內附的範例流程會為潛在客戶網站生成改版、追蹤檔案,並透過 Resend 寄出提案。

情境

  • 把設計步驟接進以 Slack 為核心的流程:機器人可依頻道訊息呼叫 CLI,生出新的設計。
  • 依排程或 CI 工作執行設計生成:可重複的指令取代手動開瀏覽器,處理例行的頁面工作。
  • 定案前先試做多種版面:下載各版本、在本機打開,留下最合適的那一個。

主要功能

跨多個 AI 模型平行生成

不是讓一個模型產出一個結果,CLI 能同時執行多個頂尖模型。你交出一段描述,每個模型各自回傳一種設計版本。好處在於比較:你能並排看到同一份需求的不同詮釋,選定方向比單獨跟一個模型來回修改更快。

依網址重新設計網站

改版路徑會取用現有的線上頁面與一個方向,接著打造出內容相同、外觀不同的新版本。這就是一行指令完成的 AI 網站重新設計。它會先截圖頁面,模型手上就有真實的參考素材,而不是靠猜。代理商最常靠這條路。替潛在客戶的自家網站改版,是很有力的提案。

乾淨的 HTML 與 Tailwind CSS 輸出

工具生成的一切都以可讀的 HTML 與 Tailwind CSS 回傳,不是鎖死的匯出檔。它同時扮演 Tailwind CSS 產生器與純 HTML 產生器。你可以檢視標記、調整 class,再搬進自己的技術堆疊。若想更進一步,Shuffle 的編輯器也能匯出到 Next.js、Laravel、WordPress 等框架。

可腳本化、以自動化為先的設計

CLI 能從腳本、CI 工作與內部工具執行,這正是它與 Shuffle 瀏覽器編輯器並存的原因。你得到的是可重複的指令、自己的 prompt,以及建立在 Shuffle 引擎之上的審核流程,而不是手動點擊的路徑。

遠端與伺服器友善的驗證

當你不在桌機前時,登入照樣可行。在遠端伺服器上執行 auth --no-open,於本機瀏覽器打開印出的回呼網址,就完成了。若伺服器位於公開 IP 或 DNS 名稱之後,用 --host 綁定回呼。

內附流程範例

公開的 repo 附上兩個可用範例:一個是能依提及或私訊建立設計的 Slack 機器人,另一個是替潛在客戶網站改版並透過 Resend 寄出提案的陌生開發自動化。兩者都是可執行起點,而非抽象的說明文件,能省下摸索設定的時間。

專案同步與本機快取

除了生成,CLI 會列出你的 Shuffle 專案、把它們下載下來,並用 sync 將最新檔案同步到本機副本。另有針對已下載資料夾的狀態指令,以及清理過期參照的指令,讓長期專案不會走鐘。

優缺點

優點

  • 從終端機執行,設計生成能融入腳本、CI 工作與機器人流程,不必手動開瀏覽器。
  • 一行指令就能用上多個 AI 模型,比較設計方向很快。
  • 輸出是純 HTML 與 Tailwind CSS,你能閱讀、編輯、上線。
  • 官方提供 Slack 機器人與陌生開發自動化的範例,給你可用的起點。
  • 用 `--no-open` 與 `--host` 的遠端驗證,在沒有桌機的伺服器上也能運作。

缺點

  • 沒有公開 API。自動化都得走 CLI,想要 HTTP 端點的團隊只能自己包一層。
  • 需要 Node.js,也要熟悉終端機。非開發者能獲得的幫助有限。
  • 生成依賴 Shuffle 帳號與方案,用量綁在 Shuffle 的定價上,不是一款固定的免費工具。
  • 很多價值落在 Shuffle 周邊的編輯器與函式庫,所以 CLI 最強是在這整套配置裡,單獨用沒那麼突出。

常見問題

它依文字 prompt 生成新的網站設計、重新設計現有頁面,再把結果以 HTML 與 Tailwind CSS 回傳。你在終端機執行它,也能從腳本或其他工具呼叫。