iT邦幫忙

生成式ai相關文章
共有 253 則文章
鐵人賽 生成式 AI DAY 25

技術 Day 25 - 【AI 協作心法】Vibe Coding 的真相:駕馭 AI 開發流程的挑戰與對策

在過去的二十多天裡,我們幾乎每天都在和 AI協作。大家看到的,是 AI 如同一位完美的家教,有問必答,甚至能產出程式碼。但真實的開發流程,真的是如此順利嗎? 今...

鐵人賽 Software Development DAY 24

技術 Ch 23. 怎麼查字典最快?

還記得在我們程式碼重構的第一天,把難用的資料形狀,改成了比較好處理的資料形狀嗎? //// 不好用的資料形狀 var itemPrice = [ {name...

鐵人賽 生成式 AI DAY 24

技術 Day 24 - 【AI 超能力】Function Calling 是什麼?讓 AI 控制你的 App

到目前為止,我們與 AI 的互動模式都是一問一答:我們發送一段文字,AI 回傳一段文字或一張圖片。AI 就像一個知識淵博的顧問,能為我們提供資訊、生成內容,但它...

鐵人賽 生成式 AI DAY 22

技術 Day 22 - 【AI 專案 II】AI 夢境視覺化師:呼叫 Gemini 圖像生成模型

昨天,將使用者輸入的夢境描述,從輸入頁傳遞到了結果頁。文字的橋樑已經搭建完成,但我們的最終目標,是將這段文字轉化為一幅真正的視覺圖像。 今天,我們就要來實現這個...

鐵人賽 Software Development DAY 20

技術 Ch 19. 程式碼也有分漂亮的跟醜的?還有味道?

你有沒有聽過軟體工程師討論時,會講到「這段程式碼有壞味道」?程式碼又不是食物,怎麼會有壞味道呢?我們在上一篇討論了軟體工程裡的「版本控制」,而工程師們討論時說的...

鐵人賽 生成式 AI DAY 20

技術 Day 20 - 【AI 專案 I】AI 設計師:打造智慧配色 App

昨天,我們成功用 App 完成了與 AI 的第一次對話。 現在,我們不只要 AI 跟我們「聊天」,更要讓 AI 成為我們的「創意工具」。今天的專案目標是當我在...

鐵人賽 Software Development DAY 19

技術 Ch 18. 用中文也可以做版本控制

上一章我們介紹了版本控制的概念與 Git。這一篇裡,我們要在電腦中安裝 Git,並利用 AI 來幫我們處理版本控制。 安裝 Homebrew: 命令列的 App...

鐵人賽 生成式 AI DAY 19

技術 Day 19 - 第一次接觸:使用 async/await 呼叫你的第一個生成式 AI API

從今天開始,我們要賦予我們的 App思考的能力。我們要讓它不再只是一個工具,而是一個能與我們對話的夥伴。 困惑點:我的 App 要怎麼跟「外面」的世界說話?...

鐵人賽 Software Development DAY 18

技術 Ch 17. 怎麼不讓 AI 弄壞你的程式

在知道怎麼的簡單的建起一個應用程式之後,應該會迫不急待的想要加入更多的新功能吧?但是先等一下,我們要來聊一個不是寫程式,但跟程式有關的話題。 這塊地圖正式的名稱...

鐵人賽 生成式 AI DAY 18

技術 Day 18 - 鑰匙與門戶:獲取你的第一個 AI API 金鑰並學會安全管理

歡迎來到第二章!在第一章中,我們已經從零到有,打造了一個功能完整、架構合理的鬧鐘 App。 在命令 AI 為我們寫東西、畫圖、甚至控制我們的 App 之前,我們...

鐵人賽 Software Development DAY 17

技術 Ch 16. 網頁程式是怎麼動起來的?

在了解了內容及樣式排版之後,最後一個部份,就是來看看我們的程式是怎麼動起來的。程式運作邏輯的 JavaScript,就寫在程式碼最下方的 <script&...

鐵人賽 生成式 AI DAY 17

技術 Day 17 - 程式碼健檢:當 MVC 遇上瓶頸,用 MVVM 來拯救你的 ViewController

在過去的十幾天裡,我們透過 Apple 經典的 MVC (Model-View-Controller) 架構,從零到有成功打造了一個功能齊全的鬧鐘 App。這證...

鐵人賽 生成式 AI

技術 【Day30】未來展望:將顧問思維應用於軟體開發與團隊協作

TL;DR 將我們建立的 AI 工作流程,類比並應用到「軟體開發」與「敏捷 (Scrum)」的團隊協作中。 探索 AI 在不同職能角色(如產品經理、工程師)中...

鐵人賽 生成式 AI

技術 【Day29】終極整合:回顧我們的AI團隊戰術手冊

TL;DR 系統性回顧並總結這一個月內,所建立的所有 AI 工具與工作流程。 將零散的技巧濃縮成一套清晰的「AI 協作心法」。 回首這趟旅程,我們從一個對...

鐵人賽 Software Development DAY 16

技術 Ch 15. 網頁程式的外觀

在上一章中,我們研究了網頁應用程式裡 HTML 的各種標籤。接著我們先來看一下我們打開瀏覽器後,為什麼頁面會長成那個樣子。 在 <style> 這...

