本書寫了什麼
本書面向零基礎讀者,系統講解了產品構思、代碼實現、軟件操作、Agent開發與協作。
—— 內容簡介 · 03.txt
出版方材料指出,本書由 AI 編程的思維變革講起,涵蓋產品規劃、提示工程、需求開發與編程基礎,並一路講到多 Agent 協作與帶記憶模塊的知識助手。
以下短引文逐字取自本書的內容簡介、作者簡介、前言與結語,只作評論與學習用途,不提供原書全文;每條標明來源身份與檔名以便核對。
本書面向零基礎讀者,系統講解了產品構思、代碼實現、軟件操作、Agent開發與協作。
—— 內容簡介 · 03.txt
出版方材料指出,本書由 AI 編程的思維變革講起,涵蓋產品規劃、提示工程、需求開發與編程基礎,並一路講到多 Agent 協作與帶記憶模塊的知識助手。
薛志榮,交互設計師、工程師、作家。前百度、小鵬、華為公司交互設計師,專注於人機交互和AI領域的探索,出版過《AI改變設計》《前瞻交互》等5本書籍。
池志煒,Mixlab無界社區創始人,MixCopilot知識引擎聯合創始人,復旦大學國家發展與智能治理綜合實驗室技術顧問,comfyui-mixlab-nodes開發者,前螞蟻集團高級前端專家。
—— 作者簡介 · 02.txt(本站節錄)有一種新的編程方式,我稱之爲‘氛圍編程’
—— 前言引安德烈·卡帕西語 · 04.txt
作者回顧 Vibe Coding 由 OpenAI 聯合創始人 Andrej Karpathy 於 2025 年 2 月提出,核心是「忘記代碼的存在,專注於想法的實現」。
AI編程是我們縮小技術鴻溝的最大機會,100%的人都可以參與其中。
—— 前言引黃仁勳語 · 04.txt
作者引黃仁勳之語說明:過去編程的技術紅利只惠及少數人,AI 正把這道門檻拉平。
未來不是AI和人的競爭,而是AI系統和AI系統的競爭。
—— 前言引丹尼爾·普里斯特利語 · 04.txt
前言主張,當 AI 能寫大部分代碼,人類價值便轉移到問題定義、系統設計與成果驗證三處。
通過清晰地表達意圖來引導AI創造價值
—— 結語 · 11.txt
結語提醒:工具會換代,但表達意圖、快速適應與持續學習的思維最值得保留。
以下分類與解說為本站依原書六章素材整理,每張卡用一條原書短引文作錨;引文逐字摘錄並標明章節出處。
用自然語言直接講需求,由 AI 轉成可執行指令;重心由「如何做」轉向「做什麼」。
AI編程是一種通過自然語言直接指導計算機工作的方法。
—— 1.2.2 什麼是AI編程?
把需求寫成 AI 讀得懂的指令。書中歸納五項原則:任務明確、提供輸入與上下文、指定輸出格式、結構化描述、迭代優化。
提示工程(Prompt Engineering)不僅僅是一種技術實踐,更是人類與AI高效溝通的藝術。
—— 2.2 理解提示工程的本質
三種需求開發方式:快速驗證、持續迭代、系統規劃;依規模、時間、需求明確度與模型能力選路。
在AI輔助開發時代,把想法轉換成代碼變得前所未有的簡單。
—— 2.3 從想法到代碼:3種需求開發方式
由模型、工具與編排層構成,能做到觀察、思考並行動;System Prompt 是它的「入職手冊」。
Agent是一種智能應用程序,它的特別之處在於具備自主決策能力
—— 4.1.1 什麼是Agent
多個 Agent 各司其職、並行協作,產生分工與集體智慧;靠 System Prompt 設計接力順序。
多Agent系統(Multi-Agent System,MAS)就像一個由多個智能小助手組成的團隊。
—— 5.1.1 多Agent系統概述
MCP 定義資源、工具、提示三種交互方式,讓 AI 助手能存取長期記憶與外部能力。
MCP(Model Context Protocol,模型上下文協議)是一種專門爲AI應用設計的通信協議。
—— 6.2.1 MCP拓展知識
點擊圖上任一節點(或下方按鈕),看它在書中的對應章節、本站解說與一條短引文。這是本站依六章內容整理的循環示意,不是原書插圖。
這是一個循環:一個想法經提示交給 AI 生成,再驗證、迭代,最後沉澱成長期記憶,回過頭餵養下一個念頭。
選一個節點開始。
依書中第2章提示工程的五項原則與第1章的提問要點,檢查你的一段提示詞有沒有交代角色、任務、上下文、輸出格式、約束與範例。純前端字串檢查,內容不會上傳。
檢查只按關鍵詞與字數粗略判斷,並非評分 AI 的實際輸出;請以書中五原則自行覆核。
檢查結果會顯示在這裡。
不是能力評級,而是看你目前習慣落在哪一種協作方式。完成十二題,得出你偏向純自然語言派、邊想邊做派還是系統規劃派,並附對應章節建議。
一頁看懂書中常用術語、工具與選擇。以下說明均依原書六章素材整理,卡中的章節連結可跳到對應導覽。
| 術語 | 書中說法(本站整理) | 章節 |
|---|---|---|
| Vibe Coding / AI 編程 | 用自然語言直接指導計算機工作,由 AI 生成代碼;人專注定義問題與驗證成果。 | 第1章 |
| 提示工程 Prompt Engineering | 把需求寫成 AI 讀得懂的指令;五原則:任務明確、提供輸入與上下文、指定輸出格式、結構化描述、迭代優化。 | 第2章 |
| Agent | 具備自主決策能力的智能應用,由模型、工具與編排層構成,能觀察、思考並行動。 | 第4章 |
| System Prompt | Agent 的「入職手冊」,涵蓋角色定位、行為規範、能力邊界與異常處理四要素。 | 第4章 |
| 多 Agent 系統(MAS) | 多個 Agent 各司其職、並行協作,產生分工與集體智慧。 | 第5章 |
| MCP | Model Context Protocol,定義資源、工具、提示三種交互方式,基於 JSON-RPC 2.0。 | 第6章 |
| Function Call | 讓模型輸出結構化請求,由程式執行後回饋,是 Agent 調用外部能力的關鍵。 | 第6章 |
| 短期記憶/長期記憶 | 短期靠對話上下文、受窗口限制;長期需專門存儲與檢索(如知識圖譜)。 | 第6章 |
| 工具/技術 | 書中角色 | 章節 |
|---|---|---|
| Cursor | 智能編程環境,全書主要實作工具;有 Agent 模式,能讀截圖與反覆修正。 | 第4章 第5章 |
| Lovable | 一句話生成產品的示範平台;用俄羅斯方塊與超級瑪麗對照提示落差。 | 第2章 |
| v0.dev / Bolt.new / GitHub Copilot / Claude | 書中並列的 AI 生成與輔助編程平台,各有預覽、分享部署與免費版限制。 | 第2章 |
| Next.js | React 前端框架;app/api 下的 route 檔可自動成為後端端點。 | 第4章 第5章 |
| shadcn/ui、Ant Design | UI 組件庫;聊天機器人用 shadcn/ui,LOGO 設計工作室用 Ant Design。 | 第4章 第5章 |
| DeepSeek-R1(硅基流動) | 書中接入的大語言模型,用於聊天與新聞摘要等多個 Agent。 | 第4章 第5章 |
| ComfyUI | 為擴散模型設計的節點式界面,工作流以 JSON 保存,可包成生圖 Agent。 | 第5章 |
| MCP + Python / Starlette / Uvicorn / React | 第6章知識助手的技術棧,配 SSE 串流兼顧效率與可擴展。 | 第6章 |
| 方式 | 做法 | 適合 |
|---|---|---|
| 快速驗證 | 一句話需求,講清產品類型與要解決的問題;成效取決於 LLM 與 Agent 能力。 | 想法多、要快速試錯 |
| 持續迭代 | 像敏捷開發,用多輪對話逐項加功能、邊做邊改。 | 需求逐步明朗 |
| 系統規劃 | 用 README.md 承載完整需求,先定架構再開發。 | 規模大、需求明確 |
書中另給決策樹(規模、時間、需求明確度、LLM 能力)與分階段混合策略。
每章包含:說透什麼、本章梗概(本站整理)、小節要點、精華/案例、短引文與閱讀行動。引文逐字摘錄並標明小節出處;梗概與要點為本站依原書素材整理,非原書段落。
說透什麼:編程難學,難在人腦的模糊直覺與程式要求的精確相衝;AI 編程把門檻從「記語法」移到「講清楚問題」。
本章梗概 · 本站整理:本章先拆解傳統編程為何難學:人腦慣用模糊、直覺和整體式判斷,程式卻要求精確、系統化與細節無誤,加上記憶負荷、抽象概念和對數學的心理恐懼。接着指出 AI 編程改為用自然語言講需求,讓編程回歸「告訴電腦做什麼」,並帶來四項範式升級:由細節實現轉向定義問題、由線性執行轉向系統設計、由記憶轉向理解、由被動使用轉向主動創造。最後談提問、工具選擇、基礎概念、問題解決與拆解能力,並以模仿到創造的成長路徑作結。
1.1 爲什麼編程這麼難學?
1.2 AI編程的思維革命:人機交互的新篇章
1.3 AI編程:重新定義創造的可能性
1.4 如何掌握AI編程
精華/案例:書中以「人腦說差不多、程式要精確」的對照貫穿全章,再用四項範式升級與四大能力,說明 AI 編程重塑的其實是提問與拆解問題的方式。
AI編程是一種通過自然語言直接指導計算機工作的方法。
—— 1.2.2 什麼是AI編程? · 來源 05.txt
AI編程帶來的不僅是技術工具的變革,更是思維方式的根本轉變。
—— 1.2.4 編程思維的轉折點 · 來源 05.txt
閱讀行動:可在 Cursor 開一個最小項目,用一句話講需求,再按 1.4 的提問要點補細節,比較兩次輸出差異。
校對來源:05.txt · 摘要與要點為本站整理,短引文逐字摘錄。
說透什麼:提示詞的完整度決定輸出落差;學會三種需求開發方式,就知道什麼時候一句話、什麼時候先寫規格。
本章梗概 · 本站整理:本章以 Lovable 為例,用俄羅斯方塊與超級瑪麗兩句提示做對照,發現前者完整、後者落差大,帶出提示詞質量對結果的影響。接着講提示工程,說明簡單句與提示工程的適用分界,歸納明確任務、提供上下文、指定輸出格式、結構化描述、迭代優化五大原則,再介紹角色扮演、思維鏈、批判性思維與確定性控制等技巧。最後提出三種開發方式——快速驗證、持續迭代、系統規劃,並教讀者用決策樹與混合策略選擇,再以架構圖生成收尾。
2.1 一句話生成一個產品
2.2 理解提示工程的本質
2.3 從想法到代碼:3種需求開發方式
2.4 技術方案探索
精華/案例:書中以兩句提示生成遊戲作對照,是全文最直觀的示範:同一模型下,補齊功能、界面與排序細節的一方,得到更完整的成品。
提示工程(Prompt Engineering)不僅僅是一種技術實踐,更是人類與AI高效溝通的藝術。
—— 2.2 理解提示工程的本質 · 來源 06.txt
在AI輔助開發時代,把想法轉換成代碼變得前所未有的簡單。
—— 2.3 從想法到代碼:3種需求開發方式 · 來源 06.txt
閱讀行動:可先在 Lovable 或 v0.dev 用一句話生成一個小遊戲,再依 2.2 原則改寫同一句提示並比較結果。
校對來源:06.txt · 摘要與要點為本站整理,短引文逐字摘錄。
說透什麼:看得懂產出才驗證得了;用建屋比喻與餐廳比喻,把前端、後端、數據與版本控制的底層一次講清。
本章梗概 · 本站整理:本章為編程入門打底:先以建屋比喻拆解 HTML、CSS 與 JavaScript/TypeScript 的角色,再帶到 Python,並補充變量、方法、循環、條件與錯誤處理等概念。接着講數據結構與存儲,由數組、對象到 JSON、XML,再到瀏覽器端的三種存儲與伺服器端的 MySQL、MongoDB,並給出選型原則。最後介紹客戶端與服務端分工、三種通訊方式及 GitHub。
3.1 必須掌握的代碼知識
3.2 數據結構和數據存儲
3.3 客戶端和服務端
3.4 GitHub使用教程
精華/案例:書中用「房子骨架」與「餐廳前後廚」兩組比喻,把抽象的前後端與數據結構講成可想像的畫面,是全章最易記的兩條線索。
HTML就像房子的骨架,決定了房間的佈局和基本結構
—— 3.1 必須掌握的代碼知識 · 來源 07.txt
Node.js是一個基於Chrome V8引擎的JavaScript運行環境
—— 3.1.4 代碼不能混着寫 · 來源 07.txt
閱讀行動:打開任一網頁右鍵檢視原始碼,對照本章辨認結構與樣式,並想想當中的數據應存在哪一層。
校對來源:07.txt · 摘要與要點為本站整理,短引文逐字摘錄。
說透什麼:Agent 不只是會聊天的模型;把 System Prompt 寫好、把密鑰收好,就能從 Chatbot 一路做到新聞摘要 Agent。
本章梗概 · 本站整理:本章聚焦用 Cursor 開發 Agent:先解釋 Agent 由模型、工具與編排層組成,並與純 LLM 作對比;再拆解 System Prompt 的角色定位、行為規範、能力邊界與異常處理四要素。實作先用 Next.js、shadcn/ui 與 DeepSeek-R1 搭 Chatbot,強調密鑰放環境變量、界面先用假數據,再接流式輸出;再換上產品經理 System Prompt,最後做 RSS 新聞摘要 Agent。
4.1 Agent基礎知識介紹
4.2 實現一個Chatbot
4.3 實現一個AI產品經理
4.4 實現一個新聞摘要Agent
精華/案例:書中「先用假數據搭界面、再接真接口」與「分步除錯、先驗 RSS」是兩個反覆出現的示範手法,把大任務切成可驗證的小步。
Agent是一種智能應用程序,它的特別之處在於具備自主決策能力
—— 4.1.1 什麼是Agent · 來源 08.txt
我們會將Next.js作爲前端框架,將shadcn/ui作爲UI組件庫
—— 4.2 實現一個Chatbot · 來源 08.txt
閱讀行動:照本章步驟用 Cursor 開一個小項目,先把 API 密鑰存進環境變量,再逐步接上模型測試。
校對來源:08.txt · 摘要與要點為本站整理,短引文逐字摘錄。
說透什麼:把一個大任務拆成多個角色、讓多個 Agent 接力與並行,靠的是清晰的 System Prompt 設計與前後端聯調。
本章梗概 · 本站整理:本章先以足球隊、蟻羣等例子講多 Agent 系統的分工、並行與集體智慧,再以 LOGO 設計項目貫穿實作:從 GitHub 建倉、用 Cursor 初始化 Next.js 界面,到串接硅基流動 API 做前後端聯調。接着為各角色設計 System Prompt、改造 API 讓多個 Agent 依序協作,再把圖形設計師升級成 ComfyUI Agent。最後談重構、中斷請求與 Prompt 測試。
5.1 認識多Agent系統
5.2 基本的界面框架
5.3 實現後端接口和前後端聯調
5.4 實現多Agent協作
5.5 實現ComfyUI Agent
5.6 項目優化與重構
精華/案例:LOGO 設計工作室是多 Agent 協作的完整示範:客戶經理、創意總監、設計師、審覈員依序接力,最後再把設計師升級成 ComfyUI Agent。
多Agent系統(Multi-Agent System,MAS)就像一個由多個智能小助手組成的團隊。
—— 5.1.1 多Agent系統概述 · 來源 09.txt
Prompt工程就像一位優秀的導演,指導每個Agent(演員)如何表演自己的角色。
—— 5.4 實現多Agent協作 · 來源 09.txt
閱讀行動:對照 GitHub 的 logo_design 範例,用 Cursor 逐段讀懂多 Agent 的協作流程。
校對來源:09.txt · 摘要與要點為本站整理,短引文逐字摘錄。
說透什麼:讓 AI 助手不再「每次見面都如初識」:用 MCP、知識圖譜與 Function Call 設計長期記憶,並以測試收尾。
本章梗概 · 本站整理:本章打造一個帶長期記憶的 AI 知識助手。先解釋 AI 為何需要記憶,比較短期與長期記憶的差別,並選定 Python、Starlette、Uvicorn、React 與 MCP 等技術棧。之後搭建 MCP 服務端,用知識圖譜管理實體和關係,靠 Function Call 生成結構化請求;再以 SSE 串流、vis.js 與 CORS 完成客戶端。最後設計用戶偏好並以測試收尾。
6.1 項目概述與技術選型
6.2 搭建MCP服務端
6.3 構建Agent記憶模塊
6.4 客戶端開發與用戶體驗
6.5 測試與迭代
精華/案例:全章以「記住你」為目標串起 MCP 服務、知識圖譜與客戶端;書中的示範是先跑通百行內的 simple MCP 服務,再逐層擴充成帶偏好的記憶版本。
MCP(Model Context Protocol,模型上下文協議)是一種專門爲AI應用設計的通信協議。
—— 6.2.1 MCP拓展知識 · 來源 10.txt
短期記憶:就像AI助手的“工作記憶”,存儲當前對話中的信息。
—— 6.1.2 記憶模塊的工作原理 · 來源 10.txt
閱讀行動:先跑通書中的 simple MCP 服務與官方 client 範例,再為服務補上圖遍歷與偏好工具。
校對來源:10.txt · 摘要與要點為本站整理,短引文逐字摘錄。
沒有符合的章;試試概念名稱或小節編號。