當你希望同一工作區的其他成員能夠發現並執行相同程序時,請將工作流程設為公開。若僅供個人使用、實驗性質,或包含不宜共享的內容,請保持私人。
發佈工作流程會共享其指令和附加參考檔案,但不會共享建立者的私人對話、已連接帳戶、憑證或個人授權。
發佈前請確認
請確認:
- 工作流程能以多種實際輸入產生有用結果;
- 描述明確說明何時使用;
- 指令中不含任何權杖、密碼、客戶機密或不必要的個人資料;
- 附加檔案對所有工作區成員皆安全可見;
- 所屬智能體為公開且目標成員可存取;
- 針對傳送、發佈、刪除、購買或變更外部資料的審核規則明確。
每個工作流程僅屬於一個智能體。若智能體無法被團隊成員存取,則其公開工作流程無法發揮團隊協作效益。
將工作流程設為公開
- 開啟工作流程。
- 選擇你要共享的工作流程。
- 檢查其名稱、描述、指令及附加檔案。
- 在可見性下選擇公開或點選將工作流程設為公開。
- 確認變更。
此工作流程將成為工作區共享工作流程庫的一部分。若該流程屬於你未擁有的智能體,可能需由組織管理員發佈。
公開與私人比較
| 可見性 | 誰可見與使用 | 最適用於 |
|---|---|---|
| 私人 | 智能體內的工作流程擁有者 | 草稿、個人方法、實驗及敏感參考資料 |
| 公開 | 可存取所屬智能體的工作區成員 | 經審查的團隊程序、核准範本及跨部門重複性工作 |
公開僅代表在工作區內公開。這不會建立未經驗證的網頁,也不會將工作流程發佈到公開網路。
團隊成員如何執行
成員可透過所屬智能體的聊天以兩種方式使用公開工作流程:
- 輸入其斜線指令,例如
/qualify-inbound-lead; - 當工作流程描述明確符合需求時,以自然語言請求該任務。
在 Slack 中,請提及 Okou 並包含工作流程名稱或預期任務。詳見在 Slack 使用共享工作流程。
執行工作流程的成員需提供該次請求的輸入內容。Okou 會使用該成員及智能體可用的連接與權限,不會借用建立者的個人帳戶存取。
共享方法,不共享帳戶
以下各項彼此獨立:
- 工作流程可見性決定誰能看見並調用該程序。
- 智能體可見性決定誰能存取所屬智能體。
- 連接識別成員已連接的服務帳戶。
- 授權與權限決定所選智能體可對該連接執行的操作。
因此,兩位團隊成員即使執行相同公開工作流程,仍可能分別收到不同服務的授權請求。每人僅授權自己的工作範圍。
複製工作流程到其他智能體
當其他團隊或智能體需要可獨立演進的版本時,請使用複製工作流程。
- 開啟該工作流程。
- 選擇複製工作流程。
- 選擇目標智能體。
- 開啟新複本並檢查其指令、檔案與權限。
- 僅在目標智能體測試無誤後才發佈複本。
複本會以新的私人工作流程開始。其變更不會影響原始流程,原始流程的變更也不會同步至複本。請將此視為分支,而非即時同步。
當業務與客戶成功團隊需共享研究方法但輸出格式或審核範圍不同時,複製特別有用。若所有人都應收到未來標準更新,請僅保留一個公開工作流程,而非建立多個複本。
安全地更新公開工作流程
公開工作流程可能已被團隊成員或自動化使用。進行重大變更前:
- 確認哪些行為或輸出將改變。
- 以代表性輸入測試修訂後的指令。
- 當輸入、欄位、目的地或審核規則變更時,通知受影響成員。
- 檢查所有執行該工作流程的自動化。
- 若變更具向下相容性,請保留相同 slug;若合約大幅變動,請建立新工作流程。
如更清楚的引用或更嚴謹的品質檢查等小幅改善,通常可維持於同一工作流程。若受眾、必要輸入或結果行動根本不同,建議建立新流程以確保安全。
再次將工作流程設為私人
將公開工作流程改為私人會移除團隊存取權。其他成員可能無法再執行,且依賴該流程的自動化也會停止。
在設為私人前:
- 檢查哪些人員與自動化正在使用;
- 若團隊仍需此方法,請建立或複製替代方案;
- 通知受影響的擁有者;
- 確認無共享參考檔案會因此意外無法存取。
輕量發佈檢查清單
- 清楚的名稱與易記的 slug
- 描述說明何時使用
- 指令定義輸入、步驟、輸出與審核範圍
- 檔案為最新且可安全共享
- 所屬智能體為公開
- 由非作者測試過
- 無個人憑證或私人對話內容
- 已檢查所有已知自動化

