推薦序前言chapter 01 開發者的新世界演進與革命 生成式AI優點缺點開發者所面對的一條全新道路結論chapter 02 用AI寫程式的技術原理主要功能 程式碼建議&前後文感知補全vs.智慧程式碼補全編譯器vs. AI輔助程式設計工具能力分級生成式AI和大語言模型(LLM)chapter 03 提示工程藝術與科學挑戰提示的組成元素前後文(Context)指示(Instruction)內容的輸入(Input of Content) 格式(Format)最佳實務做法減少幻覺安全性和個人隱私自主式AI代理結論chapter 04 GitHub CopilotGitHub Copilot入門Copilot作夥伴計劃結論chapter 05 其他AI輔助程式設計工具Amazon的CodeWhispererGoogle的Duet AI for DevelopersTabnineReplitCodeGPTCodyCodeWPWarpBito AICursorCode Llama其他開源模型結論chapter 06 ChatGPT和其他通用LLMChatGPTGPT-4ChatGPT導覽用Bing來瀏覽比較繁瑣的一些工作跨瀏覽器相容性bash指令GitHub Actions 外掛GPTGeminiClaude結論chapter 07 構想、規劃、開需求腦力激盪市場調查競爭分析開需求專案規劃的各種做法結論chapter 08 寫程式現實性檢查(Reality Check) 臨場判斷(Judgment Calls) 輔助學習註解模組化程式設計開始啟動一個專案自動填寫(Autofill)重構(Refactoring)函式物件導向程式設計框架與函式庫資料前端開發API結論chapter 09 除錯、測試與部署除錯文件程式碼審查部署結論chapter 10 重點摘要學習曲線很陡峭有很多主要的優點但也有不少的缺點提示工程是一門藝術,也是一門科學超越程式設計AI不會搶走你的工作結論索引
AI應用程式開發 第二版|活用ChatGPT與LLM技術開發實作 LLM語意理解與生成技術完全開發 AI工程|從基礎模型建構應用