讓 LLM 飛起來的工具使用 - AI Agent MCP 協議開發、標準、應用

凌峰、王伊凝 著

  • 出版商: 深智
  • 出版日期: 2026-02-19
  • 定價: $790
  • 售價: 7.9$624
  • 語言: 繁體中文
  • 頁數: 360
  • ISBN: 626775782X
  • ISBN-13: 9786267757826
  • 相關分類: AI Coding
  • 尚未上市,歡迎預購

  • 讓 LLM 飛起來的工具使用 - AI Agent MCP 協議開發、標準、應用-preview-1
  • 讓 LLM 飛起來的工具使用 - AI Agent MCP 協議開發、標準、應用-preview-2
  • 讓 LLM 飛起來的工具使用 - AI Agent MCP 協議開發、標準、應用-preview-3
  • 讓 LLM 飛起來的工具使用 - AI Agent MCP 協議開發、標準、應用-preview-4
  • 讓 LLM 飛起來的工具使用 - AI Agent MCP 協議開發、標準、應用-preview-5
  • 讓 LLM 飛起來的工具使用 - AI Agent MCP 協議開發、標準、應用-preview-6
  • 讓 LLM 飛起來的工具使用 - AI Agent MCP 協議開發、標準、應用-preview-7
  • 讓 LLM 飛起來的工具使用 - AI Agent MCP 協議開發、標準、應用-preview-8
讓 LLM 飛起來的工具使用 - AI Agent MCP 協議開發、標準、應用-preview-1

買這商品的人也買了...

商品描述

★大模型上下文調度理論全解析

MCP協定標準與互動規範詳解

DeepSeek平台APISDK開發實務

★多層級Context Object建模技術

★任務導向Prompt合成流程設計

★多模態上下文封裝與注入方法

MCP狀態機驅動控制架構實作

★智慧郵件系統構建全流程範例

★跨模組語義控制與狀態共享模式

★開發工具鏈:模擬器、偵錯、Mock測試

★複合代理系統專案實戰三例

★兼顧專案實作與研究探討的標準參考

本書是深入探討大模型上下文管理技術的實戰型技術專著,針對MCPModel Context Protocol)協定從架構設計、資料結構、互動語義到開發工具鏈全面剖析,為開發者提供一套可系統性複製的大模型應用開發方法論。書中不僅對上下文注入、多模態輸入處理、Prompt合成邏輯等複雜議題做出結構化解析,更基於DeepSeek開放平台實作一套可驗證、可擴充的智慧系統建構流程。無論是Context Object的巢狀結構與狀態快照、還是任務導向的Prompt拼接策略與多輪語義保持方法,皆有範例可循。書末三個大型專案包括AI劇本工坊、自演化議程系統與深夢指令生成器,更直接示範MCP協定在多元領域中的靈活應用與工程價值。適合有意進行智慧Agent開發、研究上下文協定架構或構建LLM應用平台的開發者、架構師與研究人員深入研讀。

 

本書共分為4部分9章,涵蓋MCP協定的原理、標準、開發方法與實踐專案。

第一章介紹大模型與上下文管理機制,包含Transformer結構、上下文表示方式及DeepSeek平台API

第二章說明MCP的基本架構、上下文資料結構與狀態管理邏輯。

第三章整理MCP協定標準與訊息格式,涵蓋互動協定、錯誤碼、權限與安全設計。

第四章深入MCP與大模型的整合流程,包括Prompt注入、多模態處理與KV Cache對齊。

第五章說明開發工具鏈、SDK使用與本地偵錯技術。

第六章進入應用建構,介紹任務導向上下文組織、模組化設計與狀態控制流程。

第七章透過智慧郵件系統示範MCP應用開發的完整實作過程。

第八章擴展至多模態整合,處理圖像、音訊與表格型資料上下文注入。

第九章提供三個完整實戰專案,展示MCP協定在AI劇本、議程協作與夢境生成領域的應用能力。

作者簡介

淩峰 博士

