低代码智能体搭建手册

第三期培训教材 · 从0到1搭建教学智能体

第一章 教学智能体概述

1.1 什么是智能体(Agent)

智能体定义
智能体(Agent)是一种能够感知环境、做出决策并执行行动的AI系统。与简单的问答机器人不同,智能体能够:理解复杂指令、调用多种工具、进行多轮对话、保持上下文记忆、执行特定任务流程。

智能体与传统AI工具的区别

对比维度传统AI工具智能体
交互方式单轮问答多轮对话
记忆能力无上下文长期记忆
任务执行单一响应流程化执行
工具调用可调用多种工具
定制程度通用可深度定制

1.2 教学智能体应用场景

场景智能体功能教师角色
概念讲解解答学科问题,提供多种解释审核内容准确性
习题辅导分析错因,推送练习把关难度适切性
作业批改快速批改,生成报告审核批改结果
主观题反馈生成评语参考修改补充人文关怀
学情诊断分析学习数据专业判断

1.3 教学智能体设计原则

  • 教育导向原则:智能体服务于教育目标,而非技术展示
  • 教师主导原则:智能体是辅助工具,教师始终是教学的主导者
  • 伦理合规原则:遵守数据隐私、学术伦理等要求
  • 持续优化原则:根据使用反馈持续迭代改进

第二章 低代码平台认知

2.1 主流低代码平台介绍

平台网址特点适用
Coze扣子coze.cn国内领先,集成豆包大模型,插件丰富快速搭建对话类智能体
Difydify.ai开源可私有化部署,工作流强大需要私有化部署的场景
百度千帆appbuilder.baidu.com集成文心大模型,企业级服务企业内部教学应用
阿里通义百炼bailian.console.aliyun.com集成通义大模型,工具链完善需要云端部署的场景
腾讯元器yuanqi.tencent.com集成混元大模型,社交能力强需要微信端使用的场景

2.2 平台选择建议

需求类型推荐平台理由
快速体验Coze扣子门槛低,模板多
深度定制Dify开源可扩展
企业合规百度千帆/阿里百炼企业级服务
微信传播腾讯元器微信生态

2.3 Coze扣子平台入门

创建Bot基本步骤: Step 1: 登录平台 Step 2: 点击"创建Bot" Step 3: 填写Bot基本信息(名称、描述、图标) Step 4: 编写人设与回复逻辑 Step 5: 配置技能/知识库(可选) Step 6: 预览测试 Step 7: 发布Bot

第三章 智能体角色设计

3.1 角色定位与设定

要素说明示例
身份智能体扮演的角色"初中数学助教"
专业专注的学科领域"高中物理"
风格交互的语言风格"严谨型"、"亲和型"
边界能做什么/不能做什么"不直接给答案,引导思考"

3.2 教学智能体常见角色类型

角色类型特点适用场景
知识导师专业严谨,讲解清晰概念讲解、知识传授
练习伙伴亲和友好,耐心陪伴做题练习、作业辅导
答疑助手快速响应,精准解答随时问答、即时帮助
评价反馈者温暖鼓励,具体建议作业反馈、评语生成
学习规划师结构化引导,目标导向学习规划、进度管理

3.3 System Prompt结构

查看完整模板
# 智能体角色定义模板 ## 一、角色身份 【你是谁】 你是一位[身份描述],专注于[专业领域], 具有[专业背景/资质/经验]。 ## 二、专业能力 【你会什么】 1. [能力1] 2. [能力2] 3. [能力3] ## 三、交互风格 【你怎么说话】 - 语言风格:[正式/亲和/活泼/严谨...] - 表达特点:[具体描述] - 禁止行为:[明确不能做的事] ## 四、行为规范 【你怎么做】 1. [规范1] 2. [规范2] ## 五、边界设定 【你不能做什么】 1. [边界1] 2. [边界2] ## 六、教育理念 【你的教育观】 [体现"师-生-机"协同理念的描述]

第四章 知识库构建

4.1 什么是知识库

知识库的定义
知识库(Knowledge Base)是智能体存储和检索专业知识的系统,使智能体能够基于特定领域的资料提供更准确、更专业的回答。

