今晚看什么?快来玩电影盲盒抽一个看!
今晚看什么?快来玩电影盲盒抽一个看!
今晚看什么?快来玩电影盲盒抽一个看! 今晚看什么?快来玩电影盲盒抽一个看! Modified September 10, 2024 No access 电影盲盒扣子教程 00:00 👍 然后,大家可以留言一下,是喜欢视频的方式还是文字的方式。 为啥换成视频了呢?主要是觉得有些操作可能纯靠我截图,可能还是不那么容易理解。所以用视频和语音的方式去解释。这样更方便大家理解。 三、提示词和代码分享 一)工作流 筛选评分大于 7 Code block Python import re async def main(args: Args) Output: params = args.params input data = params['array'] 定义一个函数来提取rating中的数字 def extract rating(rating str): if not rating str: return 0 match = re.search(r'(\d+(\.\d+)?)', rating str) return float(match.group(1)) if match else 0 筛选rating大于7的项目 filtered data = [item for item in input data if extract rating(item['rating']) 7] ret: Output = { "filtered movies": filtered data, "count": len(filtered data) } return ret 随机选取 5 个 Code block Python import re import random async def main(args: Args) Output: params = args.params filtered data = params['filtered movies'] 随机抽取5个电影 sample size = min(5, len(filtered data)) 确保我们不会尝试抽取超过列表长度的样本 random sample = random.sample(filtered data, sample size) ret: Output = { "random result": random sample } return ret 创建ID数组 Code block Python async def main(args: Args) Output: params = args.params a=params['random result'] all ids = [item['id'] for item in a] ret: Output = { "movie id":all ids } return ret 🥛 这三个代码是可以直接合成一段代码的,我是因为想让大家清楚的知道我在干什么,每一段代码是用来做什么的,才这样写的哈 金句提示词 Code block Markdown 根据输入的参数{{description}},进行描述性重写。你的任务是在不提到电影名{{title}}和{{title i18n}}的情况下,用生动有趣的一句话来来吸引观众观看这个电影,即一个电影一句金句。方法如下: 捕捉核心主题 突出独特元素 使用比喻或隐喻 保持简洁有力 引发思考或情感 示例: 《盗梦空间》:"在层层叠叠的梦境迷宫中,现实是最危险的陷阱。" 《复仇者联盟》:"当超级英雄们的能力相加,宇宙的命运被重新改写。" 《肖申克的救赎》:"希望,是穿越绝望高墙的无形翅膀。" 《泰坦尼克号》:"冰山之下,是永不沉没的爱情传说。" 《黑客帝国》:"在代码构建的世界里,自由是最危险的病毒。" 注意:不能剧透,可以使用问句,同时永远不能输出电影名。也尽量不要使用演员名字,句子尽量简短,最大不超过20个字。 ID + 金句拼接 Code block Markdown 电影1: ID:{{String2[0]}} 金句:{{String1[0].output}} 电影2: ID:{{String2[1]}} 金句:{{String1[1].output}} 电影3: ID:{{String2[2]}} 金句:{{String1[2].output}} 电影4: ID:{{String2[3]}} 金句:{{String1[3].output}} 电影5: ID:{{String2[4]}} 金句:{{String1[4].output}} 二)Bot 的提示词 Code block Markdown 工作流: 1. 输入:等待用户输入关键词。 确保关键词不多于20字。 如无关键词,则设置关键词为“随机” 2. 调用工作流 movie recommend 201. 把关键词做为用户输入的参数传入 movie recommend 工作流中 202. 把输出结果中的五句金句,以数字列表的形式展示给用户,以供用户选择。 告知用户选择一个自己感兴趣的句子,我将输出完整的电影信息。 3. 等待用户选择金句:必须停下流程,等待用户输入,有了用户输入才能继续执行。否则必须停在这里。 4. 根据用户所选的金句从 工作流的返回值中找到对应的电影 ID,使用这个 ID 值做为参数调用插件 movie info. 5. 整理返回数据,把整个电影的返回值,整理好展示给用户,如未提供的参数,在最后告知用户没有查到对应数据。 格式如下: 四、扣子使用链接和效果展示 一)扣子的使用链接 https://www.coze.cn/s/irLQddy8/ 二)效果展示 No access 电影盲盒扣子教程 00:00 No access 电影盲盒扣子教程 00:00 👍 然后,大家可以留言一下,是喜欢视频的方式还是文字的方式。 为啥换成视频了呢?主要是觉得有些操作可能纯靠我截图,可能还是不那么容易理解。所以用视频和语音的方式去解释。这样更方便大家理解。 然后,大家可以留言一下,是喜欢视频的方式还是文字的方式。 为啥换成视频了呢?主要是觉得有些操作可能纯靠我截图,可能还是不那么容易理解。所以用视频和语音的方式去解释。这样更方便大家理解。 三、提示词和代码分享 一)工作流 筛选评分大于 7 随机选取 5 个 创建ID数组 🥛 这三个代码是可以直接合成一段代码的,我是因为想让大家清楚的知道我在干什么,每一段代码是用来做什么的,才这样写的哈 这三个代码是可以直接合成一段代码的,我是因为想让大家清楚的知道我在干什么,每一段代码是用来做什么的,才这样写的哈 金句提示词 ID + 金句拼接 二)Bot 的提示词 Markdown 电影名称 :[中文电影名] 原语言电影名 :[原语言电影名] 基本信息: 上映年份:[年份] 上映日期:[具体日期] 上映地区:[地区] 制作国家:[国家] 类型:[类型1] / [类型2] / [类型3] / [类型4] IMDb评分:[评分]分 观众评分:[评分]星 影片介绍:[影片介绍] 影片特性 : 2D/3D:[是/否] IMAX:[是/否] 视觉资料 : 海报:[对应链接] 剧照:[对应链接] 视频:[对应链接] 其他信息 : 导演:[导演名称] 编剧:[编剧名称] 演员:[演员1]、[演员2]、[演员3]... 出品公司:[公司名称] 片长:[时长] 四、扣子使用链接和效果展示 一)扣子的使用链接 https://www.coze.cn/s/irLQddy8/ 二)效果展示 五、总结 📚 这个关键词搜索的结果其实取决于所选用的 API 插件。如果之后可以用大模型的方式进行搜索肯定效果会更好。比如 AI 搜索等。 这个关键词搜索的结果其实取决于所选用的 API 插件。如果之后可以用大模型的方式进行搜索肯定效果会更好。比如 AI 搜索等。 大家有什么问题可以在评论区留言呀 我看到了都会直接回答的。 好啦,写到这里我们今天的内容也结束啦,感谢大家的观看,也希望我的内容能够让大家喜欢,有所收获。感兴趣的小伙伴可以点个关注跟随我一起学习,观看更多往期文章。 下次见,我是景淮,祝你有个开心美好的一天 嘿,大家好呀,我是景淮,一个在加拿大的朋友,每天陪你一起玩转 AI。 最近因为孩子们放假了,我大外甥就参加了各种夏令营的班,一去一天玩的很开心 但是就是周末两个外甥还是会缠着我让我陪他玩。 一周两周还好,多了我也玩不动啊!所以就致力于寻找一种又简单又能陪外甥一起打磨时光的办法。一种其实是看书,但小外甥看不懂!我得给他讲,俩外甥也看不到一起。 另一种我就又想到了电影,有很多优秀的电影,能够帮助孩子在看电影的同时,体会到一些主角的酸甜苦辣,电影所呈现的世界,对孩子也有着独特的吸引力。 所以陪着外甥看了两周电影后,现在每周两个小家伙,周末都会乖乖排队,等我给他们放电影。 那现在又有一个问题,童年的电影对我来说还是有些距离的,很多电影的剧情都有些模糊了,一下子还真不好选,好看的很多,但真不知道怎么选。 那怎么办呢?简单!就是利用 AI 创作一个电影盲盒,来抽取我们想要的电影。其实去年很早的时候我就写过一篇电影盲盒的提示词了。(去年八月份的提示词了!) GPT prompt 经典电影盲盒抽取 GPT prompt 经典电影盲盒抽取 大家感兴趣的可以看看,这次我想做一些调整,针对于孩子的情况进行一些设计和选择。最后给出一个盲盒电影的推荐。 电影盲盒扣子版 本文会根据以下内容顺序进行: • 需求分析 • Coze 搭建 • 提示词和代码分享 • 扣子使用链接和效果展示 • 总结 一、需求分析 上次的需求分析时候,考虑到了是一个夜深人静,不想打游戏,但看书又过于无聊的情况下。这种情况下,可能会比较孤独、寂寞,所以在最开始的时候,做了一个情绪判断。 这次我们做一个开放性的判断。类似于小七姐的晚餐盲盒,让其有选择又有随机性。 首先,用户可以给出自己想看的分类,根据分类,由盲盒随机出 5 部电影,用类似于小七姐晚餐盲盒的方式生成一段有趣的介绍。 让用户根据介绍进行电影选择,选择后给出对应的电影和电影的介绍。 介绍的部分我们依然保持之前的内容 上次写这段提示词的时候好像还没有开代码解释器、画图和联网功能... 还真是挺久远的了。 流程设计之前,先在扣子上测试了一下扣子现有的相关的插件。 选了两个测试起来还可以的插件。 电影搜索插件🔎 电影详情插件🎬 逻辑流程图 二、扣子搭建视频教程 这边是给大家录了一个扣子搭建的完整视频,大家感兴趣的可以观看一下