文本生成

瞭解如何在 CawCut 工作流中建立、處理和整理文本。

更新於 2026年9月10日 · 8 分鐘閱讀

文本節點可用於向工作流新增文本、使用 AI 模型生成或改寫內容、合併或分割文本,以及從 JSON 資料中提取特定值。您可以使用這些節點為下游節點準備提示詞和結構化資訊。

1. 文本節點

文本 節點是用於輸入靜態內容的簡單文本框。您可以用它輸入說明、源材料、系統提示詞、使用者提示詞,或任何在工作流執行時應保持不變的文本。

文本節點介面,其中顯示一個簡單的文本輸入區域。
  • 輸出: 文本會通過 提示詞 輸出埠傳遞到下游。
  • 節點面板: 使用底部的控制元件可以展開編輯器、複製文本或清空內容。

2. 文本生成

當您希望 AI 模型生成新文本或轉換現有文本時,請使用以下節點。

2.1 LLM 節點

LLM 節點 使用大語言模型,根據您的提示詞和可選參考影像生成普通文本或結構化 JSON。

LLM 節點,其中顯示提示詞輸入、影像輸入、模型設定和輸出格式。
  • 系統提示詞: 可選擇連線用於定義模型角色、行為、語氣或輸出規則的說明。
  • **文本提示詞\*:** 連線主要請求或源文本。此輸入為必填項。
  • 影像: 當所選模型支援影像輸入時,最多可連線 10 張參考影像。
  • 模型: 選擇用於處理請求的 AI 模型。
  • 輸出格式: 選擇 文本 可獲得常規書面內容,選擇 JSON 可獲得結構化資料。
  • 輸出: 生成的結果會通過 文本 輸出埠傳遞。

2.1.1 支援的模型

提供商模型
OpenAIGPT 5.5, GPT 5.4, GPT 5.4 mini, GPT 5.4 nano, GPT 5.2, GPT 5.1, GPT 5 mini, GPT 5 nano
AnthropicOpus 4.8, Opus 4.7, Opus 4.6, Sonnet 4.6, Haiku 4.5
DeepSeekDeepSeek V4 Pro, DeepSeek V4 Flash

2.1.2 模型輸入限制

模型輸出格式最短提示詞長度最長提示詞長度影像輸入
GPT 5.5文本、JSON1 個字元50,000 個字元最多 10 張影像
GPT 5.4 mini文本、JSON1 個字元50,000 個字元最多 10 張影像
Opus 4.8不可選擇1 個字元50,000 個字元最多 10 張影像
DeepSeek V4 Pro文本、JSON3 個字元50,000 個字元不支援

2.2 改寫文本

改寫文本 節點使用 AI 模型,針對特定目的改寫連線的文本。

改寫文本節點,其中顯示模型和改寫操作設定。
  • **合併輸入\*:** 連線您要轉換的文本。此輸入為必填項。
  • 模型: 選擇用於處理文本的 AI 模型。
  • 操作: 選擇改寫任務,例如 改進寫作總結內容擴寫內容提示詞最佳化器
  • 輸出: 改寫後的結果會通過 文本 輸出埠傳遞。

如果已有內容並希望對其進行改進或轉換,請使用 改寫文本 。如果需要透過系統說明、多模態輸入或結構化 JSON 輸出獲得更多控制,請使用 LLM 節點

3. 文本處理

合併文本、分割文本和解析 JSON 節點無需使用 AI 模型即可重新組織文本。

3.1 分割文本

分割文本 節點會在指定的分隔符處分割連線的文本,並輸出其中一個選定部分。您可以使用它在一次 LLM 結果中生成多個提示詞版本或場景,然後將每個部分傳遞給不同的下游節點。

顯示分隔符欄位和索引設定的分割文本節點。
  1. 在提示詞中,在要分割的部分之間使用相同的分隔符(例如 <<PROMPT>>),比如放在不同版本或場景之間。
  2. 將生成的結果連線到 文本\* 輸入。
  3. 分隔符 欄位中輸入準確的分隔符。
  4. 為要輸出的部分設定 索引1 會傳回第一部分,2 會傳回第二部分,依此類推。
  5. 執行節點,輸出 將是從原始提示詞中擷取的指定部分。
