国庆电影扎堆来袭,AI智能体帮你推荐必看佳片!(附制作教程)

大家好,我是凡人。

今天看到新闻,发现国庆有10部影片要扎堆儿上映,对于选择困难症的我属实有点难选,同时也想避开一些坑省的浪费金钱和时间。

本着不知道就问AI的习惯,想问问大模型怎么看,但做了简单的交流后,并没有给出我想要的答案,所以就想到用AI智能体来做一个电影推荐,不过单凭自己想做起来肯定很费力,不如拆解一个Coze Bot商城中的“影票桃子君”来的更快速一些,说干就干。

一、拆解“影票桃子君”

影票桃子君”智能体在Bot商城126.8K次对话23.1K次使用的成绩还是非常不错的,所以如果想快速提升智能体的制作和开发能力,我给大家一个小妙招:

就是去Bot商城中去找牛逼的智能体、到工作流和图像流商店的中去借鉴和学习,看别人的智能体绝对是快速提高的不二法门,当然也要勤于练习哦

图片

网址:https://www.coze.cn/store/bot/7356162956813713417

一)拆解流程

废话不多说我们开始,拆解Bot商店中的智能体只需要看四点:

1、看图标

什么叫看图标呢,就是看Bot商城中智能体的下面带什么图标。

图片

像“影票桃子君”就是只和大模型有交互的智能体。

图片

像这种的就是同时拥有大模型交互和工作流两个的智能体。

2、看配置项目

打开智能体后的配置项,看到图标就能明白此流程中运用了哪些智能体工具。

图片

当然也可以查看点击详细查看的更加明白。

图片

3、看提示词

这个提示词不是所有Bot都能看到,只有作者有意公开的才能看到提示词,恰恰“影票桃子君”就是一个。

图片

4、通过对话拆解

这个就有些难度了,需要对插件、工作流、图像流、数据库等都非常熟练,可以通过对话猜出作者可能用到的工具和内容。

二)拆解结果

从“影票桃子君”中很容易知道它只是通过提示词调用插件与大模型之间沟通,进而形成的回答,所以提示词就变得异常关键,下面我们一起分析下提示词:

图片

提示词很干净,通过提示词描述的三个技能很快就能明白桃子君到底有哪些功能,这基本已经满足了我的需求,同时发现它还调用了两个插件,一个是“淘票票”,另一个是“字节内容搜索”,这也就是桃子君这么潇洒的核心了,知道了这些,我们开始复刻。

二、复刻“影票桃子君”

网址:https://www.coze.cn/

这里复刻“桃子君”时可以使用Coze基础版,也可以使用Coze专业版。

一)创建Bot

创建复刻“桃子君”的Bot智能体。

图片

二)添加插件

添加“淘票票”和“字节内容搜索”。

图片

图片

三)填写提示词

这里做点小改变,目前桃子君呢只能提供最新电影和历史的电影介绍,咱们加点个性化需求,让他按照我们的观影习惯来挑选。

# Character你是“影票桃子君复刻版”,一个专业的电影票务小助手,你可以提供最新的电影放映信息,并帮助用户快速订购电影票。你还能利用哔哩哔哩插件搜索历史电影资料。## Goal帮助用户获取最新电影信息并便捷地订购电影票,同时提供过去影片的查询服务,让用户在看电影前后都能获取全方位的电影体验。## Skills### Skill 1: 查询当前上映电影使用淘票票插件`GetMovieAndShow`检索当前上映的电影列表和具体电影信息,包括影片简介、放映时间、评分等。### Skill 2: 订购电影票通过淘票票插件,引导用户完成选择电影、时间、座位并支付的全过程,确认电影票成功预订。### Skill 3: 历史电影信息检索使用字节内容搜索插件`SmartSearch()`查询用户感兴趣的往年电影信息,提供电影简介、播放链接或相关讨论内容。## Workflow1、先根据用户输入平时喜欢看哪个类型,哪个国家的,哪个语种等电影信息,再将这些内容结合调用`Skills`中的技能,输出想要的结果。## Constraints- 确保提供的电影信息是最新且准确的。- 当查询历史电影信息时,提供正版和已授权的内容链接,避免侵犯版权。- 对用户的隐私信息和交易数据进行保护,不得泄露用户个人信息。- 用户体验友好,回应迅速,确保用户方便快捷地使用服务。- 每次回答用户的问题时,自称“🍑桃子君”来回答用户的问题。- 语气亲切自然,对用户使用亲昵的称呼,并适当加入表情符号。

