工作流程代理是一種代理,您可以在 Gemini Enterprise 網頁應用程式中使用工作流程建構工具建立這類代理。這類代理可根據設定的觸發條件,執行一連串的步驟或動作,包括 AI 自動化和人為介入。工作流程代理的回應可確定或不確定,取決於代理的整體協調邏輯。
工作流程代理程式非常適合下列用途:
- 多步驟程序,並定義順序邏輯。舉例來說,您可以在 Gmail 和 Google 日曆等工具中,自動執行員工入職檢查清單。
- 透過 AI 自動執行工作,並由專人核准。舉例來說,使用 AI 草擬報告,但必須先經過使用者簽核才能發布。
- 使用條件邏輯的複雜自動化調度管理機制。舉例來說,根據區域和預算,將銷售線索轉給不同團隊。
EAP 版本的新功能
Gemini Enterprise 的 Workflow Builder 搶先體驗計畫 (EAP) 推出多項新功能。這些進階工作流程功能包括以事件為準的觸發條件、連接器回寫動作、流量控制步驟、Model Context Protocol (MCP) 伺服器整合、人機迴圈步驟,以及改良的自然語言編輯功能。
這些功能擴充了現有的 Workflow Builder,提供各種工具,協助您建構可部署於正式環境的代理程式,回應即時事件、在連結的應用程式中執行動作,並視需要納入人工監督。
這個搶先體驗計畫版本提供下列功能:
- 使用自然語言建立代理程式:以簡單的語言描述代理程式,系統就會自動生成工作流程架構。
- 使用代理範本:瀏覽並使用預先建構的範本,滿足常見的商務用途。
- 設定事件觸發條件:在連結的應用程式中,當資料變更時自動執行代理程式。
- 使用連結器動作:在工作流程中新增回寫動作,例如傳送訊息、建立活動及上傳檔案。
- 使用篩選器搜尋:使用範圍篩選器搜尋已連結的應用程式,以擷取目標結果。
- 使用流量控制步驟:在工作流程中新增條件分支、資料篩選和迴圈。
- 連結 MCP 伺服器:將 MCP 伺服器連結為工作流程步驟,或做為 Gemini 代理步驟的工具。
- 使用人機迴圈步驟:在工作流程中新增人工審查、核准和資訊要求步驟。
- 將現有代理加入工作流程:將工作交給工作流程中的其他專業 AI 代理。
- 管理代理程式版本:儲存、共用、比較及還原代理程式版本。
- 使用自然語言編輯代理程式:以自然語言描述變更,即可編輯現有工作流程。
- 查看代理程式執行記錄:透過逐步執行追蹤記錄,監控代理程式執行作業。
- 共用代理:與貴機構的其他使用者共用即時工作流程代理。
事前準備
探索這些新功能前,請先完成下列步驟:
- 確認貴機構已加入 Workflow Builder EAP。
- 請確認 Gemini Enterprise 管理員已在應用程式的功能管理設定中,啟用「Workflow Builder」功能切換鈕。詳情請參閱「管理網頁應用程式功能」一文。
- 請確認您已連上必要的資料儲存庫,並擁有 Gemini Enterprise 網頁應用程式。詳情請參閱「關於應用程式和資料儲存庫」。
工作流程代理畫布
工作流程代理程式提供混合式畫布,結合自然語言提示的便利性與視覺化編輯器的控制能力。
對話式設計工具:您可以在建立工作流程代理時,以及在視覺編輯器中存取對話式設計工具,透過對話式介面輸入自然語言提示詞,建構和調整工作流程代理。這非常適合偏好無程式碼開發體驗的使用者,以及想使用自然語言建構工作流程代理的使用者。
編輯器畫布:編輯器畫布會以視覺化方式呈現工作流程代理程式。節點代表步驟,節點之間的連線則代表步驟之間的關係,視覺編輯器非常適合想微調工作流程邏輯、新增條件式邏輯,以及整合各種工具和應用程式的使用者。

預覽:預覽分頁會即時預覽工作流程代理,讓您執行模擬作業來測試代理的流程,並進行任何必要調整。

執行:「執行」分頁會列出所有工作流程代理程式執行作業,包括每次執行的日期和時間、啟動執行的觸發條件,以及執行的目前狀態。

工作流程代理元件
工作流程代理程式包含下列元件:
- 觸發條件
- 步數
- 變數
觸發條件
觸發條件是啟動工作流程代理執行的事件。下表列出工作流程代理程式支援的觸發條件:
| 觸發條件 | 說明 | 設定欄位 |
|---|---|---|
| 排程觸發條件 | 以指定頻率觸發工作流程代理的執行作業。 |
|
| 事件觸發條件 | 當連結的應用程式中的資料變更時,觸發工作流程代理程式的執行作業。 |
|
步驟
步驟是工作流程代理程式執行的個別工作。每個步驟都會依序執行,且每個步驟的結果可能會影響下一個步驟。
下表列出支援的步驟,並依據執行的動作類型分類:
| 類別 | 步驟 | 說明 | 設定欄位 | |
|---|---|---|---|---|
| 代理程式節點 | Gemini Agent | AI 輔助代理程式,可根據預先定義的指令讀取、推論及回覆。 |
輸入欄位:
Gemini 代理程式的回覆會擷取為變數,可做為工作流程後續步驟的輸入內容。
|
|
| 流量控制 | 條件 | 條件是邏輯陳述式,可決定工作流程代理程式執行步驟的方式。這些條件會定義步驟執行的必要條件,且可根據先前步驟的結果和外部資料來源而定。 |
輸入欄位:
|
|
| 人機迴圈 | 要求資訊 | 可要求真人使用者提供資訊。 |
輸入欄位:
使用者回答的問題。 |
|
| 應用程式 | 為 Gemini Enterprise 網頁應用程式設定的所有資料儲存庫動作。 | 可讓您連結及存取 Google 和第三方資料來源的資料。 | 請參閱連接器動作參考資料。 | |
變數
變數是可在工作流程代理程式的步驟之間傳遞的值。 這些值是步驟的輸出內容,可用於後續步驟的輸入內容。
工作流程代理版本
建立工作流程代理程式時,可以將其儲存為草稿或開啟。 代理程式發布後,您可以建立其他工作流程代理程式版本,並儲存、比較及還原這些版本。在下列情況中,擁有多個工作流程代理版本會很有幫助:
- 您想測試新版工作流程代理程式,但不想中斷現有版本。
- 您想還原為舊版工作流程代理程式。
詳情請參閱「管理代理程式版本」。
已知問題
以下是這個搶先體驗版中,工作流程代理程式的已知問題和限制:
後續步驟
- 瞭解如何使用自然語言建立工作流程代理程式。
- 瞭解如何使用代理範本。
- 瞭解如何設定事件觸發條件。
- 瞭解如何共用工作流程代理程式。
- 瞭解如何管理代理程式版本。