使用分割文本節點將一個長提示詞分割為不同版本。

上面的範例顯示了如何使用分割文本節點。將分割文本節點連線到要分割的提示詞,然後為每個節點指派不同的索引。每個分割文本節點只會輸出提示詞中與其所指派索引對應的部分。

3.2 合併文本

合併文本 節點會將多個連線的文本輸入合併為一個輸出。它適用於組合提示片語件、合併不同分支的結果,或將多個文本值傳遞給只接受單個文本輸入的節點。

合併文本節點,其中顯示多個文本輸入合併為一個輸出。
  1. 將最多 10 個值連線到 文本 輸入。
  2. 執行節點以合併連線的文本。
  3. 合併文本 輸出連線到工作流中的下一個節點。

該節點會按原樣合併輸入文本,不會對其進行改寫、總結或解讀。

3.3 解析 JSON

解析 JSON 節點可從結構化 JSON 文本中提取單個值。您可以使用它將 LLM 節點的 JSON 結果或其他 JSON 輸入拆分為下游節點能夠獨立使用的輸出。

包含 JSON 的文本節點連線到具有三個欄位路徑的解析 JSON 節點。
  1. 將有效的 JSON 文本連線到 JSON 文本\* 輸入。
  2. 輸入要提取的每個值的路徑。陣列位置從 0 開始。
  3. 根據需要新增或刪除輸出欄位,然後執行節點。
  4. 將每個生成的輸出連線到相應的下游節點。

例如,將以下內容貼上到 文本 節點,然後將其連線到 JSON 文本\* 輸入:

{
  "prompts": [
    {
      "title": "產品介紹",
      "prompt": "撰寫一篇友好的社交媒體帖子來介紹該產品。"
    },
    {
      "title": "功能亮點",
      "prompt": "用一個段落說明產品最實用的功能。"
    },
    {
      "title": "行動號召",
      "prompt": "撰寫簡短的行動號召,邀請觀看者瞭解更多資訊。"
    }
  ]
}

解析 JSON 節點中輸入以下路徑:

欄位路徑提取的值
prompts[0].prompt撰寫一篇友好的社交媒體帖子來介紹該產品。
prompts[1].prompt用一個段落說明產品最實用的功能。
prompts[2].prompt撰寫簡短的行動號召,邀請觀看者瞭解更多資訊。

要提取其他屬性,請更改路徑中的最後一個鍵。例如,prompts[0].title 會返回 產品介紹

4. 註釋節點

註釋 節點可直接在工作流畫布上新增說明文本。您可以用它向其他使用者說明工作流的執行方式,或為工作流的特定部分新增標籤和標記,使畫布更易於理解和整理。

註釋節點,其中顯示文本框和格式設定。

單擊文本框內部可輸入或編輯註釋並開啟其設定。若要在不編輯的情況下移動註釋,請拖動文本框邊框。

  • 文本顏色: 選擇顏色以區分註釋或直觀地將工作流的相關部分分組。
  • 字號: 選擇 特大
  • 自動寬度: 使文本框邊框貼近文本,並在輸入更多文本時自動擴充套件文本框。
  • 固定尺寸: 您可以拖動右下角來自訂文字方塊大小。在啟用 自動寬度 時拖動右下角,會自動將註釋切換為 固定尺寸
  • 刪除: 選擇垃圾桶圖示以刪除註釋。

相關文章

常見問題

關於在 CawCut 中使用文本節點的常見問題。

請根據所需的內容型別選擇模型,然後使用相同的提示詞測試不同模型,比較質量、速度和輸出風格。

可以。支援影像輸入的模型最多可通過影像輸入接收 10 張影像。

不會。它會將連線的文本輸入合併為一個輸出,不會改寫或解讀內容。

請檢查輸入是否為有效的 JSON,並確認每個欄位路徑都與 JSON 資料中的鍵名和陣列位置一致。