長期從事機器學習、人工智慧、電腦視覺及大語言模型方向的研發與教學工作。專注於模型最佳化、訓練加速與資料驅動演算法設計,具備紮實的理論基礎與豐富的實踐經驗,主持及參與多項相關科研項目,致力於推動大模型及多模態技術在教學與產業中的實作應用。

 

王伊凝

就職於中國中科院成果孵化企業,演算法工程師。負責大數據分析演算法的研發,擅長使用人工智慧和機器學習技術解決複雜問題,精通PyTorch框架,致力於將先進的AI演算法應用於各類實際專案中,並推動技術創新與產業轉型。近些年積極參與大模型相關技術的研究與專案實踐,熟悉Agent與MCP的設計與實現,能夠高效協調多模組間的語義資訊傳遞與任務協作。

目錄大綱

第 1 章 大模型原理及 MCP 開發基礎
1.1 大模型概述
1.1.1 從統計語言模型到 Transformer 架構
1.1.2 GPT 系列大模型簡介
1.1.3 DeepSeek 系列大模型簡介
1.1.4 其他主流大模型簡介
1.2 Transformer 模型架構詳解
1.2.1 自注意力機制
1.2.2 多頭注意力與殘差連線
1.2.3 位置編碼與序列建模
1.2.4 編碼器-解碼器結構
1.3 LLM 的輸入輸出機制與上下文表示
1.3.1 Tokenization 與 BPE
1.3.2 Prompt 與上下文快取
1.3.3 上下文視窗限制與擴充
1.3.4 KV Cache 技術
1.4 LLM 在應用中的典型介面模式
1.4.1 Completion 與 Chat 模型 API 介面
1.4.2 流式響應協定
1.4.3 函式呼叫
1.5 DeepSeek 開發基礎
1.5.1 DeepSeek API 呼叫規範
1.5.2 API 基礎開發模式
1.6 本章小結

 

第 2 章 MCP 的基本原理
2.1 MCP 概述
2.1.1 MCP 定義
2.1.2 MCP 與傳統 Prompt 工程的區別
2.1.3 MCP 的上下文模型
2.1.4 MCP 對多輪任務與狀態保持的支援
2.2 MCP 上下文結構與層級劃分
2.2.1 上下文物件資料結構定義
2.2.2 Prompt 單元與上下文邊界管理
2.2.3 動態上下文鏈
2.2.4 多模型之間的上下文共享機制
2.3 MCP 的狀態管理與中間態控制
2.3.1 狀態快照與恢復機制
2.3.2 執行中斷與延遲執行
2.3.3 狀態變更通知與訂閱模式
2.3.4 內部狀態同步與外部事件繫結
2.4 MCP 與語義執行模型
2.4.1 MCP 語義單元對映
2.4.2 外掛式語義節點擴充設計
2.5 本章小結

 

第 3 章 MCP 協定標準與規範系統
3.1 協定訊息結構設計
3.1.1 請求結構欄位說明
3.1.2 響應結構與異常處理
3.1.3 系統詮譯資訊與上下文元資料定義
3.1.4 JSON 資料標準
3.2 互動協定與狀態碼系統
3.2.1 請求生命週期
3.2.2 成功與失敗的錯誤碼表設計
3.2.3 多步對話狀態標識
3.2.4 流量控制制欄位
3.3 上下文管理策略與限制規則
3.3.1 上下文最大長度限制與自動裁剪機制
3.3.2 上下文快取設計
3.4 安全性與許可權控制
3.4.1 上下文隔離許可權邊界模型
3.4.2 Token 與身份認證機制
3.4.3 加密傳輸與資料隱私規範
3.5 本章小結

 

第 4 章 MCP 與大模型的互聯機制
4.1 上下文注入機制與 Prompt 協商策略
4.1.1 MCP 上下文注入流程
4.1.2 Prompt Merge 與順序策略
4.1.3 Prompt 插槽式語義填充設計
4.2 多模態上下文注入
4.2.1 圖型上下文的封裝與對映
4.2.2 表格結構資訊的 Prompt 合成方式
4.2.3 檔案嵌入的前置處理與載入
4.3 響應解碼與上下文傳回
4.3.1 Token 串流的中間態解碼策略
4.3.2 響應結構中的上下文提示注入
4.4 與模型推理引擎的介面對接
4.4.1 DeepSeek 推理服務介面協定
4.4.2 KV Cache 與 MCP 上下文對齊策略
4.5 本章小結

 

