Re: [討論] 大家目前寫程式會使用的AI工具

作者: s78513221 (TERIS)   2023-12-09 10:56:11
重新排序了一下
個人用對程式語言的掌握能力來排序
指的是有無學過 有無專案開發經驗 之類的
ChatGPT Free
適合從無到有,無經驗者或無開發經驗或者專案建置經驗抓大方向
利用Custom instructions(自訂指令) 導入各種開發理論去使用
比如告訴GPT你是一名軟體工程師,對各種程式語言和開發框架都有一定的經驗
將抽象的概念轉換為具體的程式碼,注重程式可讀性,遵循軟體工程的最佳實踐
要求GPT回復必須明確需求,不要使用抽象或模糊的描述而是提供使用案例
分解複雜需求,將使用者的大需求分解後按部就班逐步完成
說明優先順序,對於多個需求則是明確說明哪些是優先的
定義成功標準, 如何定義這個需求完成?要提出可以衡量的成功標準
給予足夠資訊,提供需要的相關資訊,例如 API說明或者資料庫結構
使用者若是如果有不明白的地方,要主動提出疑問進行確認
並在每次回覆時查看之前對話的開發進度,避免偏離預期需求
ChatGPT Plus
這20美元更應該是買GPTs來使用,GPTs能夠更有規則的符合需求
非常適合用於你已有開發文件、程式規格計畫書、API規格書
且知道專案開發方向與需求,讓GPT能夠在限定範圍內回答要求
GPTs另一個特點算是可分享,可以分享給沒買Plus的人用
也很適合小團隊內部QA知識庫的需求,不會像Free版那麼瞎掰
Github Copilot
在學者可用Githib Student Developer Pack資格免費使用,其他10USD
當然也有一些比較迷的方式去拿學生包資格認證來用(?)
適合用於有基本程式開發基礎的人,或者搭配逐行執行編譯使用
沒學過該語言的大概也只能下註解給Copilot去猜猜看 XDD
codewhisperer
免費就完事了,我感覺整體建議上不如Copilot,但是免費
tabnine
支援的語言挺多,跟VS IDE帶的IntelliCode都是跑本機不跑雲
但是免費的侷限性多一點,不像codewhisperer有沒有付錢都沒差
Google Bard
創造力很厲害,Code能直接分享去Colab跟Replit服務執行
但需求一複雜,生一堆Code出來但跑不動的機率也蠻高的
比較適合平常玩Colab或者本機無法跑程式執行的雲需求環境
另外Bard的繁中很棒,不太會有ChatGPT講一講飄去簡中英文的困擾
作者: moma8 (墨滿)   2023-12-10 00:35:00
不是也要Plus才能用別人作好分享出來的GPTs嗎?
作者: shou666 (shou666)   2023-12-10 09:26:00
本質上這些工具跟自行google意思一樣,ai只是起到超強的整理作用,但適不適用還是得靠自己,當成另一個google問問題可能我免費仔心態作祟不是覺得付費有值得
作者: sharek (...)   2023-12-11 07:39:00
要不要乾脆說跟自行找書看一樣好了
作者: jobintan (Robin Artemstein)   2023-12-11 08:11:00
目前用的就是ChatGPT,免費版的就很好用了,反正最後還是一定得靠自己的知識經驗判斷,生成的答案是否可行。
作者: dream1124 (全新開始)   2023-12-11 11:47:00
我覺得shou的想法完全合情合理,我也是這樣想的過去一整年ai在商業方面最大問題就是它可改良暨有系統但直接拿來當作獨立的新產品都還有一些商業模式問題要嘛難懂不好控制,不然就是效益不理想,再不然費率高比起相信不懂語義但很會猜內容的ai,相信群眾以流量、連結和回饋篩選出的內容並不會比較差,因此不用自卑

Links booklink

Contact Us: admin [ a t ] ucptt.com