載入中

路由工作流程解決了 AI 應用程式中一個常見的問題:不同類型的使用者請求需要不同的處理方式。您可以對傳入的請求進行分類,並將其路由到專門的處理流程,而不是使用一體適用的提示。

通用提示的問題

考慮一個根據使用者主題生成影片腳本的社群媒體行銷工具。使用者可能輸入「程式設計」或「衝浪」作為他們的主題,但這些應該產生非常不同類型的內容:

程式設計主題需要具有清晰解釋和定義的教育性內容。衝浪主題則更適合強調興奮感和視覺吸引力的娛樂導向腳本。單一的通用提示無法有效處理這兩種情況。

設定內容類別

第一步是定義您的應用程式可能需要生成的不同類型內容。您可以將請求分類為以下類型:

  • 娛樂 - 高能量、具文化相關性的內容,使用流行語言
  • 教育 - 清晰、引人入勝的解釋,配合相關的範例
  • 喜劇 - 尖銳、出乎意料的內容,具有巧妙的觀察和時機掌握
  • 個人影音日誌 - 真實、親密的內容,具有對話式的敘事風格
  • 評論 - 果斷、基於經驗的內容,突顯優缺點
  • 敘事 - 使用生動細節和情感連結的沉浸式內容

每個類別都有自己專門的提示範本。例如,教育提示可能會要求 Claude「開發一個清晰、引人入勝的腳本,使用相關範例和引發思考的問題,將複雜資訊轉化為易於理解的見解」。

路由在實務中如何運作

路由過程分為兩個步驟:

  1. 分類 - 將使用者的主題傳送給 Claude,並請求將其分類為您預先定義的類型之一
  2. 專門處理 - 使用分類結果來選擇適當的提示範本並生成內容

例如,如果使用者輸入「Python 函式」作為他們的主題,您首先會要求 Claude 對其進行分類:

Categorize the topic of a video into one of the listed categories:
<topic>Python functions</topic>

<categories>
- Educational
- Entertainment  
- Comedy
- Personal vlog
- Reviews
- Storytelling
</categories>

Claude 回應「教育」,然後您使用教育提示範本來生成實際的腳本內容。

路由工作流程架構

路由工作流程遵循以下模式:

  • 使用者輸入首先進入路由元件
  • 路由器使用初始的 Claude 呼叫對請求進行分類
  • 根據類別,輸入會被轉發到一個特定的處理流程
  • 每個流程可以有自己的工作流程、提示或針對該類別優化的工具

關鍵的洞察是,使用者輸入只會進入一個專門的流程,而不是全部流程。這使得每個流程都能針對其特定使用案例進行高度優化。

何時使用路由

路由工作流程在以下情況下效果良好:

  • 您的應用程式處理需要不同方法的多樣化請求類型
  • 您可以清楚地定義涵蓋您使用案例的類別
  • 分類步驟可以由 Claude 可靠地處理
  • 專門處理的效能優勢超過了路由步驟的額外開銷

這種模式對於客戶服務機器人、內容生成工具,以及任何「正確」回應高度取決於理解所提出請求類型的應用程式特別有價值。