微軟針對.NET開發人員釋出Teams Toolkit for Visual Studio 2022 17.9版本,這個新版本加入了AI Bot樣板、Teams Bot測試工具、調適型卡片預覽器(Adaptive Card Previewer)以及在Teams應用程式中增加對CodeLens的支援等,提升開發者在建置、除錯和發布Teams應用程式的體驗。

Teams Toolkit for Visual Studio是微軟針對Teams應用程式開發,所提供的擴充套件,讓.NET開發人員可以更簡單地創建Teams應用程式。由於Teams Toolkit被整合到Visual Studio開發環境,因此開發者可以在熟悉的環境中,運用各種開發功能和資源,強化Teams應用程式開發。

新的Teams AI Bot樣板,可協助開發人員使用OpenAI模型服務,來建立智慧聊天機器人,微軟提到,該範本利用Teams AI函式庫以及AI元件,可以簡化使用OpenAI API金鑰或是Azure OpenAI服務,創建機器人的過程。

在之前的版本,開發者需要啟動Teams網頁客戶端,並使用自定義權限才能預覽和除錯Teams Bot,而新版本提供新的測試工具,使開發者可以於模擬的Teams聊天環境裡,除錯、預覽和測試Teams Bot應用,開發者不再需要登入Teams的網頁客戶端。

Teams Toolkit現在還整合了調適型卡片預覽器,協助開發者以更直觀的方式,預覽和編輯調適型卡片。調適型卡片是一種獨立於平臺的JSON格式卡片,使得開發者能夠以統一且靈活地方式,創建用戶介面的內容,這種卡片可以在Teams、Outlook和Windows通知間提供一致的互動體驗。

而調適型卡片預覽器供開發者在編輯器調整JSON檔案時,預覽器會即時呈現卡片內容更新,開發者不再需要切換到其他工具,而且只要選擇Teams相同的渲染堆疊,就可以獲得與實際卡片一致的結果,開發者還可以在預覽器中,即時觀看卡片在不同主題下呈現的樣子。

另外,在這次更新,Teams Toolkit在teamsapp.yml檔案的生命周期操作和配置,提供CodeLens支援,也就是說,當開發者使用Visual Studio開啟teamsapp.yml檔案時,可以在程式碼中看到生命周期步驟狀態,了解可執行的動作並方便地執行相對應的行動。

微軟也在Teams Toolkit添加了一些預覽新功能,像是Microsoft Copilot樣板、AI Assistants Bot樣板等。開發者現在可以嘗試使用Custom Search Results這個新樣板創建應用程式,使得自定義搜尋結果可以直接顯示在Teams聊天、Outlook電子郵件和Copilot中,也就是說,用戶在這些平臺進行搜尋時,可以在搜尋結果看到來自開發者應用程式的資料。

Teams Toolkit新加入的AI Assistants Bot樣版,則可以簡化創建人工智慧助理機器人的工作。開發者選擇AI Assistants Bot樣板,Visual Studio便會創建一個新專案,而該專案已經配置好Teams Bot與OpenAI Assistants API的連接,這代表開發者可以專注編寫機器人對話邏輯和用戶互動程式碼,而不需要擔心底層API的連接,使開發者可以更簡單地建立生成式人工智慧對話體驗。

熱門新聞

Advertisement