零基礎開發AI Agent-用Dify從0到1做智能體

葉濤

  • 出版商: 電子工業
  • 出版日期: 2025-07-01
  • 售價: $534
  • 語言: 簡體中文
  • ISBN: 7121504324
  • ISBN-13: 9787121504327
  • 尚未上市,歡迎預購

相關主題

商品描述

這是一本面向零基礎、非IT技術背景讀者的Agent開發實戰指南。本書以Dify為Agent開發平臺,采用案例教學的方式手把手教你如何用Dify開發Agent。無須編程,你也可以開發功能豐富的Agent。本書采用\\\"方法總結-工具操作-項目實戰”的結構循序漸進展開介紹,共9章。首先,本書揭示了Agent在AI應用落地中具有的場景化、流程化、個性化、本地化的價值,總結了生產級Agent的開發流程與開發註意事項。然後,本書介紹了Dify的平臺特性與使用方式,詳細演示了Dify在本地電腦及雲服務器上的部署方法與操作步驟,以案例化的形式展示Dify的5種AI應用的特點,並借助10余個案例詳細介紹了Dify的18個工作流節點的具體使用方法。 ,本書選取了發票識別與處理、長文檔處理、本地知識問答、人才招聘這4個典型的業務場景,用6個典型的項目案例,手把手演示了從需求分析、運行流程、節點設計到運行效果的全鏈路Agent開發過程,並總結了每個案例的開發經驗,為你提供了開發類似功能的Agent的思路。

作者簡介

葉濤,壹啟同輝創始人,擁有15年企業管理咨詢及AI培訓咨詢經驗。中國企業聯合會戰略咨詢專業委員會成員,全國中小企業管理咨詢服務專家信息庫專家,劉潤進化島嘉賓。 過100多個咨詢項目成功交付,輔導過多家企業實現業績倍增。提出“AI時代企業極效經營”體系,通過AI技術與經營管理的深度融合,為成長型企業提供從方案到執行的獨 值,實現企業在AI時代的 經營效益、 運營效率、 用戶效果。提出AI時代X型人才理念,原創設計了企業應用AI技術的C-SMT模型、AI落地三階段模型、四維AI能力成長模型等體系化的管理方法。 管鍇,壹啟同輝聯合創始人,AICX成長社群主理人,劉潤進化島嘉賓。武漢大學管理學碩士,擁有多年企業高層管理經驗和6年企業管理咨詢經驗。致力於研究如何將AI技術有效地應用於企業運營中,以實現降本提效的目標。著有《零基礎開發AI Agent:手把手教你用扣子做智能體》。“AICX”公眾號聯合創辦人。“AICX”是一個備受好評的專業自媒體賬號,分享AI技術在工作、生活中的應用。 楊霆輝,壹啟同輝聯合創始人,擁有信息技術+企業經營管理+AI落地應用的覆合能力。西安工業大學電子信息工程專業學士,曾任知名外資通信技術企業系統工程師。擁有15年管理咨詢經驗,曾任 知名咨詢機構合夥人。全國中小企業管理咨詢服務專家信息庫專家。“AI時代企業極效經營”倡導者,專註於用AI為企業經營突破賦能,為100多個企業提供管理顧問服務,獲得客戶廣泛好評。

目錄大綱

