AI Agent開發:MCP和低代碼平臺
商品描述
作者簡介
目錄大綱
目 錄
第 1 章 AI Agent與MCP時代 1
1.1 AI Agent基礎:認識智能體的“真面目” 1
1.1.1 AI Agent的核心架構 1
1.1.2 AI Agent不是簡單的提示詞問答助理 2
1.1.3 架構師眼中的AI Agent“能力黃金三角” 3
1.2 MCP基礎:了解支撐系統的“基本功” 6
1.2.1 MCP的分層設計 7
1.2.2 企業案例:內部知識問答系統 8
1.3 MCP對AI Agent的發展推動:技術加持下的能力躍升 9
1.3.1 標準化協議帶來的能力提升 9
1.3.2 動態工具解決復雜任務 10
1.3.3 從被動響應到主動認知的轉變 10
1.3.4 加強企業級應用的安全性與可管理性 11
第 2 章 AI Agent技術原理與MCP架構組件 12
2.1 智能決策與規劃:AI Agent的“大腦”運作機制 12
2.1.1 智能決策的基本框架與認知架構 12
2.1.2 規劃模塊的技術實現路徑 12
2.1.3 核心決策技術與算法 14
2.1.4 思維鏈和ReAct 15
2.2 自然語言處理與理解:AI Agent的語言能力核心 17
2.2.1 自然語言處理的技術體系與演進 18
2.2.2 自然語言理解:AI Agent的聽力與理解能力 18
2.2.3 自然語言生成:AI Agent的表達與回應能力 19
2.2.4 利用知識庫增強上下文理解:讓語言模型更可靠 21
2.2.5 多模態語言交互能力:從讀懂文字到理解世界 23
2.3 感知與環境交互:AI Agent如何感知世界並采取行動 26
2.3.1 感知模塊的架構與信息流 26
2.3.2 環境交互與動態響應機制 27
2.3.3 多模態感知的應用與發展趨勢 28
2.4 MCP的總體架構設計:支撐AI Agent運行的“骨架” 29
2.4.1 MCP架構的核心組件與交互模式 29
2.4.2 MCP的通信機制與傳輸協議 30
2.4.3 MCP工作流程與數據處理 30
2.4.4 MCP架構的優勢與設計理念 31
2.4.5 MCP的簡單案例 31
2.5 MCP的核心組件:拆解AI Agent的“關鍵零件” 36
2.5.1 三大結構性組件:架構的基石 36
2.5.2 服務器提供的四大核心能力:功能的載體 37
2.5.3 系統協同流程示例:從用戶請求到結果輸出 37
2.6 MCP的關鍵技術特性:保障AI Agent高效運轉的“獨門優勢” 38
2.6.1 標準化協議與模塊化架構:從煙囪式集成到總線式連接 38
2.6.2 動態資源調度與上下文管理:從工具調用到智能協作 39
2.6.3 安全控制與權限邊界:為系統運行建立信任機制 39
第 3 章 汽車零部件工廠數字孿生落地實踐,借助Coze實現智能飛躍 43
3.1 項目背景:汽車零部件工廠為何選擇數字孿生 43
3.1.1 汽車零部件工廠普遍面對的挑戰 43
3.1.2 數字孿生:應對傳統痛點的系統化解決方案 44
3.1.3 引入數字孿生的必然性 44
3.2 引入Coze前的工廠現狀 45
3.3 基於Coze的數字孿生規劃 46
3.3.1 Coze:強大的AI Agent開發平臺 46
3.3.2 基於Coze的架構設計和功能規劃 47
3.3.3 方案落地的總體思路 49
3.4 數據采集體系的搭建 49
3.4.1 數據源分析與采集規劃 50
3.4.2 模擬多源數據采集 51
3.4.3 數據上行通道的設計與實現 53
3.4.4 數據入湖與持久化 55
3.5 設備數字模型構建 58
3.5.1 工作流的前期準備 59
3.5.2 工作流的設計和實現 61
3.5.3 流程編排小結 65
3.6 生產流程虛擬仿真開發 65
3.6.1 虛擬仿真系統的核心架構 65
3.6.2 關鍵開發技術 66
3.6.3 利用Coze實現生產流程虛擬仿真 67
第 4 章 Vibe Coding Copilot,提升開發效率 71
4.1 開發流程中的需求:明確Copilot要解決的問題 71
4.1.1 傳統開發流程中的核心痛點 71
4.1.2 Vibe Coding範式下的需求轉變 72
4.1.3 Coze平臺驅動的新型開發助手需求 73
4.2 Copilot架構設計:搭建高效輔助開發的框架 74
4.2.1 基於Coze的多Agent架構設計原則 74
4.2.2 核心組件與多Agent協作 76
4.2.3 工作流設計與流程編排 77
4.2.4 上下文管理與知識集成 80
4.3 多Agent開發 80
4.3.1 全局設置 82
4.3.2 需求分析Agent的編排 84
4.3.3 技術方案設計Agent的編排 86
4.3.4 代碼生成Agent的編排 88
4.3.5 代碼審查與優化Agent的編排 90
4.4 節點切換設置 93
第 5 章 基於Dify:電商客服“智能店小二”的開發與實踐 97
5.1 Dify平臺 97
5.1.1 Dify的雲部署方案:輕松上雲,快速啟用 98
5.1.2 Dify的本地化部署方案:數據自主,靈活可控 101
5.1.3 Dify開發的基本概念和基本流程:入門即懂,快速上手 108
5.2 電商客服的一天 116
5.2.1 電商客服真實的一天:忙碌、挑戰與成長 117
5.2.2 核心能力與職業成長 118
5.2.3 功能設計:貼合實際場景,滿足客服需求 118
5.2.4 基於Dify技術架構的方案設計 119
5.3 電商客服“智能店小二”的開發 121
5.3.1 流程編排 121
5.3.2 測試售前問題 124
5.3.3 測試售後問題 125
第 6 章 AI搞定財務報告自動化,效率翻倍 126
6.1 找準財務痛點:用AI思路分析需求 126
6.1.1 企業在財務報告中的核心難題:效率、質量與工作重心 126
6.1.2 AI思路破局:將業務痛點轉化為技術需求 127
6.1.3 實踐聚焦:明確財務分析AI Agent的需求清單 128
6.2 搭建技術框架:財務AI系統怎麼構建 128
6.2.1 Coze Studio簡介 128
6.2.2 安裝和部署Coze Studio 129
6.2.3 部署模型 131
6.2.4 簡單的模型調用測試 136
6.2.5 財務AI系統的模塊設計 137
6.3 報表自動生成:一鍵搞定不用加班 138
6.3.1 核心設計思路:從“手工拼接”到“自動化流水線” 138
6.3.2 實現路徑:報表生成自動化流程的設計與實現 139
6.4 實現一個分析助手:讓AI幫你看懂數據 149
6.4.1 價值再發現 149
6.4.2 實現分析助手第一步:搭建知識庫 150
6.4.3 實現分析助手第二步:配置系統提示詞 157
6.5 分析助手的價值與意義 158
第 7 章 AI量化平臺 159
7.1 量化和AI結合的可行性分析 159
7.1.1 量化策略的技術演進 159
7.1.2 數據維度的擴展 159
7.1.3 AI量化的算力基礎 160
7.1.4 風險控制與可行性邊界 161
7.2 量化平臺的架構設計 161
7.2.1 傳統量化平臺架構 161
7.2.2 AI量化平臺的架構設計 162
7.2.3 量化平臺的實現和模塊設計 163
7.3 金融數據模塊開發 165
7.3.1 概述與設計思路 165
7.3.2 環境配置和依賴庫 165
7.3.3 數據獲取與處理 168
7.3.4 封裝MCP服務器 176
7.4 選股策略模塊開發 181
7.4.1 模塊架構與核心流程 181
7.4.2 數據準備與特征工程 182
7.4.3 模型的構建及訓練 186
7.4.4 策略信號生成器開發 191
7.4.5 MCP服務集成 201
7.5 回測模塊開發 202
7.5.1 回測系統架構設計 203
7.5.2 事件驅動與回測引擎開發 203
7.5.3 數據處理器 221
7.5.4 策略開發 225
7.5.5 策略評估 236
7.6 風險控制模塊開發 246
7.6.1 風控系統架構設計 246
7.6.2 事前風控 247
7.6.3 交易中的風控 253
7.6.4 事後風控 256
7.6.5 風控集成 259
7.7 輿情監控模塊開發 263
7.7.1 模塊架構設計 263
7.7.2 多源輿情數據采集與統一預處理 264
7.7.3 大模型實現輿情分析 271
第 8 章 AI獵頭開發,提速互聯網科技招聘 277
8.1 互聯網科技公司招聘為何需要AI獵頭 277
8.2 獵頭的核心目標與技術實現 279
8.2.1 系統的三大核心目標 279
8.2.2 系統目標的技術實現 279
8.3 基於多模態技術的簡歷處理模塊的開發 280
8.3.1 多模態簡歷處理模塊的實現思路 281
8.3.2 基於Coze的落地實踐 281
8.4 候選人與崗位精準匹配模塊開發 285
8.4.1 模塊開發思路 285
8.4.2 基於Coze的落地實踐 286
8.5 招聘流程智能化之郵件通知 290
第 9 章 AI Agent與MCP安全 294
9.1 AI Agent面臨的核心安全風險 294
9.1.1 提示詞註入 295
9.1.2 工具濫用與權限邊界擴散 296
9.1.3 上下文汙染與記憶投毒 298
9.1.4 MCP的安全挑戰 300
9.2 AI Agent的權限與調用控制 303
9.2.1 權限模型:讀/寫/調用/刪除四級分類 304
9.2.2 基於Allow-List的動態鑒權 310
9.2.3 實戰案例:SaaS客服Agent的最小權限設計 315
9.3 上下文與記憶安全 328
9.4 MCP消息鏈安全機制 330
9.4.1 消息身份的可信建立 331
9.4.2 消息簽名的生成與校驗 331
9.4.3 防重放攻擊的工程實現 332
9.4.4 MCP服務器的安全處理流程示例 333
9.5 隱私與合規實踐 334
9.5.1 數據分級管理與最小留存控制 334
9.5.2 國內合規要點 335
9.5.3 海外合規要點 336
9.5.4 隱私工程實施框架 336
第10章 上下文工程 338
10.1 從提示詞工程到上下文工程 338
10.2 上下文工程五項設計原則 339
10.3 從模板到系統:提示詞模板的正確用法 340
10.4 基於LangChain與LangGraph的上下文架構設計 346



