這個 ComfyUI 教學工作流程可自動逐條執行文字提示清單,並為每條提示儲存一張圖像。它使用自訂的 FL_PromptSelectorBasic 節點讀取多行提示清單,並根據 PrimitiveInt 節點提供的索引選取單一行。選中的提示會送入由 Z-Image-Turbo 模型驅動的生成鏈,產生的圖像由 SaveImage 寫入磁碟。圖中有 MarkdownNote 節點記錄流程設計與連線,方便快速理解整體架構。

技術上,FL_PromptSelectorBasic 提供一個文字欄位,讓你貼上每行一條的提示。PrimitiveInt 節點提供目前選取的行索引。批次運行時,索引每次自動遞增(由你的生成/驅動節點控制,本流程為 ca7506c4-0f1a-4a77-9d2e-b9077eaf58d5),每次消耗下一條提示。這種模式非常適合提示 A/B 測試、批量產出素材,或根據活動腳本逐條執行而無需手動修改流程。

API

從程式碼使用此工作流

每個 Comfy 工作流都是一個 JSON 圖。下方的 payload 就是此工作流,與 ComfyUI 執行時完全相同 — 你可以從此 URL 取得、放入版本控制,或在 ComfyUI 載入並逐節點執行。

utility_text_lists_select_prompt.json
正在取得工作流 JSON…

使用 Comfy SDK 以 TypeScript 或 Python 執行。相同程式碼可用於 Comfy Cloud 或你自架的 ComfyUI — 只需更改 base URL。

// Install (beta)
npm i @comfyorg/sdk

// Run "從列表批次處理文字提示" (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });

// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("utility_text_lists_select_prompt_api.json");

const job = await client.run(wf);
await job.getOutputs("36")[0].toFile("output.png"); // SaveImage

SDK 需使用 API 格式的工作流:請在 ComfyUI 開啟此工作流,並使用 檔案 → 匯出工作流(API)。

Comfy Cloud API 存取需有 API 金鑰的方案。

常見問題

常見問題

查看所有工作流
Showing 30 of 30 templates