[請益] 批次加註解的AI工具建議

看板Soft_Job (軟體人)作者 (fion)時間10月前 (2025/02/27 13:30), 10月前編輯推噓9(10130)
留言41則, 19人參與, 9月前最新討論串1/1
目前我們有一個用古老語言撰寫的系統,沒有註解且變數命名隨意。由於程式碼量大,希 望能先透過AI進行預覽並加上註解。 我們嘗試使用 ChatGPT,發現它能理解並加註解,但因程式行數過長,常導致部分內容遺 漏,最終無法正常編譯。請問是否有工具或方法能批次大量加上註解,確保完整性並維持 可編譯? 先謝了! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.82.193.213 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1740634249.A.0C1.html

02/27 13:49, 10月前 , 1F
Codeium就可以辦到了吧?
02/27 13:49, 1F

02/27 13:49, 10月前 , 2F
Chatgpt貼Code,對話就會很糟糕,東落西落的
02/27 13:49, 2F

02/27 13:52, 10月前 , 3F
還是想用gpt類似的話就Claude表現好很多
02/27 13:52, 3F

02/27 13:52, 10月前 , 4F
免費的你可以試試看,但有限制、付費也還是有限
02/27 13:52, 4F
Codeium 好用!

02/27 14:13, 10月前 , 5F
要開始提倡token導向開發模式
02/27 14:13, 5F

02/27 14:24, 10月前 , 6F
copilot, cline+各大模型
02/27 14:24, 6F

02/27 15:08, 10月前 , 7F
自己拿gpt api 寫啊……
02/27 15:08, 7F
GPT 就不OK了,API會比較完整? ※ 編輯: fionnna (140.82.193.213 臺灣), 02/27/2025 16:08:01

02/27 16:32, 10月前 , 8F
直接用 github copilot 叫他幫你改可能會比較好
02/27 16:32, 8F

02/27 16:32, 10月前 , 9F
因為他會先閱讀你的程式碼
02/27 16:32, 9F

02/27 17:49, 10月前 , 10F
古老語言是什麼 c, fortran, lisp
02/27 17:49, 10F

02/27 17:51, 10月前 , 11F
用 api 前你可以分段傳啊 只是你用 regex 去切可能會切
02/27 17:51, 11F

02/27 17:51, 10月前 , 12F
02/27 17:51, 12F

02/27 17:52, 10月前 , 13F
而且哪有什麼需求要一次讀完 還是改哪裡讀哪裡吧 實在
02/27 17:52, 13F

02/27 17:52, 10月前 , 14F
02/27 17:52, 14F

02/27 20:08, 10月前 , 15F
有可能是你們prompt不夠明確,我覺得不是gpt特定的
02/27 20:08, 15F

02/27 20:08, 10月前 , 16F
問題
02/27 20:08, 16F

02/27 20:21, 10月前 , 17F
Cobol 吧
02/27 20:21, 17F

02/27 21:00, 10月前 , 18F
vs code + cline。AI修改過後可"預覽"是否全接受,或自行
02/27 21:00, 18F

02/27 21:00, 10月前 , 19F
修改特定行。
02/27 21:00, 19F

02/27 21:02, 10月前 , 20F
而且可要求AI批次改整個資料夾底下所有程式碼檔案。後端模
02/27 21:02, 20F

02/27 21:02, 10月前 , 21F
型可選付費或ollama。如果使用ollama免費模型,要選對tool
02/27 21:02, 21F

02/27 21:02, 10月前 , 22F
s系列模型。
02/27 21:02, 22F

02/27 21:14, 10月前 , 23F
cursor
02/27 21:14, 23F

02/28 00:29, 10月前 , 24F
你是用免費版?企業版?
02/28 00:29, 24F

02/28 07:26, 10月前 , 25F
可以的話我寧願另外開發新的也不會去動舊系統
02/28 07:26, 25F
系統超過30萬行程式,很多邏輯細節藏在裡面

02/28 08:19, 10月前 , 26F
可以給一點工作的行數參考一下嗎?
02/28 08:19, 26F
每支數百到數千,但GPT超過300行就可能漏code 漏哪不一定,有時候漏中間 ※ 編輯: fionnna (220.132.231.231 臺灣), 02/28/2025 09:52:48

02/28 15:25, 10月前 , 27F
這種量,就算每行給你寫註解也沒人會看吧。AI少寫幾行註解
02/28 15:25, 27F

02/28 15:25, 10月前 , 28F
也沒人在意吧。即使 算KPI,也沒人會去統計真實性吧,何必
02/28 15:25, 28F

02/28 15:25, 10月前 , 29F
浪費生命。
02/28 15:25, 29F

02/28 23:14, 10月前 , 30F
很多邏輯細節藏在裡面(X 依託答辯(O
02/28 23:14, 30F

03/01 02:45, 10月前 , 31F
這種code你還是找比較關鍵的邏輯加就好吧 30萬行加了註解
03/01 02:45, 31F

03/01 02:45, 10月前 , 32F
也不會變得有人想看
03/01 02:45, 32F

03/01 04:53, 10月前 , 33F
這種量 要改的時候再加就好了 你給AI加你也沒能力驗
03/01 04:53, 33F

03/01 04:5, , 34F
證對錯
03/01 04:5, 34F
沒要一次全部加,要改時再加,有些大的程式超過5000行很難讀 AI註解參考用,不會全信。目前覺得算有幫助,看code更快 MoonCode: ※ 編輯: fionnna (220.132.231.231 臺灣), 03/01/2025 18:39:04

03/01 22:03, 10月前 , 35F
copilot 大概1500行就極限了
03/01 22:03, 35F

03/01 22:07, 10月前 , 36F
可以試試看copilot agent,我還沒測試過
03/01 22:07, 36F

03/02 21:57, 10月前 , 37F
其實量大的東西,用 gemini 會比較方便。像我就試著把專案
03/02 21:57, 37F

03/02 21:57, 10月前 , 38F
原始碼包一包丟進去讓它寫 https://bit.ly/4kjp0jd 算挺順
03/02 21:57, 38F

03/02 21:57, 10月前 , 39F
利的。只是要記得選擇一下工作範圍,不要太貪心就是了。
03/02 21:57, 39F

03/04 12:48, 9月前 , 40F
先把介面和單元測試弄出來吧,一塊一塊弄阿
03/04 12:48, 40F

03/04 13:44, 9月前 , 41F
傳統程式碼要人刻單元測試太強人所難了
03/04 13:44, 41F
文章代碼(AID): #1dl_Y931 (Soft_Job)
文章代碼(AID): #1dl_Y931 (Soft_Job)