4.2 知识库构建流程

Step 1: 进入知识库管理 Step 2: 创建知识库(命名、分组) Step 3: 上传文档(支持PDF、Word、TXT等格式) Step 4: 等待解析(系统自动处理) Step 5: 预览解析结果 Step 6: 如有问题,进行手动分段 Step 7: 确认导入

4.3 知识库文件准备规范

格式优点缺点适用场景
PDF保留格式,准确度高解析可能不完整正式文档
Word编辑方便格式可能混乱需要编辑的资料
TXT解析最准确无格式纯文本资料
Markdown解析准确,支持结构需要格式基础结构化资料
内容脱敏要求
去除学生姓名、学号、学校名称、班级信息、联系方式、家庭住址及其他可识别个人信息。

第五章 工作流设计

5.1 什么是工作流

工作流定义
工作流(Workflow)是一系列预定义的操作步骤,按照特定顺序执行,以完成复杂任务。

工作流与普通对话的区别

对比维度普通对话工作流
交互模式一问一答流程化执行
复杂度简单任务复杂任务
步骤控制可控
工具调用有限可集成多种工具
输出稳定性随机性大结果稳定

5.2 工作流设计原则

  • 简洁高效:每个步骤都有明确目的,避免冗余
  • 清晰可控:流程逻辑清晰,可追踪每一步的执行
  • 容错处理:考虑异常情况,设置错误处理机制
  • 用户友好:流程对用户透明,操作简单

5.3 工作流节点类型

节点类型功能教学应用
开始/结束流程入口/出口定义工作流边界
LLM节点调用大语言模型生成内容、分析问题
条件节点根据条件分支判断回答内容
代码节点执行代码逻辑数据处理、格式转换
知识库节点检索知识库获取专业资料
消息节点输出消息回复用户

5.4 教学工作流模板

智能答疑工作流
┌─────────────────────────────────────────────────────────────┐ │ 智能答疑工作流 │ ├─────────────────────────────────────────────────────────────┤ │ │ │ (开始) │ │ │ │ │ ↓ │ │ ┌──────────────┐ │ │ │ 接收用户问题 │ │ │ └──────┬───────┘ │ │ ↓ │ │ ┌──────────────┐ │ │ │ 判断问题类型 │ │ │ └──────┬───────┘ │ │ ↓ │ │ ◇ 学科问题? ◇ │ │ ┌────┴────┐ │ │ 是 否 │ │ ↓ ↓ │ │ ┌────────┐ ┌────────┐ │ │ │检索知识│ │礼貌拒绝│ │ │ │库回答 │ │建议转问│ │ │ └────┬───┘ └────────┘ │ │ ↓ │ │ ┌──────────────┐ │ │ │ 生成回答 │ │ │ └──────┬───────┘ │ │ ↓ │ │ (结束) │ └─────────────────────────────────────────────────────────────┘
作业辅导工作流
┌─────────────────────────────────────────────────────────────┐ │ 作业辅导工作流 │ ├─────────────────────────────────────────────────────────────┤ │ │ │ (开始) → 接收作业照片 → OCR识别题目 │ │ ↓ │ │ AI分析题目/判断知识点 │ │ ↓ │ │ 生成解题思路(不给答案) │ │ ↓ │ │ 推送解题提示 │ │ ↓ │ │ ◇ 用户是否理解? ◇ │ │ ┌────┴────┐ │ │ 是 否 │ │ ↓ ↓ │ │ (结束) 提供进一步提示/建议问老师 │ └─────────────────────────────────────────────────────────────┘

第六章 测试与优化

6.1 测试方法

功能测试用例设计

用例编号场景输入预期输出结果
TC001正常问题回答标准问题准确回答□通过 □失败
TC002边界问题回答边界条件问题合理回答□通过 □失败
TC003异常输入处理异常格式友好提示□通过 □失败
TC004多轮对话测试连续多轮对话上下文连贯□通过 □失败

