特價 -20%

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

原始價格:NT$790。目前價格:NT$632。

出版商 深智數位股份有限公司
出版日期 2026年02月19日
語言 繁體中文
頁數 360
ISBN 9786267757826

已售完

貨號: DM2611 Categories: ,

描述

內容簡介

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

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

DeepSeek平台APISDK開發實務

★多層級Context Object建模技術

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

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

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

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

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

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

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

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

本書是深入探討大模型上下文管理技術的實戰型技術專著,針對MCP(Model 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 本章小結

 

隨著大語言模型(LLM)能力的不斷提升,如何更高效、可控、可重複使用地組織與管理上下文,已成為智慧系統研發中的核心問題。傳統的Prompt工程雖然靈活,但缺乏結構化表達與可拓展機制,難以支援複雜的任務狀態建模與多輪上下文維護。

在此背景下,模型上下文協定(Model Context Protocol,MCP)應運而生。作為新一代上下文互動協定,MCP以結構化上下文語義為核心,透過協定層解耦模型與應用邏輯,為智慧系統建構帶來新的正規化革新。

MCP的出現不僅推動了上下文管理方式的創新,也使得智慧系統能夠在更加複雜和動態的環境中高效運作。它能夠清晰劃分和管理不同任務之間的上下文資訊,從而更進一步地支援多輪對話、狀態追蹤和任務協作等功能。

MCP的應用場景極為廣泛,涵蓋了智慧幫手、企業知識管理、自動化客服、醫療診斷系統等領域。在這些領域中,MCP透過提供結構化和可擴充的上下文管理框架,極大地提升了智慧系統的靈活性、可控性和適應能力。

本書旨在系統闡述MCP的技術原理、協定機制與專案實踐,結合DeepSeek大模型平臺的能力,提供從底層協定設計到專案部署的全流程實戰路徑。本書共9章,結構上分為基礎理論、協定規範、開發工具鏈、應用建構4大部分,具體介紹如下:

第1章和第2章為技術基礎部分,涵蓋Transformer、LLM上下文機制與MCP協定核心原理,幫助讀者建立關於“大模型上下文排程系統”的整體認知。

第3~5章深入介紹MCP的結構標準、互動協定、安全機制、SDK使用方式及開發偵錯工具,重點解析Context Object的層級結構、狀態快照與Prompt合成流程,為專案實現打下堅實基礎。

第6~8章進入應用程式開發階段,聚焦於面向任務的上下文組織方法、狀態驅動的控制邏輯、多模態輸入封裝技術與智慧郵件處理系統的建構模式,全面展示MCP協定在複雜任務場景中的實踐方式與實踐要點。

第9章以DeepSeek平臺為基礎,提供3個專案級實戰專案,包括人格共創AI劇本工坊、自演化智慧議程會議系統與深夢編導器,助力讀者理解MCP在多元領域的可拓展性與專案價值。

本書寫作過程中,嚴格參照MCP官方協定檔案、API說明、SDK工具與DeepSeek開放平臺技術規範,確保內容嚴謹,程式可執行,層次清晰,技術先進。除技術詳解外,書中大量可重複使用的開發模式與上下文組織模板,力圖為讀者建構一套可實踐、可擴充、可維護的大模型開發方法論。

本書適合大模型平臺開發者、Agent系統建構者、自然語言處理工程師,以及有志於深入理解MCP協定與大模型互動機制的科學研究人員。透過本書,讀者不僅能夠全面掌握MCP的原理與實現,還能透過實戰案例和技術細節,提升解決實際問題的能力,最終建構具備真實專案價值的智慧系統,為下一代人工智慧平臺的開發奠定堅實基礎。

 

如果讀者在學習本書的過程中遇到問題,可以傳送電子郵件至booksaga@126.com,郵件主題為「MCP協定與AI Agent開發:標準、應用與實現。」

由於編者水準有限,書中難免存在疏漏之處,敬請讀者們和業界專家批評指正。

 

作  者

2025年

額外資訊

出版商

深智數位股份有限公司

出版日期

2026年02月19日

語言

繁體中文

頁數

360

ISBN

9786267757826