本书聚焦生成式人工智能在教育领域的深度融合与创新应用,从基础理论到实践操作,带领读者探索AI技术在教育中的无限可能性,助力实现更加智能化、个性化的教学体验。本书从人工智能的发展脉络、技术原理及其在教育中的应用场景入手,以 Coze平台为依托,通过丰富案例,如互动德育故事、拼音学习、初中数学解题助手等智能体的开发,详细讲解智能体开发步骤、关键要点及不同功能实现方法,涵盖文科、理科、艺术等多学科场景,还涉及用户界面制作、逆向教学设计智能体开发以及 AI 教学空间构建等综合性内容。本书不仅适合希望深入了解并应用AI技术于教学中的教师群体,也适合作为教育技术专业学生及研究人员的参考书籍。
王刚,宁波经贸学校校长,浙江省数字教育试点工作专家组成员,宁波市教育数据中心建设专家组成员,曾任宁波市教育服务与电化教育中心副主任。长期从事智慧校园建设和教育数字化改革工作,拥有多项智慧校园建设相关软件著作权。
基础篇
第1章 人工智能:从认知到融入 002
1.1 人工智能基础认知 002
1.1.1 人工智能技术的发展历程 002
1.1.2 生成式人工智能的原理 004
1.1.3 生成式人工智能的优势 006
1.1.4 生成式人工智能的劣势 006
1.2 生成式人工智能与教育的交融 008
1.2.1 教育生态的范式跃迁 008
1.2.2 三元范式的三个典型场景 010
1.2.3 三元范式下教师的能力迭代 011
第2章 智能体:教育增效的新引擎 014
2.1 智能体简介 014
2.1.1 智能体是一种能辅助教学的软件 014
2.1.2 智能体的能力 015
2.2 智能体对教育提质增效的价值 017
2.2.1 智能体赋能学生学习 017
2.2.2 智能体辅助教师教学 018
2.2.3 智能体拓展家庭教育 020
2.3 智能体平台的选择 021
2.3.1 什么是智能体平台 021
2.3.2 智能体平台架构 022
2.3.3 常见智能体平台 024
第3章 Coze:开发智能体的敏捷平台 025
3.1 自制智能体的路径 025
3.1.1 智能体的整体架构 025
3.1.2 智能体的开发方法 027
3.2 Coze平台简介 028
3.2.1 什么是Coze 028
3.2.2 Coze平台的主要功能 028
3.3 使用Coze平台 030
3.3.1 注册Coze账号 030
3.3.2 了解开发界面 033
3.3.3 开发智能体 035
3.3.4 发布智能体 038
入门篇
第4章 互动德育故事智能体制作 042
4.1 设计思路 042
4.1.1 应用场景描述 042
4.1.2 功能需求分析 044
4.1.3 工作流程分解 044
4.2 功能开发 045
4.2.1 创建智能体 045
4.2.2 设计人设与回复逻辑 046
4.2.3 设计对话体验 049
4.2.4 设置用户问题建议 049
4.2.5 设置快捷指令 050
4.3 调试迭代 052
4.3.1 风险测试 052
4.3.2 迭代升级 052
4.3.3 对外发布 053
第5章 拼音学习智能体制作 055
5.1 设计思路 055
5.1.1 应用场景描述 055
5.1.2 功能需求分析 056
5.1.3 工作流程分解 056
5.2 功能开发 057
5.2.1 创建智能体 057
5.2.2 设计人设与回复逻辑 057
5.2.3 设计对话体验 061
5.2.4 添加知识库 062
5.3 调试迭代 068
5.3.1 知识库召回参数调整 068
5.3.2 知识库无召回的处理 072
5.3.3 知识库来源显示 072
第6章 初中数学解题助手智能体制作 074
6.1 设计思路 074
6.1.1 应用场景描述 074
6.1.2 功能需求分析 075
6.1.3 工作流程分解 075
6.2 功能开发 076
6.2.1 创建智能体 076
6.2.2 设计人设与回复逻辑 077
6.2.3 设计对话体验 081
6.3 调试迭代 082
6.3.1 用“思维链”优化回复逻辑 082
6.3.2 大模型的选择与设置 082
第7章 批判性思维训练智能体制作 086
7.1 设计思路 086
7.1.1 应用场景描述 086
7.1.2 功能需求分析 087
7.1.3 工作流程分解 087
7.2 功能开发 088
7.2.1 创建智能体 088
7.2.2 设计人设与回复逻辑 089
7.2.2 设计对话体验 093
7.2.3 添加知识库 094
7.3 调试迭代 095
7.3.1 使用插件获取网上信息 096
7.3.2 使用记忆记住信息 099
7.3.3 优化回复逻辑 101
进阶篇
第8章 英文手写作文批改助手智能体制作 103
8.1 设计思路 103
8.1.1 应用场景描述 103
8.1.2 功能需求分析 104
8.1.3 工作流程分解 104
8.2 功能开发 104
8.2.1 创建智能体 104
8.2.2 人设与回复逻辑设计 104
8.2.3 工作流简介 105
8.2.4 设计作文批改工作流 106
8.2.5 工作流的试运行与发布 114
8.2.6 对话体验设计 116
8.3 调试迭代 119
8.3.1 调试发布 119
8.3.2 拓展精批精改的功能 121
8.3.3 调用生成文件插件 122
第9章 绘画艺术流派启蒙智能体制作 126
9.1 设计思路 126
9.1.1 应用场景描述 126
9.1.2 功能需求分析 127
9.1.3 工作流程分解 127
9.2 功能开发 128
9.2.1 创建智能体 128
9.2.2 人设与回复逻辑设计 128
9.2.3 开场白与预置问题设计 130
9.2.4 Study对话流的设计 130
9.2.5 Draw对话流的设计 135
9.3 调试迭代 140
9.3.1 智能体调试 140
9.3.2 图像画幅控制 141
第10章 英语单词记忆智能体制作 148
10.1 设计思路 148
10.1.1 应用场景描述 148
10.1.2 功能需求分析 149
10.1.3 工作流程分解 149
10.2 功能开发 149
10.2.1 创建智能体 149
10.2.2 人设与回复逻辑设计 150
10.2.3 开场白与预置问题设计 150
10.2.4 知识库的制作与添加 151
10.2.5 “HuiDa”对话流的设计 153
10.2.6 “HuiTu”工作流的设计 158
10.2.7 “JiYi”对话流的设计 162
10.3 调试迭代 167
10.3.1 知识卡片的设计与使用 167
10.3.2 画板的应用 172
第11章 知识问答智能体制作 177
11.1 设计思路 177
11.1.1 应用场景描述 177
11.1.2 功能需求分析 178
11.1.3 工作流程分解 178
11.2 功能开发 180
11.2.1 创建智能体 180
11.2.2 智能体变量设置 180
11.2.3 工作流的顶层设计 181
11.2.4 设计工作流“xuanze_dati” 184
11.2.5 “jiaohu_dati”工作流设计 188
11.2.6 人设与回复逻辑设计 199
11.2.7 对话体验设计 200
11.3 调试迭代 201
11.3.1 用历史记录提高出题的多样性 201
11.3.2 用思维链提高出题的多样性 202
高手篇
第12章 制作智能体应用的用户界面 206
12.1 创建“应用型”智能体 206
12.1.1 创建应用 206
12.1.2 选择UI类型 207
12.2 “应用型”智能体设计界面 208
12.2.1 业务逻辑设计的界面 208
12.2.2 用户界面设计的界面 208
12.3 用户界面组件简介 213
12.3.1 页面 213
12.3.2 容器 215
12.3.3 表单 216
12.3.4 文本 217
12.3.5 文本输入 217
12.3.6 下拉选择 217
12.3.7 图片 218
12.3.8 按钮 220
12.3.9 AI对话 220
12.4 开发应用型智能体示例 220
12.4.1 页面元素布局 221
12.4.2 绑定业务逻辑 223
12.4.3 功能预览测试 227
12.4.4 发布到Coze平台 228
第13章 逆向教学设计智能体开发 230
13.1 设计思路 230
13.1.1 应用场景描述 230
13.1.2 功能需求分析 230
13.1.3 工作流程分解 230
13.2 创建应用 231
13.3 界面设计 231
13.3.1 基础信息区设计 231
13.3.2 核心编辑区设计 234
13.3.2 记录元素 235
13.4 工作流设计 236
13.4.1 生成课程核心素养 236
13.4.2 生成章节课程标准 239
13.4.3 生成课题教学要求 241
13.4.4 生成学情信息 242
13.4.5 生成课时教学目标 244
13.4.6 生成教学评价方式 249
13.4.7 生成师生教学活动 250
13.5 绑定事件 252
13.5.1 “核心素养”按钮的事件绑定 252
13.5.2 “生成”按钮的事件绑定 252
13.5.3 “保存”按钮的事件绑定 253
13.5.4 “编辑”按钮的事件绑定 253
13.5.5 “预览”按钮的事件绑定 254
第14章 AI教学空间制作 255
14.1 设计思路 256
14.1.1 应用场景描述 256
14.1.2 功能需求分析 256
14.1.3 工作流程分解 256
14.2 功能开发 257
14.2.1 智能体界面设计 257
14.2.2 生成天气图的工作流设计 260
14.2.3 智能搜图的工作流设计 265
14.2.4 英语单词助记对话流的设计 271
14.2.5 英语手写作文批改对话流的设计 274
14.2.6 数学题辅导工作流的设计 279
14.3 数据绑定 281
14.3.1 图片的数据绑定 281
14.3.2 文本绑定 283
14.3.3 Markdown组件的数据绑定 284
14.3.4 对话流绑定 285
14.4 事件驱动 285
14.4.1 页面加载 285
14.4.2 搜索按钮 286
14.4.3 辅导按钮 287