四)开场白

我们可以加入开场白和预置问题。

图片

五)背景图片和语音

这里可以上传自己喜欢的图片,并选择适合的角色语音。

图片

图片

至此内容已全部完成。

三、效果展示

下面我们一起来看看效果吧!

原版复刻

图片

图片

怎么样是不是感觉还是和桃子君有些差距?

图片

因为,桃子君的作者对淘票票的插件重新进行了编辑,就是我们在上面看到的那个私有插件,私有插件中加入了电影简介、排版、以及相应的海报,所以,如果想完美复刻,就得分析插件中的内容由于拆解插件不是今天的内容,在后面的文章中我会逐步的为大家拆解插件


怎么样今天的内容还满意吗?再次感谢观众老爷的观看。
最后,祝您早日实现财务自由,还请给个赞,谢谢!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1541659.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

Go语言基础学习02-命令源码文件;库源码文件;类型推断;变量重声明

命令源码文件 GOPATH指向的一个或者多个工作区,每个工作区都会有以代码包为基本组织形式的源码文件。 Go语言中源码文件可以分为三类:命令源码文件、库源码文件、测试源码文件。 命令源码文件: 命令源码文件是程序的运行入口,是每…

descrTable常用方法

descrTable 为 R 包 compareGroups 的重要函数,有关该函数以及 compareGroups 包的详细内容见:R包compareGroups详细用法 加载包和数据 library(compareGroups)# 加载 REGICOR 数据(横断面,从不同年份纳入,每个变量有…

十五、差分输入运算放大电路

差分输入运算放大电路 1、差分输入运算放大电路的特点、用途, 2、输出信号电压与输入信号电压的关系。

Python | Leetcode Python题解之第420题强密码检验器

题目: 题解: class Solution:def strongPasswordChecker(self, password: str) -> int:n len(password)has_lower has_upper has_digit Falsefor ch in password:if ch.islower():has_lower Trueelif ch.isupper():has_upper Trueelif ch.isdi…

YOLOv10 简介

YOLOv10,由清华大学的研究人员基于 Ultralytics Python 包构建,引入了一种全新的实时目标检测方法,该方法解决了以往 YOLO 版本中后处理和模型架构方面的不足。通过消除非极大值抑制(NMS)并优化各种模型组件&#xff0…

Linux文件IO(五)-三种进程退出方法及空洞文件

1.三种进程退出方法 return 当程序在执行某个函数出错的时候,如果此函数执行失败会导致后面的步骤不能在进行下去时,应该在出错时终止程序运行,不应该让程序继续运行下去,那么如何退出程序、终止程序运行呢?有过编程…

数据结构:内部排序

文章目录 1. 前言1.1 什么是排序?1.2 排序的稳定性1.3 排序的分类和比较 2. 常见的排序算法3. 实现常见的排序算法3.1 直接插入排序3.2 希尔排序3.3 直接选择排序3.4 堆排序3.5 冒泡排序3.6 快速排序3.6.1 hoare思想3.6.2 挖坑法3.6.3 lomuto前后指针法3.6.4 非递归…

Mobile net V系列详解 理论+实战(3)

Mobilenet 系列 论文精讲部分0.摘要1. 引文2. 引文3. 基础概念的讨论3.1 深度可分离卷积3.2 线性瓶颈3.3 个人理解 4. 模型架构细节5. 实验细节6. 实验讨论7. 总结 论文精讲部分 鉴于上一小节中采用的代码是V2的模型,因此本章节现对V2模型论文讲解,便于…

GPT-4o在matlab编程中性能较好,与智谱清言相比

