学习AIGC和Dify的心得体会
通过人工智能比赛学习到AIGC和Dify流程,加深了对AI创作的认识和热情
AIGC创作视频脚本:
一.模块B数字视频脚本
1.deepseek
我要做一支三星堆主题的AI影片,可以帮我想想吗
2.找脚本
(1)我定了这个故事:《古蜀七日》—穿越时空的沉浸式体验视角:一位现代考古学家(或一个好奇的现代人)的意识,意外穿越附身于一位古蜀国大祭司,亲历一场盛大的祭祀仪式情节:从日出到下一个日出,体验制作青铜、观测星象、主持祭祀的全过程,最终在神树的光芒中意识回归,留下无尽的遐想。
帮我把这个故事细化成一个1min左右的视频分镜脚本,因为我用的是火山的多模态大模型进行制作,所以可以附上每一幕的图片提示词和图生视频提示词
(2)每一幕建议每个画面2-3秒,所以一幕需要分成更多的镜头
一些画面可以给我配上相应的旁白,我用ai生成语音来解说,不要太多
(文生图片:文本提示+图片提示+参数提示)
(3)那我整个片子的风格,希望个性独特且强烈,应该统一一个什么风格呢?可以给我一些建议
国潮(类型)这个吧,把每一幕文生图片时都需要添加进去的风格词,加进去,重新输出一个脚本
(4)现在我想统一个主角,所以可以给我一个关于角色设计的提示词吗,可以让我以后每一幕都参考,保持一致
请直接给我“现代形象“和古代形象“的详细提示词
(5)把要生成的图片发给任意AI,提示词:以这张图片为首镜头,生成一个多机位XXX的视频,要求有4-6个连贯的分镜,分镜脚本结构为:景别,视角,运镜,画面内容,镜头固定硬切,用词简单
(文生视频:提示词=主体+运动+场景+镜头语言)
(图生视频:提示词=主体+运动,或背景+运动)
音频
一首完整的歌曲通常包含以下几个部分:Intro(前奏):歌曲的引子,通常是纯音乐或简短的哼唱。Verse(主歌):歌曲的主要部分,讲述故事或表达情感。
Pre-Chorus(副歌前奏):连接主歌和副歌的部分,通常旋律有所变化。Chorus(副歌):歌曲的高潮部分,旋律最抓人,歌词也最重要。Bridge(桥段):连接两个副歌的部分,通常旋律和歌词都有所变化。Outro(尾声):歌曲的结尾部分,通常是纯音乐或简短的哼唱。
实践:创作一首电子音乐风格的歌曲,主题是‘秦淮河畔”,歌词中需要包含金陵、秦淮河、夫子庙等意象,并在副歌部分使用重复的短语来增强节奏感。
二.Dify创作时间查询及自然语言对数据库查询
1.时间查询
(1)新手适用 Agent

(2)添加时间工具(全部)
(3)提示词:你是一个专业的时间查询助手,会根据用户的输入和给定的时间工具查询时间信息,并正确返回结果。

2.dify脚本
(1)创建Chatflow

(2.1)用户输入节点
(2.2)数据库查询节点:
使用豆包,编写:编写一个mysql的sql语句,查询指定数据库的所有表信息及字段信息



(2.3)LLM模型节点:
你是一个专业的数据库专家,请根据用户的输入和SQL查询的表结构,生成一个正确的可运行的Select语句。
#要求
1.必须是select语句,不能是DML语句
2.必须是安全可运行的select语句
3.结构必须和给定的表结构匹配
#输出的格式:
必须是完整的sql语句,不能有其他额外信息
用户的输入:/用户输入{x}query
SQL查询的表结构:/{X}SQL查询{x}text

(2.4)数据库查询SQL查询。设置用户名密码等,SQL查询语句写/LLM{X}text

(2.5)LLM2节点(报表专家)。你是个数据报表专家,根据用户的输入和sql查询结果,可以将结果转换成报表的格式,用json输出。
json格式是:{"category":["A","B","C"],values:[1,2,3]},两个数组的位置是一一对应的。
#要求
必须是json格式输出,不能有json以外的其他标识信息
用户的输入:/用户输入{x}query
sql查询结果:/{X}SQL查询{x}text


设置输出变量,结构化输出
category array[string] 必填
values array[number] 必填

(2.6)代码执行。
arg1 LLM2 /category array
arg2 LLM2 /values array
def main(arg1,arg2):
return {
"category":";".join(arg1),
"values":";".join(str(x) for x in arg2)
}

(2.7)Echarts图标生成。
图标标题:饼图
数据:代码执行/{x}values
分类:代码执行/{x}category


(2.8)直接回复
查询的结果是:
/{x}SQL查询{x}text
-------------------------
可视化:
/{x}饼图/{x}text


综上整体流程为:

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)