图书目录

目    录

第1章  智能体概述 1

1.1  为什么需要一个智能体(Agent) 1

1.2  认识Agent 3

1.3  Agent与大模型的关系及应用领域 5

1.4  Agent开发者如何入局 7

第2章  扣子AI应用开发平台介绍 8

2.1  扣子的背景与核心特征 8

2.2  选择扣子的理由 10

2.3  扣子的版本和商业化模式 13

2.4  扣子平台的目标群体 15

2.5  扣子平台架构 15

2.6  扣子快速开发入门 16

2.6.1  设计思路 16

2.6.2  接入DeepSeek大模型 17

2.6.3  构建工作流 20

2.6.4  创建智能体 25

2.6.5  发布到微信公众号 27

第3章  扣子插件和卡片 30

3.1  什么是插件 30

3.2  如何使用插件 31

3.2.1  给智能体绑定插件 31

3.2.2  在工作流中添加插件节点 33

3.3  开发自定义插件案例:查询股票价格 39

3.4  什么是卡片 46

3.5  卡片制作实战案例:知乎热点排行榜 47

第4章  扣子工作流详解 55

4.1  工作流及其分类 55

4.2  工作流能解决什么问题 56

4.3  扣子工作流的逻辑结构 57

4.4  扣子工作流的常见节点 58

4.4.1  插件节点 58

4.4.2  大模型节点 59

4.4.3  代码节点 60

4.4.4  知识库检索节点 60

4.4.5  图像生成节点 61

4.4.6  循环节点 62

4.4.7  选择器节点 62

4.4.8  文本处理节点 64

4.4.9  意图识别节点 64

4.4.10  变量赋值节点 65

4.4.11  数据库节点 66

4.4.12  画板节点 67

4.4.13  长期记忆节点 67

4.4.14  工作流节点 68

4.4.15  知识库写入节点 68

4.5  扣子工作流实战演练 68

第5章  基于大模型的企业知识库 72

5.1  为什么需要企业知识库 72

5.2  大模型微调真的有必要吗 73

5.2.1  微调是对模型通用能力的妥协 73

5.2.2  微调费用不便宜 73

5.2.3  微调不能实时更新知识 74

5.3  知识库的理论基础RAG 74

5.3.1  RAG的基本架构 74

5.3.2  RAG的优势 76

5.4  扣子知识库介绍 76

5.4.1  扣子知识库概述 76

5.4.2  扣子知识库的使用流程 78

5.4.3  在智能体中使用知识库 78

5.4.4  在工作流中使用知识库 78

5.5  案例实战:打造汽车行业智能客服 79

5.5.1  创建知识库 79

5.5.2  创建工作流 83

5.5.3  “开始”节点 83

5.5.4  “知识库检索”节点 84

5.5.5  大模型DeepSeek节点 85

5.5.6  “结束”节点 87

5.5.7  试运行 87

5.5.8  发布工作流 89

5.5.9  创建智能体 89

5.6  企业知识库落地存在的问题及解决思路 91

第6章  提示词编写和优化 92

6.1  提示词的工作原理 92

6.2  提示词的分类和写作方法 93

6.3  编写有效提示词的技巧 94

6.4  扣子平台设置提示词案例 96

6.4.1  资源库创建提示词 96

6.4.2  为智能体设置提示词 98

6.4.3  为工作流设置提示词 101

6.4.4  AI生成提示词 102

第7章  扣子数据库实战 104

7.1  扣子数据库概述 104

7.2  创建扣子数据库 105

7.3  使用扣子数据库 106

7.4  管理扣子数据库 109

7.4.1  管理数据表 109

7.4.2  编辑数据表 112

7.4.3  删除数据表 113

7.5  扣子数据库和传统数据库的区别 114

7.6  扣子数据库实战案例:搭建AI登记助手 114

7.6.1  智能体开发设计思路 115

7.6.2  创建智能体 115

7.6.3  智能体配置 116

第8章  实战案例:图文混合的火爆推文生成器 122

8.1  图文工作流设计思路 122

8.2  创建基础工作流 123

8.3  配置文案获取模块 124

8.4  配置文案改写模块 125

8.5  文案生成测试 127

8.6  配置图片生成模块 128

8.7  配置“结束”节点 129

8.8  完整工作流测试 130

8.9  创建智能体调用工作流 131

第9章  实战案例:看图学英语智能助手 135

9.1  智能体开发设计思路 135

9.2  创建基础工作流 135

9.3  配置“图片理解”节点 137

9.4  配置“信息提取”节点 138

9.5  配置“翻译模型”节点 140

9.6  配置“画板”节点 143

9.7  配置“结束”节点 144

9.8  完整工作流测试 145

9.9  创建智能体调用工作流 146

第10章  实战案例:抖音文案提取与仿写助手 148

10.1  项目背景与整体思路 148

10.2  创建基础工作流 148

10.3  配置工作流节点 149

10.3.1  配置“开始”节点 149

10.3.2  添加和配置视频下载“插件”节点 150

