iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
生成式 AI

用AI寫程式也是要點本事的 系列

顧名思義。
主要是用Github copilot來完成一個需要點巧思、不是「一句話就能描述完」的APP。
如果需要搭配後台服務,也一併使用Github copilot完成。

前端主要是使用Flutter,這樣可以輸出網頁也可以輸出APP。
後端應該是使用Google AppScript。(沒為什麼,我就是喜歡這東西。)

啥?這樣也來參加鐵人賽?水分會不會太高?
I don't give a shxt.

鐵人鍊成 | 共 30 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

老梗。前言

第一次聽說AI寫程式,已經是兩年多以前的事情,本來對此是很不屑一顧的。畢竟Google自己就試著偷偷的用類似的技術想要將Firebase的服務整合到Androi...

2024-08-14 ‧ 由 tw_hsu 分享
DAY 2

白話解釋:程式與「你設想的功能」之間的落差

請先理解:電腦不懂你想幹嘛,電腦程式不懂你想幹嘛,按鈕上寫著「按下我可以OOXXOOXX」並不表示程式與電腦知道「OOXXOOXX」的意思,那只是工程師放在按鈕...

2024-08-15 ‧ 由 tw_hsu 分享
DAY 3

程式設計並不只是程式設計

這系列文章的主題/目標是「教外行人用AI寫程式」。所以「如何有效率的告訴AI該寫什麼樣的程式」才是重點,只要抓到要訣,即使是外行人也可以用AI寫出很獨特的程式,...

2024-08-16 ‧ 由 tw_hsu 分享
DAY 4

從「在範例中找到特定程式碼」和「將範例中的註解刪除」開始

因為用的是Flutter,所以就直接參考取用其他人的文章來解決安裝與設定環境這件事情了。 好文,好文。希望他順利完賽。 然後我們建立一個範例....一樣直接參考...

2024-08-17 ‧ 由 tw_hsu 分享
DAY 5

先用GPT做第一次修改吧

延續前篇,我想要在範例提供的功能中增加一個輸入匡,替未來的主要功能做輸入資料功能的鋪路。 所以我們打開GPT,網頁版即可,然後把整「段」程式碼貼給它。(注意!「...

2024-08-18 ‧ 由 tw_hsu 分享
DAY 6

Hello, Github mother-fxcking copilot.

(這樣的標題可以嗎?)過往二十年我們看到的每樣軟體業的重要發明幾乎都是為了幫人工智能增加資料庫。(臉書集團是榜首,GoogleDrive是老二,Github可能...

2024-08-19 ‧ 由 tw_hsu 分享
DAY 7

開始用輸入框做點事情吧

做什麼事情呢?把輸入匡的內容設定到螢幕正中央顯示?那太沒挑戰性了。這樣做吧!「把介面上的元件都移除,只保留輸入匡,但將它移到畫面最下面。同時在介面上增加一個滿版...

2024-08-20 ‧ 由 tw_hsu 分享
DAY 8

MVC、線程、權限、與布偶秀

onPressed: () { setState(() { _listData.add(textController.text); text...

2024-08-21 ‧ 由 tw_hsu 分享
DAY 9

來個「text to speech」來玩玩

「text to speech」是谷歌推出的「人工語音」服務。如果有用過谷歌翻譯,應該就使用過或看過這個功能。 「請幫我的專案導入text to speech功...

2024-08-22 ‧ 由 tw_hsu 分享
DAY 10

來個錄音功能吧!

「請幫我寫一個錄音功能。」 嗯...程式碼立刻出來了。但是不行,因為這個功能無法在網頁上順利執行。 final FlutterSoundRecorder _...

2024-08-23 ‧ 由 tw_hsu 分享