从零到一,手把手教你搭建Coze文章摘要生成工具
一、前言
背景介绍
有一些文章,看标题很感兴趣,但是不确定内容是否真的是自己的需要,所以打算利用coze搭建一个文章总结的Agent,可以先看总结的内容,如果感兴趣再决定是不是看原文。
目标设定
能够通过URL获取文章内容
能够总结文章的内容,且不能缺少关键信息。
保存生成的摘要,如果URL已经总结过就直接返回之前保存的摘要。
所需组件
- 插件
- 数据库
- 工作流
二、教程内容
架构设计
实施步骤
1. 创建数据库
- 添加数据库
- 添加数据表名称
- 设置数据库字段
数据库字段列表
- title - 文章标题
- url - 文章url
- url_md5 - 网址的MD5值
- content - 文章摘要
- create_at - 创建时间
2. 创建工作流
工作流流程图
操作流程
第一步,点击添加工作流,并创建新工作流
第二步,按照工作流流程图设置工作流的各个节点
- 设置输入变量
- 使用代码节点生成url对应的sha-1值
- 查询数据库判断是否已经存在
使用代码处理一下查询结果,如果存在就返回true
- 选择器节点
如果判断已经存在就直接将数据库中已经保存的结果返回即可。
- 网页访问插件
- 通过大模型生成总结
- 保存到数据库
- 通过代码处理保存结果
- 输出结果
设置输出时选择直接回答,否则bot会根据这个工作流返回的结果再次调用bot的llm来生成回答。
最终
看一下全局流程
3. 编写人设与回复逻辑
退出工作流操作界面,返回bot设置界面,设置人设与回复逻辑,如果觉得自己写的不好,可以使用<优化>功能,根据已经写的内容优化设置。
实施结果
确认设置
- 人设与回复逻辑是否正常设置
- 是否已经将工作流正确地添加到bot的工作流设置中
- 是否已经正确地将数据库添加到bot的记忆设置中
测试输入
直接在调试与预览窗口输入一个url即可。
返回结果
注意
可能会有一些网址工作流的<网页访问插件>无法正确访问故而无法总结的情况。
三、总结回顾
本次教程涉及了一下内容:
- 如何设置人设与回复逻辑
- 如何设置和使用工作流和工作流中一些节点的使用,主要包括:代码、数据库、选择器、插件、大模型。
- 如何设置和使用数据库(只涉及在工作流中使用数据库)