返回课程主页
Jamie 老师
Coze 智能体实战系列 · 数据库专题

让智能体不只会回答,
还能登记、查询和更新数据

上节课我们已经会用“知识库”查资料再回答。今天继续往前走:学会用“数据库”把信息按字段存进表格,并通过一句话完成新增、查询、修改和删除。

表格

按字段存数据

姓名、电话、来访目的这些固定栏目,就是数据库里的字段。

记录

一条信息是一行

“李小明,男,参会,下午3点”就是一条访客记录。

自然语言

用聊天操作表格

用户说一句话,智能体把关键信息抽取出来并写入数据表。

应用

AI 登记助手

很适合先拿来练手:字段清楚、流程短、结果看得见。

一句话先讲透:知识库负责“查资料”,数据库负责“存记录”

学完后你要会:设计一张轻量数据表,并让智能体完成信息登记和查询。

设计字段
收集信息
用户确认
写入数据表
预览与测试
Part 01 · 双库辨析

最容易混的地方:知识库和数据库到底差在哪?

先别急着背概念。把下面两个库分别想象成“资料柜”和“登记本”:一个负责查依据,一个负责记事实。

知识库

像一个“资料柜”

里面放的是说明书、FAQ、课程资料、制度文件。智能体回答问题前先去找相关片段,再整理成答案。

核心动作:检索资料
典型内容:文档、政策、课程材料
输出重点:有依据的回答
数据库

像一本“登记本”

里面放的是一条条结构化记录。每条记录都有固定字段,比如姓名、电话、时间、数量、状态。

核心动作:增查改删
典型内容:客户、订单、报名、访客
输出重点:准确记录和管理
Which Library Should I Use?

小判断:这个需求该用哪个库?

点击一个场景,看看应该怎么判断。

先选择一个场景。
Part 02 · 表结构

数据库不是一堆文字,而是一张“有栏目要求的表”

先认识四个基本词:表、字段、数据类型、记录。理解这四个词,后面配置数据库就不会迷路。

点击术语,查看解释

visitor_registration

访客登记表结构示例

字段名 中文说明 数据类型 是否必填 好懂说法
visitor_name访客姓名String姓名通常用文字
phone_number电话号码String手机号看起来是数字,但更适合当文本
purpose_of_visit来访目的String用于后续查询和统计
time来访时间String / Time刚开始可先用文字保存
escort_number陪同人数Integer / String如果要计算人数,用数字更方便
whether_invited是否受邀String可填写“是/否”

操作提醒

字段不是越多越好。只保留登记流程必须用到的字段,你的作品会更稳,也更容易测试。

Part 03 · 使用边界

扣子数据库很好用,但不要把它当成传统数据库

这一页重点记住:扣子数据库适合轻量级结构化数据存储。它是本节实训里的“够用工具”,不是大型系统里的“底层数据库”。

Coze Database Boundary

限制不是为难你,而是在提醒你别走偏

如果一个项目需要几十张表、复杂权限、财务级准确性和高并发,那就不应该只靠扣子数据库完成。

智能体

最多添加 3 个数据表

工作流数据库节点

每个节点最多添加 1 个数据表

单张数据表

最多添加 20 个字段

适合使用

轻量、结构清楚、现场可验证

访客登记、活动报名、预约申请
产品清单、简单库存、课程作业提交记录
客户意向收集、问卷线索、售后工单
你的作品:能现场演示“写入成功”
不建议硬做

复杂、关键、规模大的业务系统

银行交易、财务结算、医疗病历等高风险场景
多表关联复杂、需要严格权限和审计
字段很多、业务规则频繁变化
需要长期稳定运维的大型后台系统

好用的判断句

如果你只是想让智能体“记一条信息、查几条记录、改一个状态”,扣子数据库很合适;如果你想做一个完整企业后台,就需要真正的数据库和开发团队。

Part 04 · 扣子流程

扣子数据库的操作流程:建表、收集、确认、写入、查看

把这五步当作今天的操作清单。先做最小可用版本,再逐步完善字段和提示词。

创建数据表

你要做什么

常见错误

Sample Configuration

                    
Part 05 · 配置工坊

先设计一张“够用”的表,再让智能体去登记

选择一个业务场景,你会看到一份字段草案。也可以新增字段,观察字段数量是否超出轻量应用的合理范围。

字段生成器

字段数量0 / 20

Generated Database Plan
Part 06 · 自然语言操作

数据库的四个动作:新增、查询、修改、删除

扣子数据库的优势是:用户不用写代码,也能通过自然语言触发数据库操作。下面用一张小表模拟整个过程。

CRUD Simulator

点击一句话,观察表格变化

你不需要写 SQL,先看懂“自然语言如何映射到数据库动作”。

请选择一个数据库动作。
线上数据

visitor_registration

visitor_namegenderphone_numberpurposetimeescortinvited

操作提醒

真正配置时,提示词要让智能体先核对字段是否齐全,再请用户确认。确认后再写入数据库,避免把错误信息直接存进去。

Part 07 · 实战案例

搭建 AI 登记助手:看清信息怎样从聊天写进表格

这个案例的流程很完整:用户提供信息,智能体提取字段,用户确认,数据库写入,最后在线上数据中看到结果。

模拟一段用户登记

为什么要确认?

因为自然语言里可能有口误、缺字段或歧义。先把信息整理给用户确认,再写入表格,作品会更稳。

AI Registration Assistant
用户输入
字段抽取
用户确认
写入数据
点击“运行案例”查看登记过程。
AI 登记助手确认信息截图

确认信息

智能体先把用户提供的信息整理成字段,让用户回复“1”确认。

扣子数据库线上数据截图

写入成功

确认后,记录会出现在数据库的线上数据中。

扣子数据库字段编辑截图

字段对应

英文存储字段名和中文描述要对应,智能体才更容易正确抽取。

Part 08 · 课堂练习

从听懂到会做:三个层次的数据库练习

不要只停留在“数据库像表格”。今天要做到:亲手设计一张表,并让智能体完成可验证的数据写入。

练习 A:区分知识库和数据库

判断“售后政策说明”“报名表单记录”“课程评分标准”“客户来访记录”分别应该放在哪里。

你的目标:能分辨“资料依据”和“结构化记录”。

练习 B:设计字段

为一个“校园活动报名助手”设计 8—12 个字段,写出英文名、中文说明和数据类型。

你的目标:字段够用、清楚、不过度复杂。

练习 C:完成一次完整登记

配置智能体提示词:收集信息、缺项追问、整理确认、确认后写入数据库。

你的目标:能在预览调试中看到线上数据新增。

课堂快测

点击每题的答案。做错也没关系,重点是能说清楚理由。

0 / 4

当前得分