AI 輔助 Windows 開發

使用 AI 程式助理來支撐 Windows 應用程式、新增功能並產生 UI 測試。 你可以用 Visual Studio、Visual Studio Code 或命令列來使用這些工作流程。

Tip

剛接觸 Windows 開發? 從 快速入門:用 AI — 你只需使用免費工具,就能在 30 分鐘內完成一個可用的應用程式。


選擇工作流程

建置新的應用程式

使用winui-dev代理程式和dotnet new範本來架構、建置、執行並發布新的 Windows 應用程式。

→ WinUI 代理插件→快速入門

測試您的應用程式

利用這項技能winui-ui-testing檢查你的應用程式,產生 使用者介面自動化 測試,並從你的程式助理執行。

→ AI 輔助測試


本節工具

Windows 應用程式 Development CLI 負責專案與打包任務,而 WinUI 代理則為你的程式助理提供 Windows 專屬的開發指導。

Tool 其功能是什麼
Windows 應用程式 開發 CLI 從命令列建立、執行、打包、簽署並發佈 Windows 應用程式
Visual Studio Code 的 WinApp 擴充套件 從 Visual Studio Code 指令面板執行 Windows 應用程式 開發 CLI 指令
WinUI 代理插件 GitHub Copilot 或 Claude Code 中端對端 WinUI 開發的 8 項技能

常見問題

我可以在沒有 Visual Studio 的情況下建立 WinUI 3 應用程式嗎?

是的。 三個指令就足夠了:

dotnet new winui-navview -n MyApp
cd MyApp
dotnet run

從 VS Code 或終端機建立、除錯、打包並發佈。 Visual Studio 仍然是複雜 XAML 除錯的最佳工具,但已經不再是必需的。 請參閱 快速入門。

這些工具是免費的嗎?

是的。 Windows 應用程式 Development CLI、WinApp 擴充功能及dotnet new範本皆為免費且開放原始碼。 GitHub Copilot 提供免費方案和付費方案。

這功能能同時支援 Claude Code 和 GitHub Copilot 嗎?

是的。 你可以用這個winui@awesome-copilot外掛搭配 GitHub Copilot 或 Claude Code。