< >
用GitHub Copilot實現你對AI開發的所有想像!在以前,想要邁入程式設計的世界,除了腳踏實地學會語法、函數與邏輯,還得靠長時間不懈的練習,沒有捷徑可走。而對於完全不懂程式語言的人來說,即使滿腔創意,也難以實現腦中的想法。但如今,隨著 AI 技術快速發展,這樣的願望終於能夠實現,「人人都能寫程式」的時代真的來了!本書的兩位作者,力求以平實易懂的語言和直覺實用的案例,帶領讀者掌握 AI 時代全新的程式編寫方式,感受寫程式的樂趣,更重要的是,把心中醞釀已久的點子與夢想,一步步化作真實。🔰零基礎輕鬆起步從環境建置到語法應用,逐步教學帶你打好基礎。就算沒寫過程式,也能跟著學會開發實用的 AI 應用。🛠 真實場景實戰案例精選貼近生活與工作的案例,學習成果即刻轉化為實用技能。🔗附屬程式碼詳細教學搭配完整程式碼資源,學習與實作無縫接軌,操作更便捷。🤖 聚焦 VS Code + GitHub Copilot,快速養成 AI 開發思維深入剖析 AI 輔助程式編寫的原理與操作方式,讓你理解不只是「怎麼寫」,更知道「為什麼這樣寫」。本書專為熱愛程式設計的玩家與專業開發者量身打造!全書分為十大章節,以VS Code+GitHub Copilot為核心工具,系統性地帶領讀者探索人工智慧在程式設計領域的無限可能,並聚焦於運用AI輔助程式編寫工具,讓程式設計學習更簡單、開發更高效,即使沒有深厚程式背景,也能輕鬆跨入程式的世界。從AI輔助程式編寫的基本概念出發,帶領讀者揭開AI程式設計的神秘面紗,並認識GitHub Copilot等工具。這些工具能透過AI輔助完成程式設計與建議,大幅提升程式開發效率與品質。書中不僅講解理論,更精心設計豐富的實戰案例,如「大量文件翻譯」和「網頁版智慧對話機器人」等。這些案例不僅生動展現AI工具在實際開發中的強大能力,更提供詳細的步驟和程式碼範例,確保讀者不但能輕鬆上手,還能應用到真實專案,最終將所學轉化為解決實際問題的能力。不論你是學生、工程師,還是轉職中途的學習者,都能透過本書掌握AI輔助程式設計的精髓,將AI技術運用自如,提升自己的程式設計技能和工作效率。
李特麗LangChain中文網聯合創始人,著有《Langchain入門指南》、《大型語言模型實戰指南》。AI應用開發者,運用GitHub Copilot前後端技術開發了一款AI藏語翻譯線上工具CSS魔法國內首批LLM應用開發者之一,AI輔助程式編寫和GitHub Copilot專家,資深前後端技術工程師和架構師,譯有《CSS揭秘》等。現從事AI 領域的產品設計、技術研發和諮詢工作。
第1章 AI輔助程式編寫工具與程式編寫學習1.1 AI輔助程式編寫工具的介紹1.2 評估自身程式編寫學習能力1.3 初學程式編寫的常見障礙1.4 如何使用AI輔助程式編寫工具解決學習障礙1.5 本章小結第2章 初識GitHub Copilot2.1 GitHub Copilot的發展歷程2.2 從產品經理的視角探索GitHub Copilot2.3 GitHub Copilot的技術原理2.4 GitHub Copilot的功能介紹2.5 GitHub Copilot作為本書範例工具的原因2.6 本章小結第3章 使用GitHub Copilot輔助編寫程式的實戰範例3.1 互動式學習3.2 環境設定3.3 利用GitHub Copilot快速建構Chrome擴充功能3.4 本章小結第4章 利用GitHub Copilot快速入門Python4.1 Python真的那麼難學嗎?4.2 如何利用GitHub Copilot學Python4.3 Python的基本概念和語言機制4.4 本章小結第5章 利用GitHub Copilot深入瞭解Python函式5.1 利用GitHub Copilot學習Python函式基礎5.2 Python函式的核心概念5.3 會說話就會寫函式5.4 函式錯誤類型及原因5.5 排查錯誤問題5.6 Python模組、第三方函式庫、標準函式庫裡的函式5.7 本章小結第6章 提示工程:利用GitHub Copilot快速編寫程式碼6.1 提示工程概念詳解6.2 提示工程的最佳實作6.3 高級提示詞策略6.4 本章小結第7章 利用GitHub Copilot探索大型語言模型的開發7.1 大型語言模型最大的價值7.2 利用GitHub Copilot解決LLM開發中的問題7.3 LLM程式編寫的環境準備7.4 在本機開發一個LLM聊天機器人7.5 以魔搭創空間部署LLM應用7.6 本章小結第8章 利用GitHub Copilot編寫單元測試和偵錯8.1 單元測試是測試金字塔的基礎8.2 為什麼要學習單元測試8.3 利用GitHub Copilot輔助開發單元測試8.4 單元測試和偵錯8.5 GitHub Copilot在單元測試中的作用8.6 利用GitHub Copilot偵錯錯誤8.7 本章小結第9章 案例一:Python呼叫LLM實作大量檔案翻譯9.1 背景設定9.2 準備工作9.3 Python腳本初體驗9.4 第一版:實作翻譯功能9.5 第二版:實作檔案讀寫9.6 第三版:實作大量翻譯9.7 功能完善與最佳化9.8 LLM應用開發技巧9.9 本章小結第10章 案例二:網頁版智慧對話機器人10.1 專案背景10.2 準備工作10.3 介面設計與實作10.4 實作對話互動10.5 呼叫大型語言模型10.6 功能強化:多輪對話10.7 功能強化:流動輸出10.8 功能強化:自訂設定10.9 專案收尾10.10 本章小結
動手做AI Agent:LLM應用開發實戰力 LLM核心攻略制霸生成式AI:ChatGPT、嵌入技術、微調與多模態AI最佳實踐 全面掌握DeepSeek-LLM微調、生成式AI、企業級應用開發
購買紙本書