Windows Copilot登場,ChatGPT默認用必應搜索,微軟聯手OpenAI的大宇宙來了(2)
我們知道,開發人員在工作中需要不斷地處理手動開發設置,不僅頻繁點擊,還要進行多個工具登錄、導航次優的文件系統和上下文切換。所有這些都會嚴重影響他們的開發效率。
因此,為了提升開發人員的工作效率,微軟在 Windows 11 中推出新的生產力伙伴 Dev Home。目前已經提供了 Dev Home 預覽版,其 WinGet 配置功能用于實現更簡單快速的設置、Dev Drive 功能用于增強文件系統功能、新增一個自定義控制面板用于在一個地方跟蹤所有工作流程和任務。這些都可以簡化開發人員的工作流程。
Dev Home 可以輕松鏈接到 GitHub,方便地安裝自己需要的工具和包。
Dev Home 還可以使用 Microsoft Dev Box 和 GitHub Codespaces 在云上配置用戶編碼環境。總之,通過為開發人員設計的 Dev Home,微軟提供了一個終極生產力伙伴,讓他們可以專注于自己最擅長的事情 —— 編寫代碼。
Dev home 地址:https://github.com/microsoft/DevHome
WinGet 配置無人值守且可靠的開發機器設置
使用新的 WinGet 配置,開發人員只需點擊幾下就可以準備好編碼。這種無人值守、可靠且可重復的機制使開發人員可以跳過設置新機器或啟動新項目的手動工作,消除了下載正確版本的軟件、包、工具和框架以及應用設置的煩惱。設置時間可以從幾天縮短至幾小時。
Dev Drive:為開發人員量身定制新存儲卷
用戶經常遇到這種情況,即需要處理包含數千個文件和目錄的存儲庫,這對 I/O 操作(例如構建)提出了挑戰?,F在,微軟推出了一種新型存儲卷 Dev Drive,兼具性能和安全兩大特性,專為開發人員定制。
Dev Drive 基于 Resilient File System,在文件 I/O 場景的構建時間方面提供了高達 30% 的文件系統改進。
Dev Home 使得在環境設置過程中設置 Dev Drive 非常簡單。它非常適合托管項目源代碼、工作文件夾和包緩存。微軟將于本周晚些時候提供 Dev Drive 的預覽版。
在 Dev Home 中有效跟蹤用戶工作流程
Dev Home 還可以幫助用戶管理正在運行的項目,通過添加 GitHub 小部件來有效地跟蹤所有編碼任務或發出的請求、以及跟蹤 CPU 和 GPU 性能。此外,微軟正在與 Team Xbox 合作,將 GDK 整合到 Dev Home,使其更容易開始游戲創作。
GitHub Copilot X 加持的 Windows Terminal
GitHub Copilot 的用戶將能夠通過 inline 和實驗性聊天體驗使用自然語言 AI 模型來推薦命令、解釋 error,并在 Terminal 應用程序中采取行動。
此外,微軟還在 WinDBG 等開發人員工具中試驗 GitHub Copilot 支持的 AI 功能,幫助用戶提高工作效率。GitHub Copilot Chat 候補名單現已開放,微軟即將開通這些功能的訪問權限。
讓每個 Windows 11 開發者都成為 AI 開發者
此外,微軟繼續投資于重要的工具,使應用程序的構建更加民主化,以適應人工智能新時代。無論用戶是在 x86/x64 還是 Arm64 上進行開發,微軟都希望用戶能夠輕松地在云計算和邊緣計算中為 Windows 應用程序帶來 AI 驅動的體驗。
去年在 Build 上,微軟宣布了一種新的開發模式 Hybrid Loop,可以跨 Azure 和客戶端設備實現混合 AI 場景。同樣的,在今天 Build 上,微軟表示其愿景已經實現,使用 ONNX Runtime 作為 Windows AI 和 Olive 的網關,微軟創建的工具鏈減輕了用戶在優化各種 Windows 和其他設備模型時的負擔。借助 ONNX Runtime,第三方開發人員可以訪問微軟內部使用的工具,以便在 Windows 或跨 CPU、GPU、NPU 或與 Azure 混合的其他設備上運行 AI 模型。
在運行模型時,ONNX Runtime 現在支持在設備上或云端運行相同的 API,支持混合推理場景,此外,用戶應用程序可以使用本地資源,并在需要時切換到云端。通過新的 Azure EP 預覽版,用戶可以連接到部署在 AzureML 中的模型,甚至可以連接到 Azure OpenAI 服務。只需幾行代碼,用戶就可以指定云端點并定義何時使用云的標準。由此,用戶可以更好地控制成本,因為 Azure EP 允許用戶可以靈活地選擇在云端使用較大的模型或在運行時使用較小的本地模型。
用戶還可以使用 Olive 為不同的硬件優化模型,Olive 是一個可擴展的工具鏈,結合了用于模型壓縮、優化和編譯的尖端技術。基于此,用戶可以跨 Windows、iOS、Android 和 Linux 等平臺使用 ONNX Runtime。
總結而言,ONNX Runtime 和 Olive 都有助于加快將 AI 模型部署到應用程序中的速度。ONNX Runtime 使用戶可以更輕松地在 Windows 和其他平臺上創建令人驚嘆的 AI 體驗,同時減少工程工作量并提高性能。
Microsoft Store 中的新功能和新體驗
微軟為 Microsoft Store 發布了多項新功能,與 AI 技術相關的包括:
- Microsoft Store AI Hub:這是一個即將上線的新功能,將由開發者社區和微軟共同構建出最佳的 AI 體驗;
- AI 生成的關鍵詞:微軟在 Partner Center 中添加了一個新工具,利用 AI 為 Microsoft Store 中的應用程序生成關鍵詞和搜索標簽,提高這些應用的可發現性;
- AI 生成的評論摘要:微軟利用 AI 技術將數以千計的評論匯編成一個簡單的摘要,讓客戶能夠更快、更輕松地了解其應用程序的用戶評論和反饋。
以上僅僅是為期多天的 build 開發者大會第一天 keynote 中的內容,而后續還有更多內容將會陸續發布。
從中我們可以看到,微軟聯手 OpenAI,意圖打造出一個 AI 大宇宙,既改造升級自己的產品又輻射影響整個科技社區。
也許,這波 AI 浪潮也才剛剛開始。
參考鏈接:https://blogs.windows.com/windowsdeveloper/2023/05/23/bringing-the-power-of-ai-to-windows-11-unlocking-a-new-era-of-productivity-for-customers-and-developers-with-windows-copilot-and-dev-home/
*博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。