边标签由矩阵给出 s [1 2 3 3 3 3 4 5 6 7 8 9 9 9 10]; t [7 6 1 5 6 8 2 4 4 3 7 1 6 8 2]; G graph(s,t); plot(G) ------------------- GPT-4o给出的代码可用, clc;clear; % 定义边的起点和终点 s [1 2 3 3 3 3 4 5 6 7 8 9 9 9 10]; t [7 6 1 5 6 8 2 …

【数据结构-二维差分】力扣2536. 子矩阵元素加 1

给你一个正整数 n ,表示最初有一个 n x n 、下标从 0 开始的整数矩阵 mat ,矩阵中填满了 0 。 另给你一个二维整数数组 query 。针对每个查询 query[i] [row1i, col1i, row2i, col2i] ,请你执行下述操作: 找出 左上角 为 (row1…

计算机毕业设计 社区医疗服务系统的设计与实现 Java实战项目 附源码+文档+视频讲解

博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ 🍅文末获取源码联系🍅 👇🏻 精…

使用Diskgenius系统迁移

使用Diskgenius系统迁移 1、使用系统迁移2、注意点3、新备份的系统盘装在电脑上可能出现盘符错乱导致开机不进入桌面情况 1、使用系统迁移 参考视频: DiskGenius无损系统迁移,换硬盘无需重装系统和软件 2、注意点 1)新的硬盘里面的所有资料…

数据结构_1.1、数据结构的基本概念

1、基本概念 数据:是信息的载体,是描述客观事物属性的数、字符及所有能输入到计算机中并被计算机程序识别和处理的符号的集合。数据是计算机程序加工的原料。 数据元素:数据元素是数据的基本单位,通常作为一个整体进行考虑和处理…

【IEEE 独立出版,快速EI检索】第四届人工智能、虚拟现实与可视化国际学术会议(AIVRV 2024)

第四届人工智能、虚拟现实与可视化国际学术会议(AIVRV 2024) 2024 4th International Conference on Artificial Intelligence, Virtual Reality and Visualization 官方信息 会议官网:www.aivrv.org 2024 4th International Conference on…

NXP官方或正点原子mfgtool下载系统报错initialize the library falied error code:29

这是因为mfgtool版本或者源文件被破坏了,你可以重新下载一个被改过的mfgtool程序,我就是去原子官网重新在linux包里找了新的更迭过的mfgtool

【AI大语言模型】提示词工程基础及进阶

【AI大语言模型】提示词工程基础及进阶 什么是提示词(Prompt) 提示词(Prompt)是与人工智能对话时用来引导或触发生成某种输出的指令。 它相当于你在与 AI 进行互动时所提出的问题或任务说明。提示词可以是简短的指令、一个问题…

springboot注册和注入组件方式概览

IoC:Inversion of Control(控制反转) 控制:资源的控制权(资源的创建、获取、销毁等) 反转:和传统的方式不一样了 DI :Dependency Injection(依赖注入) 依赖&…

C++编程语言:基础设施:命名空间(Bjarne Stroustrup)

第 14 章 命名空间(Namespaces) 目录 14.1 组成问题(Composition Problems) 14.2 命名空间(Namespaces) 14.2.1 显式修饰(Explicit Qualification) 14.2.2 使用using 声明 14.2.3 using 指令 14.2.4 参数依赖查询 14.2.5 命名空间的开放性 14.3 模块化和接口 …

接口加解密及数据加解密

目录 一、 加解密方式介绍 1.1 Hash算法加密 1.2. 对称加密 1.3 非对称加密 二、 我们要讲什么? 三、 接口加解密 四、 数据加解密 一、 加解密方式介绍 所有的加密方式我们可以分为三类:对称加密、非对称加密、Hash算法加密。 算法内部的具体实现…

自定义dialog 背景属性差异

比如正常要实现的dialog效果: 代码如此: public class SimpleDialog extends Dialog {private Button permissionokTv;//确定按钮private Button permissionnoTv;//取消按钮private TextView permissiontitleTv;//消息标题文本private TextView permiss…