在 ADO Pipeline 中使用 GitHub Copilot CLI:實現全天候24h開發的夢想
我跟你說,我夢想著實現這個功能很久了✌ 我一直希望能夠在 CI/CD Pipeline 中加入 LLM 的力量。 我一直想透過 CLI 讓 LLM 在 Pipeline 中自動處理重複性任務。例如,在晚上讓 AI 自動幫我找 bugs、自動做 Code Review、甚至自動撰寫說明文件或一部分程式碼… 然後,我夢寐以求的 “兩班制全天候24h開發團隊” 就可以實現了!!! 白天,由 Developer 搭配 AI 進行開發。 晚上,由 AI 自己去做比較不需要人監督或無傷大雅的工作,像是寫文件,找 bugs 之類的。 然後隔天早上工程師上班之後,就可以繼續接手 AI 昨晚產出的成果,接著進行開發。 嘿嘿,這樣是不是太完美了? 想想都覺得興奮。 緣起 在現代軟體開發中,效率與自動化是不可或缺的要素。 GitHub Copilot CLI 的出現,為我們提供了一個強大的工具,能夠在開發過程中自動生成程式碼、撰寫技術文件,甚至協助除錯。 假設我能將這項工具整合到 Azure DevOps 的 Pipeline 中,自動在晚上運行,就可以實現我之前說的 全天候的開發流程 。(以前是把程式碼發包給印度的工程師,現在 AI 就是我的夜班工程師!!!) 嘗試在 Azure DevOps Pipeline 中使用 GitHub Copilot CLI 想要將 GitHub Copilot CLI 整合到 Azure DevOps Pipeline 中,有幾個關鍵步驟。 首先,你要能夠在 Build Agent 上安裝 GitHub Copilot CLI。要這麼做不難,只需透過底下這個 bash script 指令就可以完成安裝 。 npm install -g @github/copilot 只是,你得先確定 Node.js 已經安裝在你的 Agent 上,且是最新版本。 因此,我們會在 pipeline 中,先用一個 step 來安裝 Node.js。 steps : - task : NodeTool@0 displayName : 'Use Node 22.x' inputs : versionSpec : 22.x 接著,我們就可以安裝 GitHub Copilot CLI 了...

留言
ScottGu
2009/07/10
Today we officially shipped the final release of Silverlight 3.
Silverlight 3 Features :
http://weblogs.asp.net/scottgu/archive/2009/07/10/silverlight-3-released.aspx
The VS 2008 Tools for Silverlight download provides project support, intellisense,
compilation, and debugging for Silverlight 3 applications.
The next release of Visual Studio - VS 2010 - will add to this and provide a fully
interactive WYSIWYG designer for Silverlight (including data binding support within the designer).
--------------------------------------------
中文版的 VS 装不了
http://www.cnblogs.com/NineFlowers/archive/2009/07/10/1520497.html
http://www.cnblogs.com/coolcode/archive/2009/07/11/1520839.html
http://www.cnblogs.com/coolcode/archive/2009/07/10/Silverlight3.html
我的机器安装了英文 VS 2008, VS 2010 beta1
安装 VS 2008 的 silverligt tools,2.0 版和 3.0 版的
VS 2010 里可以拖放控制項了,而且可以选择 2 和 3 版本
刚得到消息 据说到 4.0 就支持摄像头和麦克风了