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

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

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

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