第 5 章 MCP 開發環境與工具鏈
5.1 開發介面與 SDK 概覽
5.1.1 MCP 官方 SDK 使用指南
5.1.2 HTTP API 與 WebSocket 介面封裝
5.1.3 Python 客戶端基礎封裝
5.1.4 客戶端與服務端協作開發
5.2 本地偵錯與 Mock 函式測試
5.2.1 本地模擬器部署方式
5.2.2 偵錯時的日誌抓取與分析
5.2.3 Mock 函式與 Prompt 響應測試
5.3 本章小結

 

第 6 章 MCP 應用程式開發進階
6.1 面向任務的上下文組織結構
6.1.1 子任務巢狀與巢狀上下文定義
6.1.2 上下文轉移中的語義保持機制
6.1.3 面向任務的動態上下文排程
6.2 模組化上下文元件設計
6.2.1 Prompt 模板與上下文模板的分離
6.2.2 可重複使用的任務模組與參數注入
6.2.3 上下文元件的註冊與組合
6.2.4 Prompt Block 的條件拼接
6.3 狀態驅動的 MCP 控制流程
6.3.1 基於狀態機的上下文控制串流建模
6.3.2 多狀態響應協作排程模式
6.3.3 併發任務中的狀態隔離
6.4 本章小結

 

第 7 章 小試牛刀:建構基於 MCP 的智慧郵件處理系統
7.1 系統架構設計
7.1.1 智慧郵件處理系統結構劃分
7.1.2 MCP 應用程式開發流程
7.1.3 系統開發任務劃分(按檔案)
7.2 主要模組開發
7.2.1 系統入通訊埠與主控制器
7.2.2 上下文物件與 Prompt 模板定義
7.2.3 工具註冊模組(MCP Tool)
7.2.4 客戶端與服務端設定
7.2.5 任務狀態管理與流程控制
7.2.6 日誌與偵錯支援
7.2.7 系統設定與環境定義
7.3 系統整合
7.4 使用者互動與 MCP 介面整合
7.4.1 前端與 MCP 介面的通訊規範
7.4.2 流式互動反饋機制
7.5 本章小結

 

第 8 章 MCP 與多模態大模型整合
8.1 圖型輸入與視覺上下文注入
8.1.1 圖型編碼與 MCP 封裝介面
8.1.2 視覺描述生成
8.1.3 圖型推理結果
8.1.4 圖型部分與多輪問答上下文保持
8.2 音訊與語音輸入處理
8.2.1 自動語言辨識模型與文字上下文對齊
8.2.2 音訊部分的語義編碼方式
8.3 表格型態資料與檔案結構的上下文封裝
8.3.1 表格資訊的結構化 Prompt 插入
8.3.2 檔案段落取出與摘要上下文生成
8.4 本章小結

 

第 9 章 開發進階:複合代理開發實戰
9.1 專案一:人格共創 AI 劇本工坊
9.1.1 多角色協作/劇情狀態控制與驅動方式/劇情決策/情緒驅動生成
9.1.2 專案架構拆解(由模組到檔案)
9.1.3 模組實現
9.1.4 專案總結
9.2 專案二:自演化智慧議程會議系統
9.2.1 多 Agent 觀點建模/動態語義議題演化/協定主持排程
9.2.2 專案架構拆解(由模組到檔案)
9.2.3 模組實現
9.2.4 專案總結
9.3 專案三:深夢編導器——連續夢境指令稿生成器
9.3.1 多輪感官輸入/隱喻啟動 Prompt 構造/意象鏈式結構生成
9.3.2 專案架構拆解(由模組到檔案)
9.3.3 模組實現
9.3.4 專案總結
9.4 本章小結