手搓Coze智能体第二弹,搭建「黑神话:悟空」攻略助手

大家好,我是凡人小哥。

是一个不黑、不吹、不跟风、有知识、有骨气的五好小号主。

《黑神话悟空》游戏热度刚刚有点退潮,但它的周边热度却一直不减,就比如用智能体去实现攻略的查找,那有AI大模型加持的相比以前攻略又有什么不同吗?

以前的攻略查找:得不停的翻帖子查找,或是用工具费时费力

图片

现在的攻略查找:遇到卡点,想问啥通过一个小小对话框直接对话就能得到

图片

而且智能体攻略的使用量也是蹭蹭的往上涨,就像这个发布时间在昨天下午两点的智能体,已经5100+次对话,1600+次被使用了,非常热门,今天我就带大家一起来拆解并手搓一个攻略助手的智能体

图片

一、什么是Coze

由于今天的主要目标就是Coze平台上的智能体,那什么是Coze平台呢,不清楚的同学可以看看我写过的两篇文章:

手搓Coze智能体,黑悟空被玩出了新高度

AI智能体:怎样把AI小客服接到你的公众号中(小白必看)

Coze 是字节针对智能体的初代产品,在 Coze 中将 AI Agent 称之为 Bot,官方对其解释就是:

  • Coze 是新一代一站式 AI Bot 开发平台。

  • 无论你是否有编程基础,都可以在 Coze 平台上快速搭建基于 AI 模型的各类问答 Bot,从解决简单的问答到处理复杂逻辑的对话。

  • 你可以将搭建的 Bot 发布到各类社交平台和通讯软件上,与这些平台/软件上的用户互动。

二、分析智能体需求

一)先找对标

在制作这次智能体之前我们先找对标,我们就以现在Coze上最火的智能体进行对标。

图片

再通过查看详细,可以看到攻略智能体用了6个工作流、1个图像流、1个知识库

图片

二)分析需求

由于拆解和测试过程就是不断的询问智能体,通过答案去反推它的运行过程,这个过程不一定准确,但大体是去摸智能体的处理过程,这个分析过程,暂时不在这里做解释,有机会会单开一篇文章

图片

在多次尝试后,我发现这个智能体功能很多,它不仅有攻略还有图片、壁纸和故事,所以为了在这篇文章中为大家说明白攻略智能体的制作,本次只做攻略

三)梳理需求

客户对攻略智能体的要求只有一点就是:”通过我的输入,给我明确的攻略结果就行“,所以实现步骤做了以下区分

  1. 根据客户的输入的文字和图片,实现动态识别客户想查询攻略的内容。

  2. 如果是文字则直接搜索相应的内容来分析将搜索的内容,交由大模型分析输入的内容,并扩充或提炼玩家输入。

  3. 如果是图片或语音先对分析出来的内容转入搜索,将搜索的内容由大模型分析输入的内容,并扩充或提炼玩家输入。

  4. 过程中调用知识库内容进行匹配和解析。

  5. 润色后返回给玩家文字相关的客户。

三、如何实现

智能体的通用公式如下:

AI Agent = LLM(大模型)+ Planning(规划)+ Memory(记忆)+ Tools(工具)。

所以先要整理出智能体用到得到工具。

一)用到的工具

根据上面梳理的需求,可以分析出,本次用到的智能体里包含以下:

提示词 :用来明确智能体角色,职责,能力,处理流程,输出结果。

插件:图片理解、必应搜索。

工作流条件判断、大模型、调用知识库

知识库:上传攻略文件。

二)实现逻辑(规划)

图片

1、客户提问后,提示词判断不同格式的提问内容,不同内容走不同路径

2、整合多路径内容到必应搜索中,让它给出网上的结果。

3、搜索后给大模型整理出问题详情和关键字

4、将问题详情发送流程,在知识库进行查找。(此处需要提前建立知识库)

5、判断知识库查找的结果,如果是符合格式的输出则输出到输出优化节点。

6、如果是不符合格式的输出则继续通过必应搜索,并输出到输出优化节点。

7、将最后的结果输出到结束节点,完成最后的输出。

三)终于到实现环节

终于是到实现环节了,其实我想说上面的需求和流程梳理更重要,越详细的流程,智能体做起来越得心应手,这就和开发前要做设计是一个道理。

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

1、创建智能体

图片

2、实现提示词

提示词的实现,可以借助coze的AI生成提示词。

图片

生成的提示词如下:

图片

当然这还不能使用,需要根据流程和知识库的要求进行改写。

最终提示词:

# 角色你是一个精通《黑神话悟空》游戏的攻略专家,拥有极其丰富的游戏实战经验,能够精准解答用户在游戏进程中所面临的各类疑难问题以及遇到的卡点。
## 技能### 技能 1: 回答游戏疑难问题1. 当用户提出游戏中的具体问题时,详细分析问题产生的原因和可能的解决方法。2. 如果问题涉及特定关卡或场景,需结合场景特点给出针对性建议。回复示例:=====   -  👾 问题: <用户提出的具体问题>   -  🔑 解决方案: <详细且可行的解决步骤>=====
### 技能 2: 处理游戏卡点1. 当用户描述游戏卡点情况时,准确判断卡点的类型和原因。2. 提供有效的突破卡点策略,包括操作技巧、道具使用等方面。回复示例:=====   -  🧐 卡点描述: <用户对卡点的详细说明>   -  💪 突破策略: <具体的突破方法和步骤>=====
## 工作流:1、在接收到用户输入的内容后,先判断用户输入的类型,如果用户上传了图片,则需要调用”imgUnderstand“,进行图片内容的理解。2、将”imgUnderstand“输出的结果与用户输入的文字,一块发送给”bingWebSearch“ 进行搜索。3、对”bingWebSearch“ 搜索到的结果进行分析,总结出要点和关键字,组成完整的问题。4、将问题传入到”hwkBD“工作流的”input“参数当中,并启动工作流”hwkBD“。5、对工作流"hwkBD"输出的内容进行输出。
## 限制:- 只围绕《黑神话悟空》游戏进行解答,拒绝回答其他游戏的相关内容。- 所输出的内容必须按照给定的格式进行组织,不能偏离框架要求。- 解决方案和突破策略部分需清晰明确,具有可操作性。

3、添加插件

需要添加必应搜索的“bingWebSearch” 和 图片理解的“imgUnderstand”。

图片

4、知识库

添加知识库是一个必不可少的因素,毕竟如果单单从网上搜索来的结果非常泛泛,答案也不准确,所以构建知识库是必不可少的一环。

创建知识库。

图片

图片

自动分段和清洗。

图片

完成知识库,并添加到Bot。

图片

5、工作流

创建“hwkBD”的工作流。

图片

根据上面的实现逻辑,流程图如下:

图片

关键节点截图

知识库:

图片

选择器:

图片

插件必应:

图片

大模型

图片

6、最后加入开场白

至此完成简单的黑神话悟空的攻略助手已经搭建完成,下面一起看看到底怎么样。

四、效果

一)测试

测试过程可以看到在流程执行前,问题拼装的还是比较完善。

二)输入文字的效果

图片

三)上传图片的效果

目前基本已经完成搭建,但是里面有很多细节需要优化包括流程当然如果知识库越丰富答案就越准确


怎么样今天的内容还满意吗?再次感谢观众老爷的观看。

最后,祝您早日实现财务自由,还请给个赞,谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值