Coze实现古诗文图集
Coze实现古诗文图集
- 用户输入诗句 → 2. 补全古诗 → 3.拆分诗文 → 4. 生成每句诗的配图 → 5. 画板排版 → 6. 诗文和图片展示→ 7. 飞书机器人使用。

coze在线效果:

coze工作流概览

困难点:
- 古诗文如何拆分诗句,给到后续结点生图?
- 如何让对话框直接展示图片,而不是发链接?
- 插件的选择和使用,要不断尝试和更新
- 代码结点的处理(如何不熟悉代码,可以结合AI工具)
实现步骤
第一步:补全古诗,并给后续结点特定格式的输出
和腾讯元宝沟通了几次

最终得到提示词,因为我后面需要两个输出,output用作最后的对话输出,output2用作后面的代码结点按照换行符拆分取出每句诗文内容
将{{inputText}}补全为完整古诗,要求:1. 朝代正确(如唐/宋)2. 作者匹配3. 格式为五言/七言绝句output输出格式示例输出:
《静夜思》
唐\李白
床前明月光,疑是地上霜。
举头望明月,低头思故乡。
output2输出格式示例输出:
床前明月光疑是地上霜举头望明月低头思故乡
第二步,代码拆分古诗内容
使用javascript代码,按照换行符进行单句拆解,生成数组,给到后续循环结点使用。
// 将诗句按行拆分为数组
async function main({ params }: Args): Promise<Output> {
const lines = params.input.split('\n');return { lines };}
第三步,单句古诗文生图
搭建循环体,循环体中把每句诗文进行几个关键操作
1、古诗文内容使用大模型结点,进行通俗易懂的讲解,便于小朋友理解和接受,可以用AI工具生成一些提示词
将诗句{{input}}}转化为解析文本,
要求:1.不超过90字
2. 描述画面意象(如“明月、孤影、思乡”)
3. 添加趣味性说明(如“小朋友,这句诗讲的是...”)
示例输出:举头望明月,低头思故乡。
解析:小诗人抬头看月亮,低头就想念家乡啦!月亮代表团圆,看月亮就会想起和家人在一起的时候~
2、古诗文内容使用大模型结点,按照诗文内容,生成绘画提示词(让AI给建议,比如风格水墨画相关的)
根据诗句{{input}}生成提示词,
要求: 1. 风格:水墨画/简笔画
2. 背景:深蓝色夜空/山水
3. 人物:若含人物需着古装
4. 动态:静态画面
示例输出: 绘制李白举头望月的场景,背景为深蓝色夜空,人物着白衣,手持酒杯,远处有山峦轮廓
3、添加图像生成结点,接收前面绘画提示词,生成图片
这里我是换了几次插件,包括sd 包括万象,都没有使用成功,最后用了coze自带的图像生成结点
4、添加画板节点,把诗句和讲解以及生成的图片进行组合
画板中直接引用参数,拖拽每个元素的位置,注意画板的比例以及图片的比例,以及控制文本的长度(我在提示词里控制内容长度),防止超出边界。
第四步:图解内容在对话框中直接呈现,
对返回的连接内容进行markdown 格式处理。目前coze对话框中想要直接呈现图片,可以使用 的方式呈现图片(这块研究了好久)。imageurl 是前面画板节点的url,只能是单张图片的url
Think:1、我这里是多张古诗文图片,最后我是怎么把所有诗句的图片全部直接呈现出来?这里留给大家探讨一下。
第五步:发布到飞书,飞书中直接使用
可以查看之前的文章《Coze智能体:一键抓取抖音热点,轻松发布到飞书(详细节点配置文档说明)》
图集再通过剪映剪辑一下,应该可以做出一个不做的视频
整体搭建应该没问题,如果有不清楚的欢迎沟通,我截详细的流程结点图配置图。
公众号"AI创变坊"文章《儿童古诗文图鉴-coze智能体一站式实现》
Coze实现古诗文图集的更多相关文章
- 初识python 之 爬虫:使用正则表达式爬取“古诗文”网页数据
通过requests.re(正则表达式) 爬取"古诗文"网页数据. 详细代码如下: #!/user/bin env python # author:Simple-Sir # tim ...
- 爬虫_古诗文网(队列,多线程,锁,正则,xpath)
import requests from queue import Queue import threading from lxml import etree import re import c ...
- requests_cookie登陆古诗文网。session的使用
通过登录失败,快速找到登录接口 获取hidden隐藏域中的id的value值 # 通过登陆 然后进入到主页面 # 通过找登陆接口我们发现 登陆的时候需要的参数很多 # _VIEWSTATE: /m1O ...
- FACTORY设计模式【让吃货也能理解的程序】
一个人要有思想,技术再牛的人,如果没有一点点文化气氛,那么也是个码农,不能追到女朋友滴. 我这个人文化真心不多,但是比较喜欢读古诗文.虽然读完之后,记在脑海里的不多,不过,就讨一个喜欢[读]. Lee ...
- Javascript把数据从一个页面的层传递到另一个页面层里面
背景:昨天头脑发热投了某一家国企的计算机类岗位(说是有前端岗位),通过找同学内推,虽然也笔试了一大堆题目(行测题,计算机网络,http协议,英译汉,古诗文默写,自己把品质排序并且进行200字以上的阐述 ...
- 获取Avrix上Computer Vision and Pattern Recognition的论文,进一步进行统计分析。
此文主要记录我在18年寒假期间,收集Avrix论文的总结 寒假生活题外 在寒假期间,爸妈每天让我每天跟着他们6点起床,一起吃早点收拾,每天7点也就都收拾差不多. 早晨的时光是人最清醒的时刻,而 ...
- 正则re
1.简介 其实re在基本模块里已经介绍过,但是在爬虫中re是非常重要的,所以在这里再进行详细描述. re在解析html内容时是效率最高的,但是也是最难的,一般来说,都是结合xpath和re使用,这样解 ...
- 前端-CSS样式
一.CSS介绍 CSS(Cascading Style Sheet),全称层叠样式,定义如何显示HTML内的元素,浏览器读取HTML文件时,读取到CSS样式时根据CSS规则来对内容进行渲染 1.CSS ...
- [Offer收割]编程练习赛15 B.分数调查[加权并查集]
#1515 : 分数调查 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi的学校总共有N名学生,编号1-N.学校刚刚进行了一场全校的古诗文水平测验. 学校没有公布测 ...
- python就业班-淘宝-目录.txt
卷 TOSHIBA EXT 的文件夹 PATH 列表卷序列号为 AE86-8E8DF:.│ python就业班-淘宝-目录.txt│ ├─01 网络编程│ ├─01-基本概念│ │ 01-网络通信概述 ...
随机推荐
- WordPress产品导入后内容出现乱码,以及附属一些别的功能
效果图如下 该插件附带了一个可以把产品描述里面的超链接给去掉,以及有的产品图片点击会在地址栏上面显示图片的路径,在该插件可以进行关闭,并且替换成一个模态窗,还有对产品邮费展示进行了处理,到金额到达包邮 ...
- Hutch PG walkthrough Intermediate window
NMAP └─# nmap -p- -A -sS 192.168.196.122 Starting Nmap 7.94SVN ( https://nmap.org ) at 2024-12-16 01 ...
- 某Websocket反爬逆向分析+请求加解密+还原html
网址 aHR0cHM6Ly93d3cueWR4Zi5nb3YuY24vTmV3cy9zaG93TGlzdC80L3BhZ2VfMS5odG1s 前言 工作中遇到的某websocket反爬,比混淆网站还 ...
- C# LinkedList 删除元素
开发中经常有任务队列的设计,主要用于存储待执行的任务.由于任务来源的多样性,因此有时候需要一颗后悔药,将队列中某些待执行任务删除.此时使用LinkedList比较合适. public LinkedLi ...
- Calcite 获取jdbc连接流程
一.类调用 简介:calcite可以连接各数据源,做查询.可以收口查询权限,查询多引擎需求 二. 获取Connection发送的请求 请求介绍文档:https://calcite.apache.org ...
- Cython与CUDA之Gather
技术背景 Cython是Python的一个超集,可以使用Pythonic的语法写出接近于C语言的性能,可以用于将Python编程过程中遇到的Bottleneck模块改写成Cython以达到加速的效果. ...
- 算子 segment_contours_xld
算子segment_contours_xld 功能:将 XLD 轮廓分割为线段.圆弧或椭圆弧. 签名 segment_contours_xld(Contours : ContoursSplit : ...
- RealityCapture重建试验
一.使用已有数据集 (一)小型物件(官网) 输入:Camera_Lubitel2_studio "Lubitel Camera" consisting of 72 images 地 ...
- rust学习笔记(3)
变量 变量默认是不可变的 不能使用没有初始化的变量 作用域 变量离开作用域之后会直接释放, 无法再次使用; 在内部代码块中定义的变量会导致外部的变量被遮蔽 类型转换 部分类型可以隐式转换, 部分类型需 ...
- FastAPI依赖注入:参数共享与逻辑复用
扫描二维码关注或者微信搜一搜:编程智域 前端至全栈交流与成长 第一章:依赖注入核心原理 1.1 依赖树构建机制 from fastapi import Depends def auth_service ...