Views: 2
這篇主力在Visual Studio 2022的部分,然後並且訓練Git Copilot協力開發。
免責聲明
這邊的東西都是我自己摸索時的作法AI進展非常快…,這邊提到的AI目前都是自費購買PRO版的,蠻多時候我覺得先自己摸熟評估後再試著說服公司購買。
Visual Studio 2022 -Getting Start
這邊我選
Blank Solution 空白方案
接著將Solution設定在CODEX 底層那邊
這邊一定會自己建立一個資料夾,之後我們手動調整就好
C:\WEB_AI\EIP\是我的工作目錄
建議流程
- 先讓
Visual Studio建好:C:\WEB_AI\EIP\UOF_DEV\UOF_DEV.sln - 關掉
Visual Studio。 - 把
.sln移到根目錄:C:\WEB_AI\EIP\UOF_DEV.sln - 再用
Visual Studio開:C:\WEB_AI\EIP\UOF_DEV.sln - 接著加入要開發的資料
從UOF_DEV移動過來後直接點兩下開啟方案
加入站台
接著加入站台的目錄
加入方案資料夾
Visual Studio有個很方面的功能,可以分資料夾
這邊我們分幾個資料夾
DLLs放之前寫好的DLL原始碼Site放站台AI Knowledge這邊放給Github Copilate讀的文件檔,之前用Codex產生的AI自己學習整理的筆記放在這
先新增資料夾
新增好之後
然後將UOFTEST拉到Site下
再來加入DLL的專案到DLLs
我有差不多30個專案…就花些時間加入
調整DLL的編譯輸出
這邊還是請Codex調整
我加入了 你可以幫我看
.sln參照的DLLs專案 然後把編譯的輸出預設改到C:\WEB_AI\EIP\site\UOFTEST\bin嗎?
加入AI Knowledge
這邊我跟CODEX說我已經建立好方案檔了
請它CODEX把AI可以參考的MD檔都加入
然後我向CODEX 提示
我放好 AI Knowledge 資料夾了
幫我加入其它檔案
(我一開始把資料夾命名成zzzForAI..後來有改名)
註:在Visual Studio 下 Github Copilot Chat只能讀取方案內的檔案
建立 copilot-instructions.md
這邊我整理一下各種AI的Agent檔案
目前AI寫程式碼類似可以產生一個筆記檔,跟它說明這個專案各種事情,像是技術,哪些可以用哪些不能用,資料庫長怎樣等等。我自己稱這些檔案是Agent檔,用途是AI每次理解你要求的需求時,都會先讀取這個檔案,當成需求的上文,所以產生好這個檔案就等於教會一個新手
- GitHub Copilot的在
.github/copilot-instructions.md Codex的是AGENTS.mdClaude Code是CLAUDE.mdGoogle的最近在改版,我還沒研究…,雖然我有買Google Workspacegrok跟cursor我沒買,錢包不太夠。
上面一些專案放進去方案後 我的專案長這樣
這邊直接在Visual studio 2022的 Github Copilot Chat 下指示
我有另外用
CODEX又增加很多md到方案中,你看過後記錄到你Copilot Agent 學習用的檔案中
site的bin也加入很多XML 同樣看過
這邊我直切請Copilot自己讀過後產生一個。
我有另外用CODEX又增加很多md到方案中,你看過後記錄到你Copilot Agent 學習用的檔案中 site的bin也加入很多XML 同樣看過
(我有產生Ede.*.dll的XML,這個之後我們再說怎麼做)
理論上到這邊就可以用Visual Studio 2022 配合Copilot開始開發UOF2了,但我們還可以讓AI更聰明,我寫在下一篇。
0 Comments