Windows 上的代理啟動器提供一種標準化的方式,讓應用程式註冊 AI 代理,並讓它們在系統中可被發現。 這讓使用者能從任何支援體驗中存取代理,例如開始選單、搜尋或應用程式內,而無需知道每個代理是哪個應用程式。
什麼是特工發射器?
代理啟動器是 Windows 上 AI 代理的註冊入口。 若沒有代理啟動器,每個體驗都需要為每個代理自訂整合程式碼——無論是透過模型上下文協定(MCP)、應用程式動作,或是專有 API。 代理啟動器透過提供統一的註冊與發現機制,應用程式只需註冊一次代理,讓所有支援經驗都能使用。
什麼是代理程式?
在代理啟動器的語境中,代理是由人工智慧驅動的助理,設計用於進行積極且持續的對話,幫助使用者完成複雜任務。 它們不僅僅是聊天機器人或一次性的請求處理器:
- 互動與對話式:進行多輪對話,提出澄清問題並提供情境回應
- 任務導向:協助使用者完成特定目標,從規劃行程、分析數據到內容創作
- 情境意識:在對話中理解並保持上下文一致,記憶過去的互動
- 具備行動能力:代表使用者採取行動,並與應用程式功能整合以完成任務
- 可見且易於存取:開啟使用者介面,讓使用者能積極互動、查看進度並引導工作
代理啟動器是為提供使用者與 AI 互動體驗的代理設計,而非用於背景服務或無聲自動化。
使用特工發射器的好處?
若為使用者
- 統一發現:從任何支援經驗中找到所有可用的代理,且不記得每個應用程式包含哪個代理。
- 無縫整合:可從不同情境存取代理,包括開始選單、搜尋或其他應用程式。
- 一致性的體驗:無論服務提供者為何,都透過一致且熟悉的模式與客服人員互動。
給開發人員
- 單一整合:只需註冊一次經紀人,即可提供給所有支援經驗。
- 彈性部署:根據認證、訂閱或其他條件,在安裝時靜態註冊代理,或在執行時動態註冊代理。
- 生態系統覆蓋範圍:善用標準化的 App Actions 框架,挖掘成長中的生態系統。
關於經驗與平台
- 輕鬆發現:查詢裝置登錄檔(ODR)以找到系統上所有註冊代理人。
- 可靠的召喚:透過標準化機制與明確輸入啟動代理。
- 無自訂整合:支援所有客服人員,無需應用程式特定程式碼。
特工發射器的運作原理
代理啟動器是建立在 Windows 應用程式動作框架上。 特務發射器包含:
- 代理定義清單:一個包含顯示名稱、描述、唯一識別碼及應用程式動作等元資料的 JSON 檔案
- App Extension 宣告:應用程式套件清單中的一個項目,用來向 Windows 註冊代理
-
帶有必要實體的應用程式動作:包含必需
agentName與prompt輸入的應用程式動作,以及像這樣的可選實體attachedFile
代理程式透過命令列工具在裝置登錄檔(On-Device Registry,ODR odr.exe )中註冊並檢索。 註冊可以是靜態(安裝時)或動態(執行時)。 當系統被呼叫時,系統會定位對應的應用程式動作,並以使用者的提示與上下文啟動,開啟代理的介面以進行互動。
開始
想了解如何為您的 Windows 應用程式建立代理啟動器,請參閱「 Windows 版代理啟動器入門指南」。
關於代理定義 JSON 架構的詳細資訊,請參見 代理定義 JSON 架構。