幫助中心 | 我的帳號 | 關於我們

AIGC輔助軟體開發(ChatGPT10倍效率編程實戰)/程序員書庫

  • 作者:李柏鋒//蘭軍//張陽|責編:楊福川//陳潔
  • 出版社:機械工業
  • ISBN:9787111751182
  • 出版日期:2024/05/01
  • 裝幀:平裝
  • 頁數:341
人民幣:RMB 99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    這是一本講解如何用ChatGPT、Github Copilot X、Cursor等主流AIGC工具優化和提升軟體開發全流程效率和質量的實戰性著作。
    全書以軟體開發的流程位主線來組織內容,詳細講解了程序員、架構師、項目經理、產品經理、技術團隊管理者們如何在技術方案構建、需求文檔撰寫、代碼編寫與註解、客戶端開發、前端開發、後端開發、測試和調試、性能優化、疑難問題解決、產品設計、軟體架構與設計、應試與面試12個主題充分發揮AIGC工具的潛能,在提高研發效率和質量的同時,提升自身的實力。
    AIGC工具在軟體研發12個主題的使用方法,全部以實戰項目案例的方式展開講解,有具體的工程化思路,也有可復用的提示詞,還有對使用經驗的總結和注意事項的提醒。只要跟著本書的案例實操一遍,就能順利躍遷為AI時代的新程序員,與AI共同進化,成為不被AI淘汰的人。

作者介紹
李柏鋒//蘭軍//張陽|責編:楊福川//陳潔

目錄
前言
第1章  AI智能化編程助手
  1.1  ChatGPT
    1.1.1  ChatGPT與GPT-4介紹
    1.1.2  ChatGPT在軟體開發中的應用場景
    1.1.3  實踐案例
  1.2  GitHub Copilot
    1.2.1  安裝
    1.2.2  使用
    1.2.3  總結
  1.3  Cursor
    1.3.1  安裝
    1.3.2  使用
    1.3.3  總結
  1.4  AutoGPT
    1.4.1  安裝
    1.4.2  使用
    1.4.3  總結
  1.5  Bito
    1.5.1  安裝
    1.5.2  代碼生成
    1.5.3  性能優化
    1.5.4  總結
  1.6  Midjourney
    1.6.1  基本語法
    1.6.2  設計實例
    1.6.3  設計流程
    1.6.4  總結
第2章  面向軟體開發的提示工程
  2.1  寫Prompt就是逐步明確需求的過程
    2.1.1  讓ChatGPT一步一步寫出你想要的頁面
    2.1.2  讓ChatGPT為你設計後台架構方案
    2.1.3  讓ChatGPT完成後台介面
  2.2  如何提問才能讓ChatGPT更懂你
    2.2.1  提問清晰且明確
    2.2.2  提供可參考的格式和案例說明
    2.2.3  提供上下文
    2.2.4  8個OpenAI推薦的最佳實踐
  2.3  讓ChatGPT在每個環節都發揮作用
    2.3.1  一起討論商業計劃
    2.3.2  做產品demo
    2.3.3  找相似的開源項目
    2.3.4  設計資料庫
    2.3.5  協助寫商業計劃書
    2.3.6  還能用ChatGPT做什麼
  2.4  提高ChatGPT的回答質量
    2.4.1  準備工作
    2.4.2  示例展示
第3章  AI輔助編寫技術文檔
  3.1  技術文檔概述

  3.2  架構設計文檔
  3.3  技術方案文檔
    3.3.1  技術調研
    3.3.2  技術選型
    3.3.3  系統架構
    3.3.4  功能模塊設計
    3.3.5  資料庫設計
    3.3.6  介面設計
    3.3.7  安全策略
    3.3.8  部署方案
    3.3.9  維護和升級
    3.3.10  文檔撰寫
  3.4  技術標準文檔
  3.5  總結
第4章  AI輔助客戶端編程
  4.1  AI輔助Android應用開發
    4.1.1  提問非常關鍵
    4.1.2  評估回答是否有用
    4.1.3  運用上下文信息
    4.1.4  代碼生成
    4.1.5  修改Bug
    4.1.6  單元測試
    4.1.7  生成文檔說明
    4.1.8  解釋代碼邏輯
    4.1.9  解釋概念
  4.2  AI輔助iOS應用開發
    4.2.1  AI能幫iOS開發者做哪些事
    4.2.2  AI幫助快速學習SwiftUI
    4.2.3  AI幫助解決視頻轉碼失真問題
第5章  AI輔助前端編程
  5.1  AI輔助前端應用開發
    5.1.1  用ChatGPT閱讀Vue3(setup)源碼
    5.1.2  搜索JavaScript方法
    5.1.3  自動優化代碼
    5.1.4  智能推薦和補全TypeScript類型
  5.2  利用ChatGPT寫代碼
    5.2.1  生成項目打包配置文件
    5.2.2  快速構建正則表達式
  5.3  利用ChatGPT在前端開發中快速生成Vue組件
第6章  AI輔助後端編程
  6.1  AI輔助商城應用開發:用ChatGPT寫簡單的生鮮小超市項目
    6.1.1  開發準備
    6.1.2  方案設計
    6.1.3  建表功能
    6.1.4  註冊功能
    6.1.5  登錄退出功能
    6.1.6  首頁瀏覽商品及詳情
    6.1.7  購物車功能
    6.1.8  下單功能
    6.1.9  支付功能

    6.1.10  查看訂單
    6.1.11  上線及伺服器環境搭建
  6.2  快速生成介面文檔
    6.2.1  準備工作
    6.2.2  示例展示
第7章  AI輔助測試與調試
  7.1  AI輔助測試與調試應用案例
    7.1.1  制定測試策略
    7.1.2  輸出測試計劃
    7.1.3  生成測試用例
    7.1.4  生成介面測試用例和介面測試腳本
    7.1.5  生成Web端登錄界面的自動化測試腳本
    7.1.6  解決問題
    7.1.7  測試過程中用到的工具
    7.1.8  如何進行App自動化測試
  7.2  如何讓AI更好地輔助我們工作
    7.2.1  學會提問
    7.2.2  AI輔助編寫測試用例提問示例
  7.3  更多實踐
  7.4  總結
第8章  AI輔助應用性能優化
  8.1  發現性能問題
  8.2  編寫高效的代碼
  8.3  資料庫優化
  8.4  網路傳輸優化
  8.5  非同步處理
  8.6  內存管理
第9章  AI輔助解決各種疑難雜症
  9.1  提升答題卡選項識別率
  9.2  解決程序性能問題
  9.3  解決圖片鋸齒問題
  9.4  警惕小眾場景下的誤導性回答
    9.4.1  小眾場景1:特定版本的渲染引擎下的紋理坐標範圍
    9.4.2  小眾場景2:部分安卓瀏覽器中的禁止滾動失效
第10章  AI輔助開發跑酷遊戲
第11章  高階Prompt與基於ChatGPT的產品應用開發
第12章  軟體架構師如何使用AI技術提升工作效率
第13章  AI輔助提升程序員求職、招聘與面試效率

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032