文件驅動 AI 開發:從 Vibe Coding 到開發、測試與上線,打造和角色一起升級的 RPG App(iThome鐵人賽系列書)
黃祈豫(小艾) 著
- 出版商: 博碩
- 出版日期: 2026-11-04
- 定價: $620
- 售價: 7.8 折 $483
- 語言: 繁體中文
- 頁數: 272
- ISBN: 626414634X
- ISBN-13: 9786264146340
-
相關分類:
AI Coding、TDD 測試導向開發、CI/CD
立即出貨 (庫存 > 10)
買這商品的人也買了...
-
Specification by Example 中文版:團隊如何交付正確的軟體 (Specification by Example: How Successful Teams Deliver the Right Software)$420$357 -
7天學會大數據資料處理 — NoSQL:MongoDB 入門與活用, 5/e$690$538 -
AI 應用程式開發|活用 ChatGPT 與 LLM 技術開發實作, 2/e (Developing Apps with GPT-4 and ChatGPT: Build Intelligent Chatbots, Content Generators, and More, 2/e)$680$537 -
FastAPI|現代 Python 網站開發 (FastAPI : Modern Python Web Development)$680$537 -
GitHub Copilot 讓你寫程式快 10 倍!AI 程式開發大解放$690$545 -
Hey Siri 及 Ok Google 原理 - AI 語音辨識專案真應用開發, 2/e$880$695 -
深度學習詳解|台大李宏毅老師機器學習課程精粹$750$592 -
Claude Code Vibe Coding 開發手冊$750$592 -
從 Pythonista 到 Rustacean:資料從業者的第一本 Rust 指南$880$695 -
玩爆你的龍蝦 — 最強 OpenClaw 安裝設定應用實機演練$880$580 -
養成你的 AI 龍蝦管家!OpenClaw × NemoClaw × Google Antigravity × Claude Code:打造能查行程、收郵件、遠端控制電腦的 AI 代理人$750$585 -
Vibe Unity | AI 遊戲開發工作流:打破極限,創造一款具有無限可能性的遊戲!(iThome鐵人賽系列書)$680$530 -
n8n × Vibe Coding 本機 AI Agent 自動化工作流$880$695 -
實用的 GeminiAPI 開發點子書$680$537 -
10 倍速!AI Skill 全攻略:建立 Skill 驅動 AI 系統,打造從學術研究到專案開發的自動化工作流$1,000$780 -
Gemini 投資理財全攻略:小資族看過來!完全零門檻的 AI 智慧選股 × 財報分析 × 資金管理$599$473 -
Harness 強大應用 - Codex App 超越 Coding Agent 實戰大全$980$774 -
$365SDD 實戰:規範驅動開發之道 -
AI 驅動開發 - 從 Prompt 到 Loop,建立可控、可驗、可恢復的工程系統$720$568 -
AI Harness 駕輕就熟:OpenCode 讓 Vibe Coding 更自由$820$647 -
Spec-Driven Development with BMAD: Master Agentic Workflows using Cursor, BMAD, and Context Engineering (Paperback)$1,430$1,358 -
零基礎學 Vibe Coding-Codex: 不懂程式,也能用 AI 從想法做到作品$780$616 -
零基礎 讓 AI 幫你寫 Python -- 用 Codex 把想法變成真$690$545 -
從 Prompt 到 Product:掌握 GPT 模型 API、RAG、Agent 與 Codex 實踐指南$720$561 -
最強 AI 投資分析:散戶也能擁有自己的 AI 研究團隊,線圖辨識 × 策略回測 × 趨勢判讀 × 年報分析 × 智慧選股 × 資金配置$840$663
商品描述
從用AI產生程式,成長到可判斷驗收並持續維護
用專案學習完整的產品開發,具全端實作、品質驗收、交付維運的實戰指南
【專業推薦】
AI顛覆了世界對於系統開發的認知。程式碼的產出速度不再是瓶頸,焦點是「如何正確產出」。本書探討管理AI開發生命週期的完整方法,雖非終極解答,卻是帶領我們思考的起點。行遠必自邇,跟著這本書一起出發吧!
─ Bill Chung|微軟MVP
AI 寫程式可以很快,但真正重要的是怎麼把需求講清楚、把風險控住,最後做出能驗收、能維護的產品。這本書從文件、架構一路帶到測試與交付,很適合想把AI真正用在開發實務上的人。
─ AnYun Liao(黯雲)|雲馥數位技術副理
成為AI時代的Builder創造者,就從「規劃」開始。軟體開發的每一步如何透過AI加速並兼顧品質呢?從創意與想法,落實到文件與實作規格,再到驗證與部署,掌握軟體工程基礎與規劃能力,把更多實作交給AI,將寶貴時間投入市場與需求。即使是初學者,也能跟著書中循序漸進的範例,逐步掌握高效開發的方法!
─ 吳典璋(Dann哥)|Build School 創辦人
【內容簡介】
♚運用AI開發:具備使用與驗收AI寫程式的能力
♚文件驅動開發:說清楚需求,再與AI共同協作
♚實務導向學習:使用實際專案,從做中學
♚提升應用技能:駕馭Vibe Coding,並交付維運
本書內容改編自第17屆iThome鐵人賽系列文章《左手藍圖,右手魔法:DDD與Vibe Coding的開發協奏曲》。AI能在數分鐘內生成畫面、API與程式碼,但當需求變更、專案擴大時,你是否清楚AI改了什麼、又該如何驗收?本書提出「文件驅動開發」,先以PRD、資料模型、API契約與驗收標準釐清需求,再交由AI依據共同文件實作,並透過Git、測試與Diff進行驗收。
全書貫穿實戰專案「Habit Life RPG」,帶你從點子走到架構、前後端、TDD與維運。讀者無須精通特定語言,只要願意操作工具、觀察錯誤並審查修改差異。讀完本書,你將能掌握定義問題、安全修正與持續維護產品的核心能力。
✪已經用AI產生過程式,但專案變大後容易失控的Vibe Coder。
✪想學習AI協作開發,並願意操作AI Agent與測試工具的初學者。
✪想透過完整作品認識產品、前端、後端、測試與交付流程的人。
✪想從「會請AI寫程式」進一步走入「軟體開發」領域的人。
作者簡介
黃祈豫(Eric、小艾)
軟體開發工程師,具多年第一線軟體開發、系統維護與新舊系統移轉經驗,主要投入Web、API、前端、雲端與各式服務的設定及建置。
家裡養了一隻胖法鬥,喜歡吃糖,主張工程師一定要在座位上備妥一包糖,隨時補充腦力。
常於個人部落格分享AI協作開發、軟體工程與實務心得,並在GitHub分享多個開源專案。期望協助初學者從會請AI產生程式,逐步成長為能判斷、驗收並持續維護作品的開發者。
目錄大綱
|Chapter 01| 啟程:建立AI協作開發思維
1.1 Vibe Coding的真諦:你是專案總監,不是打字員
1.2 顛覆你的學習路徑:反向學習法
1.3 模擬虛擬團隊:從單打獨鬥到帶領AI建築團隊
1.4 核心觀念:資安第一課,別讓Vibe Coding變成你的破產現場
1.5 第1章回顧與預告
|Chapter 02| 工具箱:準備AI開發環境與協作流程
2.1 開發基地建置與AI燃料選擇
2.2 AI建築團隊:不同角色的職責分工與切換時機
2.3 專案文件庫:讓AI每次都讀到同一份藍圖
2.4 版本控制與專案復原機制
2.5 開發環境安全保險箱:守護你的機密資產
2.6 怎麼寫好Prompt:不是會聊天,而是會下指令
2.7 第2章回顧與預告
|Chapter 03| 產品定義:把產品想法轉成可執行藍圖
3.1 PRD產品需求文件:從一個點子到一份規格書
3.2 使用者故事與驗收標準:將藍圖拆解為執行指令
3.3 使用者旅程:讓邏輯在建築團隊中動起來
3.4 線框圖與UI Spec:確立產品的視覺骨架
3.5 思維轉換:從產品願景到系統骨架
3.6 第3章回顧與預告
|Chapter 04| 系統架構:建立前後端、資料庫與API契約
4.1 系統架構圖:打造前後端分離的建築團隊佈防
4.2 資料庫綱要與密碼資安
4.3 API規格與溝通契約:定義建築團隊的協作契約
4.4 第4章回顧與預告
|Chapter 05| 邏輯實踐:從規格規劃到後端功能開發
5.1 專案總監指令集與藍圖同步
5.2 建築師深度解析:Codex的核心工作流程
5.3 實戰演練:啟動Plan模式與實作開發
5.4 Vibe Coding實戰與反向學習時間
5.5 第5章回顧與預告
|Chapter 06| 品質保證:用測試、TDD與除錯驗證成果
6.1 自動化測試:分清測試層級,建立可重複證據
6.2 實戰TDD與快速修復:讓錯誤訊息成為最佳指令
6.3 當AI說「修好了」:用證據判讀與安全修補
6.4 第6章回顧與預告
|Chapter 07| 前端開發:打造可互動的產品介面
7.1 前端框架選型:主流框架(React / Vue / Angular)差異
7.2 前端觀念:讓畫面活起來(SPA與狀態管理)
7.3 前端Vibe Coding:把畫面拼成可互動的世界
7.4 瀏覽器Network除錯技巧與前後端問題排除實戰
7.5 傾聽使用者的聲音:用證據改善產品
7.6 文件驅動變更實戰:從編輯需求到可交接版本
|Chapter 08| 部署決策:與AI規劃可執行的上線方案
8.1 從模糊要求釐清部署前提
8.2 與AI比較雲端與部署架構
8.3 免費方案、服務層級與升級條件
8.4 把決策轉成可執行的部署流程
8.5 完成Habit Life RPG部署計畫書
|Chapter 09| 永續經營:建立維運、監控與合規機制
9.1 維運手冊與健康檢查
9.2 監控規範與異常處理
9.3 隱私權政策與法律合規
9.4 第9章回顧與預告
|Chapter 10| 未來展望:AI Agent與軟體工程的新生
10.1 從「對話」到「代理」:AI Agent時代的開發範式轉移
10.2 讓Agent可靠工作:Skill、Git Hook與事件Hook
10.3 軟體工程的終局?當寫程式變成一種「敘事」
10.4 數位勞動力與人類創造力的黃金比例
10.5 你的下一個專案
A.1 AI協作常用開發術語與Prompt模板
A.2 常見錯誤疑難排解對照表與讀者常問問題(FAQ)
A.3 重點名詞索引表
A.4 AI工具與平台版本變動聲明
A.5 參考資料與查核來源