10.3.3  添加和配置字幕获取“插件”节点 151

10.3.4  添加和配置“大模型”节点 153

10.3.5  添加和配置“大模型_1”节点用于二次创作 154

10.3.6  配置“结束”节点 156

10.4  智能体测试 157

10.5  项目小结 158

第11章  实战案例:智能室内设计师 159

11.1  项目背景与整体思路 159

11.2  创建并配置智能体基础信息 160

11.2.1  创建智能体 160

11.2.2  配置智能体 160

11.3  构建室内设计工作流 161

11.3.1  添加工作流 161

11.3.2  创建工作流 162

11.3.3  配置工作流基础信息 162

11.3.4  配置“开始”节点参数 163

11.3.5  添加“大模型”节点用来优化提示词 163

11.3.6  配置“大模型”节点 164

11.3.7  配置“图像生成”节点 165

11.3.8  配置“结束”节点 166

11.3.9  工作流完整结构 166

11.4  工作流测试与发布 166

11.4.1  工作流测试 166

11.4.2  测试结果验证 167

11.4.3  工作流发布 168

11.4.4  添加工作流至智能体 168

11.5  构建客户信息数据库 168

11.5.1  创建数据库 169

11.5.2  选择数据库类型 169

11.5.3  配置数据表基础信息 169

11.5.4  设计数据表字段 170

11.6  配置智能体人设与回复逻辑 171

11.7  智能体测试与验证 172

11.7.1  测试室内设计功能 172

11.7.2  测试风格与需求配置 173

11.7.3  验证效果图生成 174

11.7.4  测试客户信息收集 174

11.7.5  验证数据库存储 175

11.8  项目小结 175

第12章  实战案例:企业营销宣传海报自动生成器 176

12.1  项目背景与需求 176

12.2  创建并配置智能体 176

12.2.1  创建智能体 176

12.2.2  配置智能体基础信息 177

12.3  构建海报生成工作流 178

12.3.1  添加和配置工作流 178

12.3.2  配置“开始”节点参数 179

12.3.3  添加和配置“意图识别”节点 179

12.3.4  添加和配置“图像生成”节点 180

12.3.5  添加和配置“变量聚合”节点 181

12.3.6  配置“结束”节点 182

12.3.7  完整工作流结构 183

12.4  工作流测试与发布 184

12.5  工作流集成与智能体完善 185

12.6  智能体测试与效果验证 187

12.7  项目小结 190

第13章  实战案例:智能客服 191

13.1  项目背景与整体思路 191

13.2  创建对话流与基础配置 192

13.2.1  创建对话流 192

13.2.2  问题意图识别配置 193

13.3  产品相关问题处理模块 194

13.3.1  问题理解与改写 195

13.3.2  知识库配置与检索 196

13.3.3  大模型回复生成 196

13.4  飞书多维表格配置 199

13.4.1  飞书多维表格设置 199

13.4.2  FAQ表设置 200

13.4.3  机器人指令配置 201

13.5  多维表格交互节点配置 202

13.6  产品问题输出节点配置 205

13.7  知识库内容配置 205

13.7.1  飞书表格知识库配置 207

13.7.2  知识库检索节点配置 209

13.8  非产品问题处理流程 209

13.8.1  通用问题处理配置 210

13.8.2  非产品问题输出节点配置 212

13.9  完整工作流连接与优化 213

13.10  发布与使用 214

13.10.1  创建和配置智能体 215

13.10.2  智能体测试与授权 216

13.10.3  智能客服FAQ自动更新 218

13.11  项目小结 218

第14章  实战案例:自动生成PPT的智能办公助手 220

14.1  适用场景与特点 220

14.2  应用架构设计 221

14.3  详细实现步骤 221

14.3.1  创建工作流 221

14.3.2  配置输入节点 222

14.3.3  集成PPT插件 222

14.3.4  生成PPT任务配置 223

14.3.5  获取PPT文件链接 226

14.3.6  测试运行 227

14.4  应用优化与质量控制要点 229

14.5  项目小结 230

第15章  实战案例:新闻视频自动生成器 231

15.1  项目背景与整体思路 231

15.2  工作流创建与基础配置 232

15.3  工作流核心模块配置 233

15.3.1  输入参数设置 233

15.3.2  图片内容处理模块 234

15.3.3  文字内容处理模块 237

15.3.4  视频生成模块 239

15.3.5  视频合并模块 244

15.4  工作流调试与优化 246

15.5  项目小结 247

第16章  实战案例:多Agent模式开发旅游助手 248

16.1  认识多Agent 248

16.2  多Agent模式开发实战操作 248

16.2.1  全局设置与人设配置 249

16.2.2  多Agent交互流程的设计 252

16.2.3  智能体编排策略 253

16.2.4  景点推荐Agent的配置 254

16.2.5  旅游路线规划Agent的配置 256

16.2.6  食宿安排Agent的配置 257

16.2.7  Agent跳转规则的设置 259

16.2.8  循环交互机制实现 260

16.3  旅游助手功能测试 261

16.4  项目小结与应用价值 264