6.2 优化策略

  • Prompt优化:收集问题案例 → 分析原因 → 修改Prompt → 回归测试 → 验证效果
  • 知识库优化:补充遗漏内容、更新过时内容、修正错误内容、优化文档结构
  • 工作流优化:简化流程节点、优化条件判断、缩短响应时间、完善错误处理

6.3 常见问题与解决

问题可能原因解决方案
回答不准确Prompt不够明确优化Prompt
响应慢流程节点过多简化流程
死循环条件判断逻辑错误检查条件分支
输出格式乱输出格式设置不当规范输出模板

第七章 "师-生-智能体"协同教学

7.1 协同模式图

┌─────────────────────────────────────────────────────────────┐ │ "师-生-智能体"协同教学模型 │ ├─────────────────────────────────────────────────────────────┤ │ │ │ 教师 │ │ (主导者) │ │ ┌─────┐ │ │ │设计 │ │ │ └─┬─┘ │ │ │ │ │ ┌───────────┼───────────┐ │ │ ↓ ↓ ↓ │ │ ┌────────┐ ┌────────┐ ┌────────┐ │ │ │ 智能体 │ │ 智能体 │ │ 智能体 │ │ │ │ 备课 │ │ 教学 │ │ 辅导 │ │ │ │ 辅助 │ │ 参与 │ │ 支持 │ │ │ └────────┘ └────────┘ └────────┘ │ │ ↑ ↑ ↑ │ │ └───────────┼───────────┘ │ │ ↓ │ │ 学生 │ │ (学习者) │ ├─────────────────────────────────────────────────────────────┤ │ 教师:设计教学方案、把控教学方向、进行人文关怀 │ │ 智能体:提供个性化支持、执行重复性任务、数据收集分析 │ │ 学生:主动学习、与人机互动、完成学习任务 │ └─────────────────────────────────────────────────────────────┘

7.2 课堂协同场景

环节教师任务智能体任务学生任务
导入创设情境提供素材观察思考
新授讲解重难点演示示例听讲互动
练习巡视指导即时反馈练习尝试
总结梳理提升生成导图反思巩固
作业设计作业生成基础题完成作业

7.3 智能体使用规范

适合使用智能体的场景:
  • 重复性问题解答
  • 标准化练习推送
  • 作业基础批改
  • 学习数据统计
  • 课后自主学习支持
不适合使用智能体的场景:
  • 情感交流和价值观引导
  • 复杂问题的深度讲解
  • 学生情绪问题处理
  • 需要人文关怀的场景

附录 模板与工具

智能体配置表模板

查看配置表模板
# 教学智能体配置表 ## 基本信息 | 项目 | 内容 | |:-----|:-----| | 智能体名称 | | | 所属学校 | | | 设计教师 | | | 创建日期 | | | 版本 | | ## 角色定义 ### 身份定位 [描述] ### 核心功能 1. 2. 3. ## 技术配置 ### 平台 □ Coze □ Dify □ 其他: ### 模型选择 [选择的AI模型] ### 知识库 | 名称 | 类型 | 数量 | |:-----|:-----|:-----| | | | | ## 测试记录 | 测试日期 | 测试人 | 测试场景 | 问题 | 处理结果 | |:---------|:-------|:---------|:-----|:---------| ## 审核记录 - 审核教师: - 审核日期: - 审核意见:

Coze扣子操作指南

## 创建Bot基本步骤 1. 登录 Coze 访问 https://www.coze.cn,使用账号登录 2. 创建Bot - 点击左侧"我的Bot" - 点击右上角"创建Bot" - 填写基本信息(名称、描述、图标) 3. 配置人设与回复逻辑 - 在"人设与回复逻辑"中粘贴System Prompt - 调整回复风格设置 4. 添加知识库(如需要) - 点击"知识库" - 选择已创建的知识库 - 调整召回参数 5. 预览测试 - 在右侧预览窗口进行测试 - 根据测试结果调整配置 6. 发布 - 点击"发布" - 选择发布平台 - 确认发布
手册使用说明
本手册为第三期培训专用教材,建议参训教师:
  1. 培训前了解低代码平台基本概念
  2. 培训中完成智能体从0到1的搭建
  3. 培训后持续优化自己的智能体