快数跳绳深蹲计数
314.84MB · 2025-11-19
上篇文章《低代码Agent开发框架使用指南(六)—Coze 变量与长期记忆》深入介绍了Coze平台中变量与长期记忆两大核心功能:变量用于动态存储用户信息,实现个性化交互;长期记忆则记录对话历史,赋予智能体跨会话的连贯理解能力。笔者通过实际示例,展示了如何借助这两类功能有效提升智能体的交互体验。
在智能体的构建过程中,除了对用户状态与对话历史的动态管理,如何有效利用结构化数据也是实现复杂功能的关键。尤其在当前数据日益成为重要资产的环境下,从App用户行为到企业系统日志,各类信息的记录、存储与调用无处不在。为帮助开发者更系统化地管理和运用这些数据资源,本文笔者将聚焦于Coze平台中的数据库功能,带大家了解它如何进一步扩展智能体的数据处理能力,实现更强大的数据驱动型交互场景。
低代码Agent开发相关文章已全部收录于笔者专栏《AI应用工厂:低代码智能体开发使用指南》。本专栏致力于帮助零代码经验的朋友快速上手智能体搭建,学会该技能可以轻松实现如旅游助手、自动文档处理、自动视频生成等实用工具,让大模型技术真正赋能日常生活。
对于有编程基础、喜欢写代码的开发者也可以阅读笔者的LangChain/LangGraph系列教程专栏。该专栏融合了笔者在实战中积累的深度经验,系统讲解如何基于LangChain与LangGraph框架高效开发智能体,并通过众多实战项目助大家快速构建专业级应用。大家感兴趣可以关注笔者掘金账号和系列专栏,更可关注笔者同名微信公众号: 大模型真好玩, 每期分享涉及的代码均可在公众号私信: LangChain智能体开发获得。
一提到数据库,很多人首先会想到 MySQL、Oracle、SQL Server 这类传统关系型数据库。它们长期为各类企业及应用提供稳定、高效的数据管理支持,可以说是现代软件系统中不可或缺的组成部分。
从本质上讲,传统数据库是一个高度结构化的数据仓库,可以将其理解为一个功能强大的“表格系统”——类似于我们熟悉的 Excel 表格,但具备更强的并发处理与数据一致性保障。数据按照预定义的结构(行与列)进行存储,每一条数据的各个属性都对应表格中的一个字段,从而支持高效的检索与操作。例如,下面是一个用于存储文章数据的示例表结构,每条记录都包含文章标题、作者和发表时间等字段:
总体来看,传统数据库具备以下几项核心特性:
不过,这些特性也带来了相应的使用门槛。传统数据库通常要求用户具备专业的运维与 SQL 知识,理解其结构规范与查询语法,对于普通用户而言,独立完成建表、查询与数据处理并非易事。
那么,有没有一种更直观的数据操作方式,能够让我们直接使用自然语言与数据库“对话”?答案是肯定的——Coze 数据库正是为此而来。
与传统数据库较高的学习门槛不同,Coze数据库创新性地融合了大模型能力,允许用户直接使用自然语言对数据库进行操作。用户无需专门学习SQL语法,仅需用日常语言描述需求,即可完成数据的查询、录入、修改等一系列操作,大幅降低了使用门槛。
举例来说,假设有一个记录书籍信息的数据库,想要查询作者为“大模型真好玩”的所有书籍。在传统模式下,用户需要编写如下SQL语句:
SELECT * FROM books WHERE author="大模型真好玩";
而在Coze数据库中,用户只需直接输入自然语言指令:“查询所有作者为大模型真好玩的书籍”,系统便能自动理解你的意图并执行查询。这种直观的交互方式,让数据库操作变得前所未有的简单友好!
Coze平台提供了强大易用的数据库功能,支持通过自然语言完成数据表的创建、数据的插入、查询与修改,极大简化了数据管理和处理流程。下面笔者将详细介绍如何在Coze平台上创建和使用数据表。
进入平台与数据库选项:首先访问 Coze平台。为方便快速测试,笔者使用先前文章中创建的“NBA新闻助手”智能体进行演示。在该智能体的“编排”页面中,可以找到“数据库”选项,点击“添加表”。
创建数据库的三种方法:Coze平台提供了三种创建数据表的方式,如下图所示:
基于模板创建:在新建数据表下拉框中点击“基于模板创建”按钮,Coze会使用默认的“书籍相关数据库”模板生成对应的数据表结构。默认表名为reading_notes,包含id、sys_platform、uuid、bstudio_create_time等系统预置字段。用户可以参照此模板修改或增添新字段。每个字段都包含数据类型定义和“是否必要”的约束选项,勾选后则该字段为必填项。
自定义数据表:在新建数据表下拉框中点击“自定义数据表”按钮,手动输入表名、字段名及类型等信息。系统会提供一个包含id等四个默认字段的表格,不需要的字段可以删除。用户可以点击“新增”按钮添加自定义字段,例如添加一个test属性。
使用AI新建:如果觉得以上方法仍不够便捷,可以使用“使用AI新建”功能。只需输入用户想创建的数据表的自然语言描述,例如:“我想创建一个NBA新闻存储表,可以存储新闻标题,摘要和发布时间”,Coze便会根据描述自动生成数据表结构,之后可在此基础上进行微调。
使用自然语言插入数据:数据表创建完成后,即可使用自然语言向表中插入数据。以NBA新闻助手为例,输入指令:“帮我查询当日NBA新闻,并存储到数据库中”。观察运行过程可以发现,智能体依次调用了获取当前时间、查询头条新闻,最后通过TableMemory功能将数据存入数据库。
处理执行过程与问题排查:点击已调用的TableMemory步骤,可以查看操作详情。Coze会将自然语言指令转换为SQL语句并执行。如果首次插入数据时报错也无需担心,可以继续向大模型提问,让它协助分析问题并修正。
查看表中数据:要查看已存储的数据,可以在编排面板点击对应数据表的“编辑”按钮,即可浏览表中的全部记录。
使用自然语言增删改查:同样,用户可以通过自然语言对话对数据进行增删改查。例如,输入指令:“请帮我删掉数据库中标题中包含东契奇的数据”。执行后,可以观察到表中的记录总数减少了一条,证明操作成功。
通过以上步骤,笔者带大家完整体验了Coze数据库从创建到使用的便捷流程。无需编写复杂SQL,仅凭自然语言即可驾驭数据。建议大家亲自上手,尝试对数据库进行各种操作,感受它的强大功能!
task_name任务名称,task_desc任务描述,ddl截止日期和priority优先级四个字段。请在`任务表`中添加一条数据,任务标题为`完成周报`,任务描述为`总结本周工作内容,并提交给老板审阅`,优先级为`高`,截止日期为`2025-11-30`。
Coze同样支持高效批量操作,可以一次性输入多条数据:
请在`任务表`中批量添加以下数据:
任务标题: 完成周报, 任务描述: 总结本周工作内容,并提交给经理审阅, 优先级: 高, 截止日期: 2025-11-30;
任务标题: 准备会议材料, 任务描述: 制作下周项目会议的 PPT 材料, 优先级: 高, 截止日期: 2025-12-02;
任务标题: 回复客户邮件, 任务描述: 及时回复客户关于产品售后服务的咨询邮件, 优先级: 中, 截止日期: 2025-12-04;
请查询`任务表`中所有优先级为`高`的任务数据。
图表大师:请根据`任务表`的数据,分析我的任务优先级情况,并生成一份任务优先级情况情况分析报告。内容包括按优先级统计的任务分布,以文字和图表的形式呈现。
整个过程无需手动编写任何查询或图表代码,充分展现了Coze在数据智能处理方面的强大与便捷,是不是很神奇!
为了更高效、可靠地使用Coze数据库,遵循以下最佳实践至关重要。
良好的设计是后续所有数据应用的基础。
YYYY-MM-DD格式,数值明确单位和精度。通过以上措施,可以显著提升数据质量,减少不一致和冗余,为复杂的数据处理奠定坚实基础。
Coze数据库作为一款轻量级、面向自然语言交互的产品,在易用性上表现出色,但其功能和性能与传统企业级数据库相比存在差异。因此,明确其适用边界至关重要。
Coze平台提供了多种数据管理工具,应根据具体场景选择:
对于数据安全性与一致性要求极高的核心业务系统,或需要处理海量数据、执行复杂高频查询的应用,目前仍建议通过开发自定义插件或工作流,来安全地对接外部专业数据库系统。
简而言之,将Coze数据库用于其擅长的轻量级结构化数据管理,并与变量、记忆、知识库等功能组合使用,方能构建出既智能又稳健的应用。
以下两个案例展示了Coze数据库在具体场景中的应用价值。
1. 个人记账助手
利用Coze数据库,可以快速搭建一个智能记账助手。
2. 智能日程管理助手
结合数据库与工作流,可以打造一个能干的日程管家。
以上案例仅是Coze数据库能力的初步展现。借助其自然语言交互与数据管理能力,开发者可以高效构建出各类创新应用,为用户提供更智能、更便捷的数字化服务。
Coze 数据库作为 Coze 平台的一个重要组成部分,为 AI 智能体应用开发提供了实用的数据存储和管理能力。它基于自然语言交互,使得数据操作门槛大大降低。同时,它与 Coze 平台的工作流、变量、插件等功能深度集成,可以实现灵活多样的数据应用。此外,笔者还提到可以将数据库与Coze 平台的其他存储能力灵活搭配,构建更加智能化的应用。当然了除了讲过的 变量、长期记忆、数据库这些记忆存储外,Coze还有一种存储海量、非结构化数据的存储方式——也就是现在非常流行的知识库啦,我们下期讲解~
大家阅读后感兴趣可关注笔者掘金账号和专栏。 低代码Agent开发相关文章已全部收录于笔者专栏《AI应用工厂:低代码智能体开发使用指南》。对于有经验喜欢写代码的开发者也可以阅读笔者的LangChain/LangGraph系列教程专栏,目前已经更完22节并还在持续更新中。该专栏融合了笔者在实战中积累的深度经验,系统讲解如何基于LangChain与LangGraph框架高效开发智能体,助你快速构建专业级应用。大家可关注笔者同名微信公众号: 大模型真好玩, 每期分享涉及的代码均可在公众号私信: LangChain智能体开发获得。