零基礎(chǔ)用AI學(xué)編程:人人都能學(xué)會的DeepSeek和Windsurf編程指南 蘭翔 鐘磊 等 AI AIGC DeepS
定 價:79 元
- 作者:蘭翔 鐘磊 等
- 出版時間:2025/9/1
- ISBN:9787111789703
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
內(nèi)容簡介 在AI浪潮席卷而來的今天,編程不再是少數(shù)人的專屬技能,本書正是你零基礎(chǔ)邁入AI編程世界的實踐指南,系統(tǒng)講解如何借助DeepSeek和Windsurf兩大AI編程助手,實現(xiàn)人人都能學(xué)會編程的愿景。 本書由香港智友數(shù)字科技CEO、資深A(yù)I編程與數(shù)字化運營專家蘭翔領(lǐng)銜撰寫,凝聚了他豐富的開發(fā)經(jīng)驗和AI實戰(zhàn)經(jīng)驗。本書獲得了東方證券原首席經(jīng)濟(jì)學(xué)家、浙商銀行原行長、重慶富民銀行董事長兼行長、武漢大學(xué)和負(fù)擔(dān)大學(xué)教授等多位業(yè)界與學(xué)界的權(quán)威專家的高度評價與鼎力推薦。 面對AI時代編程門檻高、學(xué)習(xí)效率低、實戰(zhàn)應(yīng)用難的痛點,本書為你提供了一套從思維到方法,從工具到項目,從原理到實踐的系統(tǒng)性解決方案,讓你告別傳統(tǒng)編程的晦澀難懂,輕松掌握AI編程的核心技能,實現(xiàn)從零基礎(chǔ)到獨立開發(fā)的跨越。 掌握本書內(nèi)容,你將收獲以下價值: (1)AI編程核心方法論: 深入解析DeepSeek與Windsurf如何驅(qū)動零基礎(chǔ)學(xué)習(xí),掌握AI編程的核心思維、提示詞工程原理及人機(jī)協(xié)作模式。 (2)AI助手高效代碼開發(fā): 學(xué)習(xí)如何利用AI助手進(jìn)行需求分析、代碼生成、調(diào)試優(yōu)化,涵蓋Python基礎(chǔ)、數(shù)據(jù)處理、項目架構(gòu)等核心技術(shù),大幅降低學(xué)習(xí)門檻。 (3)AI編程項目實戰(zhàn)技能: 通過數(shù)據(jù)分析報告生成系統(tǒng)、自動化日報工具、本地事務(wù)提醒助手、網(wǎng)站搭建等多個實戰(zhàn)項目,掌握AI在項目開發(fā)中的作用、多項目規(guī)劃與迭代優(yōu)化技術(shù),增強(qiáng)獨立開發(fā)與問題解決能力。 (4)個人AI工具生態(tài)系統(tǒng)構(gòu)建: 掌握數(shù)據(jù)分析、自動化工具、提醒系統(tǒng)等應(yīng)用開發(fā),搭建個人效率提升的完整解決方案,實現(xiàn)從學(xué)習(xí)到成果轉(zhuǎn)化的全流程突破。 跟隨本書,與AI導(dǎo)師DeepSeek和Windsurf并肩作戰(zhàn),你將輕松掌握編程奧秘,不僅能學(xué)會寫代碼,還將學(xué)會AI時代的思考方式與協(xié)作能力。無論你是想轉(zhuǎn)行IT,提升職場競爭力,還是實現(xiàn)個人創(chuàng)意,這本書都將成為你實現(xiàn)夢想的堅實基石,助你在數(shù)字化未來中搶占先機(jī),成為AI時代的弄潮兒!
(1)作者背景權(quán)威:作者是香港智友數(shù)字科技CEO、復(fù)旦大學(xué)EMBA、加拿大里賈納大學(xué)計算機(jī)科學(xué)專業(yè)(人工智能方向),兩家商業(yè)銀行總行風(fēng)險管理部和大數(shù)據(jù)風(fēng)控部主要負(fù)責(zé)人(信貸千億放款規(guī)模)。 (2)作者經(jīng)驗豐富:資深A(yù)I編程教育專家,在AI編程與數(shù)字化轉(zhuǎn)型領(lǐng)域有豐富的產(chǎn)業(yè)經(jīng)驗,推動了多個AI技術(shù)在傳統(tǒng)行業(yè)的落地應(yīng)用,深度參與企業(yè)數(shù)字化轉(zhuǎn)型項目。 (3)內(nèi)容系統(tǒng)全面:全面講解AI編程助手、Python基礎(chǔ)、項目開發(fā)的核心技術(shù),以及基于DeepSeek和Windsurf的AI編程學(xué)習(xí)體系、方法與實戰(zhàn)的技術(shù)細(xì)節(jié)和路徑。 (4)案例豐富實用:書中詳細(xì)講解了數(shù)據(jù)分析報告生成系統(tǒng)、自動化日報工具、本地事務(wù)提醒助手等各種實用的項目級案例。
前言時間的年輪在不停地轉(zhuǎn)動,不知不覺我們已經(jīng)來到了AI的時代。AI,這個曾經(jīng)只存在于科幻想象中的概念,如今已如空氣般彌漫在人們生活的各個角落—從智能手機(jī)的語音助手,到精準(zhǔn)推送的新聞資訊,再到像 DeepSeek 這樣能夠與人們深度對話、協(xié)助創(chuàng)作的大語言模型。在這個技術(shù)飛速迭代的時代,AI 不再是遙不可及的尖端科技,它正在以前所未有的速度滲透、重塑著我們的工作、學(xué)習(xí)、生活等方方面面,深刻地改變著世界的運行方式。為何編寫本書在AI快速發(fā)展的今天,編程不再是專業(yè)程序員的專屬技能。隨著DeepSeek等AI編程工具的出現(xiàn),編程的門檻大大降低,廣大讀者也能通過AI快速學(xué)習(xí)和應(yīng)用編程技能。本書正是基于這一背景,旨在幫助零編程基礎(chǔ)的讀者利用AI工具學(xué)習(xí)編程,解決工作和生活中的實際問題。什么是AI編程?AI編程本質(zhì)上是一種人機(jī)協(xié)作的新型學(xué)習(xí)與開發(fā)模式,即通過AI工具輔助人們學(xué)習(xí)編程知識、理解編程概念、生成和優(yōu)化代碼。這種模式讓讀者能夠借助AI的能力快速跨越傳統(tǒng)編程學(xué)習(xí)中的技術(shù)障礙,將重點放在問題解決和創(chuàng)意實現(xiàn),而非語法細(xì)節(jié)和底層實現(xiàn)上。學(xué)習(xí)編程,尤其是 AI 編程,本質(zhì)上是在學(xué)習(xí)一種新的思維方式和表達(dá)語言,一種與智能機(jī)器協(xié)作、解決問題、創(chuàng)造價值的能力。它不僅關(guān)乎效率提升、職業(yè)發(fā)展,也深刻關(guān)聯(lián)著我們?nèi)绾卫斫庵悄艿倪吔,如何在人機(jī)協(xié)作的新范式下重新定義人類的價值與可能性。我們注意到,雖然已經(jīng)出版了大量編程圖書,但大多數(shù)圖書要么過于專業(yè)難懂,要么沒有結(jié)合AI工具的優(yōu)勢。本書結(jié)合DeepSeek等AI工具,專門為沒有編程基礎(chǔ)的讀者提供了一條學(xué)習(xí)編程的捷徑。本書讀者對象本書主要面向以下讀者:零基礎(chǔ)但對編程感興趣的讀者。希望通過編程提高工作效率的職場人士。想要了解AI如何改變編程方式的讀者。對DeepSeek等AI工具感興趣的用戶。希望快速掌握實用編程技能的學(xué)生。無論你是完全沒有編程經(jīng)驗的初學(xué)者,還是希望了解AI編程新方法的有編程經(jīng)驗的程序員,本書都能為你提供有價值的指導(dǎo)和參考。本書內(nèi)容特色本書具有以下特色:零基礎(chǔ)友好:不需要讀者有任何編程基礎(chǔ),從最基本的概念講起。AI輔助學(xué)習(xí):全面結(jié)合DeepSeek、Windsurf等AI工具,降低學(xué)習(xí)難度。實用導(dǎo)向:注重解決實際問題,而非抽象理論。案例豐富:提供大量實際案例,幫助讀者理解和應(yīng)用。循序漸進(jìn):內(nèi)容由淺入深,確保讀者能夠跟上學(xué)習(xí)節(jié)奏。中文編程友好:特別關(guān)注中文環(huán)境下的編程需求和問題。如何閱讀本書本書共11章,分為三個部分:第一部分(第1~6章) AI編程入門我們從編程環(huán)境搭建開始,通過DeepSeek學(xué)習(xí)Python的基礎(chǔ)知識,包括變量、數(shù)據(jù)類型、列表操作等,對這些基礎(chǔ)概念的學(xué)習(xí)可為后續(xù)的項目開發(fā)打下堅實的基礎(chǔ)。特別值得一提的是,我們選擇了Windsurf作為主要開發(fā)工具,并借助DeepSeek的能力,讓學(xué)習(xí)過程更加智能和高效。第二部分(第7~10章) 項目實戰(zhàn)在掌握了基礎(chǔ)知識后,我們開始接觸更實用的工具和方法。通過DeepSeek+Windsurf開發(fā)數(shù)據(jù)分析報告生成系統(tǒng)和自動化日報生成工具這兩個項目,介紹了如何將編程知識應(yīng)用到實際問題中,并體驗了現(xiàn)代開發(fā)工具如何提升開發(fā)效率。然后,我們挑戰(zhàn)了更復(fù)雜的開發(fā)任務(wù)—開發(fā)本地事務(wù)提醒助手與打造你的第一個網(wǎng)站,還介紹了如何處理實際項目中的各種挑戰(zhàn)。第三部分(第11章) 總結(jié)與展望在這部分,我們回顧了本書的學(xué)習(xí)旅程,總結(jié)了AI編程的關(guān)鍵收獲和方法論。我們探討了如何持續(xù)提升編程技能,分享了對AI編程的思考與感悟,并展望了AI編程對未來職業(yè)技能發(fā)展的影響。這部分不僅是對前面內(nèi)容的回顧,也是讀者繼續(xù)深入學(xué)習(xí)的指南。建議按照以下方式閱讀本書:先通讀AI編程入門部分,掌握必要的編程概念和DeepSeek的使用方法。根據(jù)自己的興趣和需求,選擇項目實戰(zhàn)部分的相關(guān)章節(jié)進(jìn)行學(xué)習(xí)。在實踐中遇到問題時,參考常見問題與解決思路的相關(guān)內(nèi)容。動手實踐每個章節(jié)的示例代碼,并嘗試修改和擴(kuò)展。記住,編程是一項實踐技能,光看不練是無法真正掌握這項技能的。因此,請務(wù)必動手實踐本書中的示例,多多練習(xí)。致謝首先,感謝DeepSeek團(tuán)隊開發(fā)出如此優(yōu)秀的AI工具,為我們學(xué)習(xí)編程提供了新的可能性。其次,感謝所有參與本書編寫、審校和測試的同事們,你們的專業(yè)和熱情使本書的出版成為可能。最后,感謝每一位選擇本書作為自己學(xué)習(xí)AI編程的伙伴的讀者。希望本書能夠幫助你在AI時代掌握編程技能,發(fā)現(xiàn)編程的樂趣,并解決實際問題。祝你學(xué)習(xí)愉快!
蘭翔,香港智友數(shù)字科技CEO,復(fù)旦大學(xué)EMBA,本科畢業(yè)于加拿大里賈納大學(xué)計算機(jī)科學(xué)專業(yè)人工智能方向,武漢大學(xué)經(jīng)濟(jì)管理學(xué)院校外研究生導(dǎo)師,湖北工業(yè)大學(xué)統(tǒng)計學(xué)院校外研究生導(dǎo)師。資深數(shù)字化運營技術(shù)專家和銀行信用風(fēng)險控制專家,擁有超過10年數(shù)字化運營和銀行線上業(yè)務(wù)風(fēng)險控制管理經(jīng)驗。作為兩家商業(yè)銀行總行風(fēng)險管理部和大數(shù)據(jù)風(fēng)控部主要負(fù)責(zé)人,主導(dǎo)了全行數(shù)字化風(fēng)控體系建設(shè),在有效控制風(fēng)險的前提下,成功推動消費金融貸款和小微企業(yè)供應(yīng)鏈貸款業(yè)務(wù)規(guī)模突破千億元;深度參與AI技術(shù)在金融等傳統(tǒng)行業(yè)的落地應(yīng)用,帶領(lǐng)團(tuán)隊開發(fā)了多個基于機(jī)器學(xué)習(xí)的風(fēng)險預(yù)測模型和自動化決策系統(tǒng),并成功推動AI編程工具在金融數(shù)字化轉(zhuǎn)型中的廣泛應(yīng)用。作為連續(xù)創(chuàng)業(yè)者和AI技術(shù)專家,致力于推動AI技術(shù)及互聯(lián)網(wǎng)營銷應(yīng)用的普及化和平民化。長期關(guān)注AI編程工具的發(fā)展趨勢,深度研究DeepSeek、Windsurf等新一代AI編程助手在實際項目中的應(yīng)用價值。
目錄前 言第一部分 AI編程入門第1章 AI時代普通人如何學(xué)編程 21.1 本章學(xué)習(xí)目標(biāo) 21.2 AI時代普通人為什么要學(xué)編程 31.3 普通人能用AI編程做什么 31.3.1 用AI編程解決工作中的問題 41.3.2 用AI編程提升生活質(zhì)量 71.4 AI編程給普通人帶來的新機(jī)會 101.5 結(jié)語 11第2章 DeepSeek編程指南 122.1 本章學(xué)習(xí)目標(biāo) 122.2 什么是DeepSeek 122.3 登錄和使用DeepSeek 132.4 DeepSeek的核心能力與應(yīng)用場景 142.4.1 DeepSeek的基礎(chǔ)能力 152.4.2 DeepSeek的編程能力 162.4.3 DeepSeek在AI編程中的應(yīng)用案例 192.5 DeepSeek提示詞 282.5.1 提示詞模板示例 282.5.2 高級提示詞技巧 352.6 結(jié)語 47第3章 輕松準(zhǔn)備你的編程環(huán)境 483.1 本章學(xué)習(xí)目標(biāo) 483.2 開發(fā)環(huán)境概述 493.2.1 什么是開發(fā)環(huán)境 493.2.2 為什么需要專門配置開發(fā)環(huán)境 493.3 開發(fā)工具的選擇 513.4 工具的安裝與使用流程 533.4.1 Windsurf安裝指南 533.4.2 VS Code安裝與基礎(chǔ)配置指南 563.5 常見問題與解決方案 603.5.1 Windsurf的常見問題與解決方案 603.5.2 VS Code的常見問題與解決方案 613.6 結(jié)語 63第4章 用DeepSeek學(xué)Python變量和簡單數(shù)據(jù)類型 644.1 本章學(xué)習(xí)目標(biāo) 644.2 Python解析器 654.2.1 Python解析器的工作原理 654.2.2 交互式執(zhí)行與腳本執(zhí)行 664.2.3 使用DeepSeek輔助理解Python解析器 674.3 變量 694.3.1 變量的命名和使用 694.3.2 使用變量時應(yīng)避免的命名問題 744.3.3 使用DeepSeek解決變量命名問題 754.4 字符串 784.4.1 修改字符串的大小寫 784.4.2 合并(拼接)字符串 824.4.3 使用制表符或換行符來添加空白 824.4.4 刪除空白 834.4.5 字符串的高級用法 844.5 數(shù)字 904.5.1 整數(shù) 904.5.2 浮點數(shù) 934.6 注釋 984.6.1 如何編寫注釋 984.6.2 編寫有效的注釋 1044.6.3 使用DeepSeek輔助編寫注釋 1054.7 結(jié)語 106第5章 用DeepSeek學(xué)Python列表 1085.1 本章學(xué)習(xí)目標(biāo) 1085.2 Python列表 1095.2.1 列表的定義與特點 1095.2.2 如何創(chuàng)建列表 1105.3 修改、添加和刪除元素 1115.3.1 修改列表元素 1115.3.2 在列表中添加元素 1115.3.3 從列表中刪除元素 1135.4 Python列表的高級技巧 1145.5 通過DeepSeek學(xué)習(xí)Python索引 1165.5.1 索引的基礎(chǔ)概念 1165.5.2 從0開始的Python索引 1175.5.3 使用DeepSeek解決列表索引錯誤 1195.6 結(jié)語 122第6章 用DeepSeek學(xué)操作列表 1236.1 本章學(xué)習(xí)目標(biāo) 1236.2 遍歷整個列表 1246.2.1 深入研究循環(huán) 1246.2.2 在for循環(huán)中執(zhí)行更多的操作 1276.2.3 在for循環(huán)結(jié)束后執(zhí)行一些操作 1286.3 避免縮進(jìn)錯誤 1296.3.1 忘記縮進(jìn) 1296.3.2 忘記縮進(jìn)額外的代碼行 1306.3.3 不必要的縮進(jìn) 1306.3.4 循環(huán)后不必要的縮進(jìn) 1316.3.5 遺漏了冒號 1316.4 創(chuàng)建數(shù)值列表 1336.4.1 使用函數(shù)range() 1336.4.2 使用range()創(chuàng)建數(shù)字列表 1356.4.3 對數(shù)字列表執(zhí)行簡單的統(tǒng)計計算 1356.4.4 列表解析 1366.5 結(jié)語 137第二部分 項目實戰(zhàn)第7章 開發(fā)數(shù)據(jù)分析報告生成系統(tǒng) 1407.1 本章學(xué)習(xí)目標(biāo) 1407.2 自動化數(shù)據(jù)分析的優(yōu)勢 1417.3 數(shù)據(jù)分析報告生成系統(tǒng)的功能 1427.4 具體實現(xiàn)步驟:開發(fā)數(shù)據(jù)分析報告生成系統(tǒng) 1437.4.1 第一步:導(dǎo)入數(shù)據(jù),讓W(xué)indsurf理解你的Excel表格 1437.4.2 第二步:指令下達(dá),命令Windsurf創(chuàng)建自動化報告生成程序 1447.4.3 第三步:測試并要求AI(Windsurf)優(yōu)化程序 1477.4.4 第四步:重新運行程序,獲取優(yōu)化后的完整報告 1487.4.5 第五步:繼續(xù)優(yōu)化生成系統(tǒng)的功能 1497.5 常見問題與解決思路 1537.6 結(jié)語 156第8章 開發(fā)自動化日報生成工具 1588.1 本章學(xué)習(xí)目標(biāo) 1598.2 了解自動化日報生成工具 1598.3 自動化日報生成工具的核心功能 1608.3.1 基礎(chǔ)功能層 1608.3.2 智能功能層 1618.3.3 個人管理功能層 1628.3.4 功能使用建議 1628.4 具體實現(xiàn)步驟:構(gòu)建你的自動化日報生成工具 1638.4.1 第一步:設(shè)計基礎(chǔ)界面 1638.4.2 第二步:完成界面優(yōu)化 1668.4.3 實用開發(fā)技巧:與AI高效協(xié)作 1698.5 常見問題與解決思路 1708.6 結(jié)語 172第9章 開發(fā)本地事務(wù)提醒助手 1749.1 本章學(xué)習(xí)目標(biāo) 1759.2 了解本地事務(wù)提醒助手 1759.3 本地事務(wù)提醒助手的核心功能 1779.3.1 提醒創(chuàng)建與管理 1779.3.2 提醒通知系統(tǒng) 1789.3.3 重復(fù)提醒設(shè)置 1799.3.4 分類與標(biāo)簽系統(tǒng) 1799.3.5 搜索與篩選功能 1809.3.6 多視圖顯示 1819.3.7 數(shù)據(jù)管理與安全 1819.3.8 用戶界面與交互 1829.4 具體實現(xiàn)步驟:構(gòu)建你的本地事務(wù)提醒助手 1839.4.1 第一步:開發(fā)之前的準(zhǔn)備工作 1839.4.2 第二步:開始應(yīng)用開發(fā) 1839.4.3 第三步:實現(xiàn)開發(fā)階段 1859.4.4 第四步:完善細(xì)節(jié)階段 1879.5 常見問題與解決思路 1909.6 結(jié)語 195第10章 打造你的第一個網(wǎng)站 19610.1 本章學(xué)習(xí)目標(biāo) 19710.2 了解網(wǎng)站開發(fā)基礎(chǔ) 19810.3 網(wǎng)站開發(fā)的核心功能 20010.4 具體實現(xiàn)步驟:開發(fā)你的第一個網(wǎng)站 20210.4.1 第一步:啟動與準(zhǔn)備 20210.4.2 第二步:開始網(wǎng)站開發(fā) 20210.4.3 第三步:網(wǎng)頁優(yōu)化 20610.5 常見問題與解決思路 20810.6 結(jié)語 212第三部分 總結(jié)與展望第11章 成為AI時代的創(chuàng)造者 21411.1 本書精華總結(jié) 21411.1.1 從0到1的蛻變:思維的躍遷 21411.1.2 你已掌握的核心能力 21511.2 即刻行動指南:將知識轉(zhuǎn)化為力量 21611.3 避免常見陷阱 21711.4 未來成長地圖:繪制你的技能進(jìn)階藍(lán)圖 21811.5 持續(xù)發(fā)現(xiàn)需求的方法 21811.6 致未來的創(chuàng)造者:你的潛力無限 21911.6.1 你比想象中更強(qiáng)大 21911.6.2 共同學(xué)習(xí),共同成長 22011.7 最后的話 22011.8 結(jié)語 222附 錄附錄A 提示技術(shù)術(shù)語匯編 224附錄B DeepSeek提示詞 232