鐵人賽 生成式 AI DAY 16

技術 Day 16 - 【鬧鐘實戰 VI】畫龍點睛:串接系統通知與 UX 優化

昨天,我們完成了所有鬧鐘的細節設定,App 在功能層面幾乎已經完整了。使用者可以新增、編輯、刪除鬧鐘,並為其設定重複和提示聲。但有一個最根本的問題:它還不會「叫...

鐵人賽 Software Development DAY 15

技術 Ch 14. 網頁應用程式的畫面是怎麼長出來的?

上一章我們用 Gemini Cli 生成了一個會動的零用錢記帳程式,接著就來看程式碼長什麼樣子吧。先用 Finder 找到對應的資料夾,接著按右鍵,用 Visu...

鐵人賽 生成式 AI

技術 【Day28】終極整合:AI 金融助理團隊成形

TL;DR 將課程中建立的所有工具與流程,整合到一個從「陌生開發」到「簽約成交」的完整客戶服務場景中。 理解 AI 助理團隊如何系統性地為我們的日常工作賦能...

鐵人賽 生成式 AI

技術 【Day27】第三專案(三):Gemini+NotebookLM協同開發

TL;DR 學習如何將 NotebookLM 的「分析成果」,無縫整合進 Gemini 的「開發指令」中。 體驗 AI 團隊的進階工作流:NotebookLM...

鐵人賽 生成式 AI DAY 15

技術 Day 15 - 【鬧鐘實戰 VI】細節打磨:實現「重複」與「提示聲」設定

昨天,我們完成了新增與編輯鬧鐘的核心功能,成功打通了 App 的數據主動脈。現在,需要將右邊的 > 指示選項背後的子功能頁面實作出來。 困惑點:多層頁...

鐵人賽 生成式 AI DAY 16

技術 Day 30: 邁向自動化(二):設定觸發器,讓你的 AI 內容助手自動運行

歡迎來到 Day 30,打造你個人IP品牌旅程的終點,也是你成為「自動化創作者」之路的起點。 昨天,我們成功地將 Vertex AI 嵌入了 Google Sh...

鐵人賽 生成式 AI DAY 16

技術 Day 29: 邁向自動化(一):用 Apps Script 串接 Vertex AI 與 Google Sheets

在過去的 28 天裡,我們所有的操作,都還停留在 Vertex AI 的介面中。但一個真正高效的工作流,應該是無縫整合到我們「日常的工作場景」裡的。 例如對於大...

鐵人賽 生成式 AI DAY 14

技術 Day 14 - 【鬧鐘實戰 V】鬧鐘的誕生:打造新增與編輯畫面

昨天,我們的 App 終於活了起來!可以從資料庫讀取、刪除鬧鐘,列表也能響應我們的操作。但它還缺少一個最關鍵的功能:新增鬧鐘。我們的「+」按鈕只會打開一個空白的...

鐵人賽 Software Development DAY 14

技術 Ch 13. 跟Gemini Cli 合作零用錢記帳程式

建立資料夾 先打開終端機,用 cd Projects 進到昨天建立的 projects 資料夾裡。 接著用 mkdir little_pocket新建一個 li...

鐵人賽 Software Development DAY 13

技術 Ch 12. 網頁應用程式的基本知識

在正式開始撰寫網頁應用程式前,我們先來說明一些基本的知識。 軟體開發者的檔案管理 要管理檔案,在 Mac 中是使用 Finder 這個程式。(Windows 中...

鐵人賽 生成式 AI DAY 16

技術 Day 28: 打造 Prompt Chain:一鍵生成「內容大禮包」

在過去的日子裡,我們已經學會了如何讓 AI 為我們生成標題、短文案、長文大綱、圖片提示等各種單一的內容。 但你是否想過,能不能將這些獨立的任務「串連」起來? 就...

鐵人賽 生成式 AI DAY 16

技術 Day 27: 提示詞優化術:如何評估與改善 AI 回應的品質?

在過去的二十幾天裡,我們已經學會了如何向 AI 下達各種指令。但你是否曾遇到過這種情況: 同一個指令,有時候 AI 的回答很驚艷,有時候卻很平庸。 稍微修改了...

鐵人賽 生成式 AI DAY 16

技術 Day 26: 終極武器初探:用 Vertex AI Search 建立你的專屬知識庫

在過去的 25 天裡,我們一直在「教導」AI。我們給它指令、給它範例、設定它的角色。但這個過程,始終是我們在單向地「餵養」它。 有沒有一種可能,讓 AI 能「主...

技術 「與AI探索天文」如何藉由Codex用Python打造一個讓玩家認識星系研究的網頁RPG遊戲?

我之前的文章分享了如何用ChatGPT、Claude、Replit、Windsurf、Lovable、Bolt、Cursor等AI工具製作天文教育apps,這...

鐵人賽 生成式 AI DAY 16

技術 Day 25: 建立內容矩陣:讓 AI 幫你打造源源不絕的題材庫

在過去的幾天裡,我們專注於「知識變現」,設計了課程、撰寫了銷售文案。但一個成功的品牌,不能只在「收割」的時候才出現。它必須像一座燈塔,持續地發光,為粉絲提供價值...