第1章 從大模型到AI Agent 1
1.1 Agent的概念與工作原理 1
1.1.1 Agent的概念 1
1.1.2 Agent的工作原理 2
1.2 Agent在AI應用落地中的價值 3
1.2.1 場景化 3
1.2.2 流程化 5
1.2.3 個性化 8
1.2.4 本地化 9
1.3 Agent正在從好玩走向好用 10
1.3.1 好用的AI應用——生產級Agent 10
1.3.2 生產級Agent助力企業經營管理突破 13
第2章 Dify介紹及Agent開發流程 17
2.1 快速了解Agent開發平臺及Dify 17
2.1.1 Agent開發平臺速覽 17
2.1.2 Agent開發平臺的分類與使用 18
2.1.3 Agent開發平臺與通用Agent平臺的區別 19
2.1.4 Dify的特點與優勢 20
2.2 Dify的使用方式 23
2.2.1 用雲服務方式使用Dify 23
2.2.2 部署並使用Dify社區版 27
2.3 生產級Agent的開發流程 27
2.3.1 如何開發一個生產級Agent 27
2.3.2 開發生產級Agent的註意事項 30
第3章 部署Dify的開發環境 32
3.1 部署Dify的總體方案 32
3.2 部署Docker 34
3.2.1 在本地電腦上部署Docker 34
3.2.2 在雲服務器上部署Docker 42
3.3 部署Dify 45
3.3.1 下載Dify的源代碼文件 45
3.3.2 部署Dify服務端 47
3.3.3 在前端訪問Dify 50
3.3.4 在雲服務器上部署Dify 51
3.4 部署模型管理平臺 52
3.4.1 什麼是模型管理平臺 52
3.4.2 部署Ollama 53
3.4.3 部署Xinference 59
3.4.4 Dify接入模型管理平臺 63
3.4.5 在雲服務器上部署模型管理平臺 70
第4章 Dify的功能介紹及5種應用 73
4.1 Dify的主頁面 73
4.1.1 探索頁面 73
4.1.2 工作室頁面 74
4.1.3 知識庫頁面 74
4.1.4 工具頁面 75
4.2 Dify的5種應用 76
4.2.1 聊天助手 77
4.2.2 Agent 80
4.2.3 文本生成應用 83
4.2.4 Chatflow(對話工作流) 86
4.2.5 工作流 96
4.3 Dify知識庫 98
4.3.1 Dify知識庫的功能 98
4.3.2 創建Dify知識庫 99
4.3.3 知識庫分段及檢索參數配置 101
4.3.4 連接外部知識庫 108
4.4 Dify工具擴展 109
4.4.1 來自市場的工具 110
4.4.2 自定義工具 111
4.4.3 作為工具發布的工作流 111
第5章 Dify工作流節點詳解及實操案例 113
5.1 數據預處理模塊 114
5.1.1 開始節點 114
5.1.2 知識檢索節點 116
5.1.3 變量賦值節點 117
5.1.4 參數提取器節點 122
5.1.5 代碼執行節點 124
5.1.6 文檔提取器節點 127
5.1.7 列表操作節點 129
5.1.8 變量聚合器節點 131
5.2 數據生成模塊 132
5.2.1 LLM節點 132
5.2.2 問題分類器節點 137
5.2.3 條件分支節點 139
5.2.4 疊代節點 142
5.2.5 循環節點 145
5.3 數據輸出模塊 148
5.3.1 模板轉換節點 148
5.3.2 HTTP請求節點 149
5.3.3 Agent節點 151
5.3.4 結束節點 154
5.3.5 直接回覆節點 154
第6章 開發發票識別助手Agent 156
6.1 項目需求:自動識別並初步審核發票 156
6.1.1 業務場景概述 156
6.1.2 傳統手工作業的痛點 156
6.1.3 發票識別助手Agent的功能 157
6.2 發票識別助手Agent的開發過程詳解 157
6.2.1 入門案例:開發增值稅發票識別助手Agent 158
6.2.2 進階案例:多類型發票聚合識別助手Agent 165
6.3 舉一反三:Agent開發小結與場景延伸 183
第7章 開發標書閱讀與內容框架生成助手Agent 185
7.1 項目需求:自動識別標書的關鍵內容並生成內容框架 185
7.1.1 業務場景概述 185
7.1.2 傳統手工作業的痛點 185
7.1.3 標書閱讀與內容框架生成助手Agent的功能 186
7.2 標書閱讀與內容框架生成助手Agent詳解 187
7.2.1 入門案例:開發標書閱讀助手Agent 187
7.2.2 進階案例:開發標書閱讀與內容框架生成助手Agent 199
7.3 舉一反三:Agent開發小結與場景延伸 213
第8章 開發本地知識問答助手Agent 214
8.1 項目需求:在確保數據安全前提下智能問答 214
8.1.1 業務場景概述 214
8.1.2 建設公司知識庫的痛點 214
8.1.3 本地知識問答助手Agent的功能 215
8.2 本地知識問答助手Agent的開發過程詳解 216
8.2.1 本地配置公司知識庫 216
8.2.2 解讀及設置知識庫參數 220
8.2.3 創建本地知識問答助手Agent 223
8.2.4 本地知識問答助手Agent開發過程展示 228
8.3 本地知識問答助手Agent的運行效果 230
8.4 舉一反三:Agent開發小結與場景延伸 235
第9章 開發人才招聘數字員工Agent 237
9.1 項目需求:從收集崗位需求到評估面試的人才招聘全流程AI化 237
9.1.1 業務場景概述 237
9.1.2 傳統的人才招聘工作的痛點 238
9.1.3 人才招聘數字員工Agent的功能 239
9.2 人才招聘數字員工Agent的開發過程詳解 240
9.2.1 人才招聘數字員工Agent的運行流程圖 240
9.2.2 創建人才招聘數字員工Agent 241
9.2.3 編排人才招聘數字員工Agent 243
9.3 人才招聘數字員工Agent的運行效果 265
9.4 舉一反三:Agent開發小結與場景延伸 275
這是一本面向零基礎、非IT技術背景讀者的Agent開發實戰指南。本書以Dify為Agent開發平臺,采用案例教學的方式手把手教你如何用Dify開發Agent。無須編程,你也可以開發功能豐富的Agent。本書采用\\\"方法總結-工具操作-項目實戰”的結構循序漸進展開介紹,共9章。首先,本書揭示了Agent在AI應用落地中具有的場景化、流程化、個性化、本地化的價值,總結了生產級Agent的開發流程與開發註意事項。然後,本書介紹了Dify的平臺特性與使用方式,詳細演示了Dify在本地電腦及雲服務器上的部署方法與操作步驟,以案例化的形式展示Dify的5種AI應用的特點,並借助10余個案例詳細介紹了Dify的18個工作流節點的具體使用方法。 ,本書選取了發票識別與處理、長文檔處理、本地知識問答、人才招聘這4個典型的業務場景,用6個典型的項目案例,手把手演示了從需求分析、運行流程、節點設計到運行效果的全鏈路Agent開發過程,並總結了每個案例的開發經驗,為你提供了開發類似功能的Agent的思路。