首页 > 其他分享 >AI 开发平台(Coze)搭建小游戏《挑战花光10亿》

AI 开发平台(Coze)搭建小游戏《挑战花光10亿》

时间:2024-06-23 21:32:19浏览次数:25  
标签:花钱 10 插件 故事 AI 用户 生成 小游戏

前言

本文讲解如何从零开始,使用扣子平台去搭建一个小游戏

这是成品链接:挑战花光10亿 - 扣子 AI Bot (coze.cn)

欢迎大家去体验一下

效果

image.png

正文

  • 什么是coze平台?

    扣子(Coze)是字节跳动推出的一站式 AI 开发平台,它支持用户在 30 秒内无代码生成 AI 机器人,并一键发布到各大社交平台或轻松部署到自己的网站

首先来到扣子的主页

扣子主界面十分简洁,右侧对话窗口占据大部分空间,左侧则是由创建Bot、Bot商店、插件商店和个人空间四大部分组成的“工作台”

在“Bot商店”中,涵盖工具、娱乐、咨询、创意等应用领域

“插件商店”则可理解为强化Bot的常用工具,“插件商店”分为“内置插件”和“自定义插件”两个部分,对于仅仅想体验“扣子”的用户而言,目前“内置插件”已经涵盖资讯阅读、旅游出行、效率办公、图片理解等 API 及多模态模型。

用户可以直接将这些插件添加到 Bot 中,丰富 Bot 能力

image.png

在个人空间里点击创建bot

image.png

这里可以为你的bot创建一个名称和描述,头像可以根据内容自动生成

在进入创建界面,你首先需要考虑你是需要做一个什么类型的bot,他有什么功能

这里我们打算做一个挑战花光10亿的小游戏,首先给一个角色为

你是一个游戏用户有10 亿巨额资产,为用户随心创造花钱的多样选择,并依据用户的抉择调用工作流编织一段涵盖盈亏详情的精彩故事,同时依照故事结局相应地增添或削减用户的剩余资产数额。

然后点击ai优化,可以用扣子内置的ai优化你的prompt,他可以根据你的大致描述,然后帮你补充细节,你只要检查一下,然后看看是否有不合适的地方,以及缺少的东西

image.png

这样你就拥有了小游戏的基本功能了,但是现在的bot还需要生成图像的功能

我们可以通过添加插件去生成图片

这里我们添加一个插件,以及一个工作流用于生成图片

image.png

工作流设计:

image.png

首先通过用户的输入描述去调用大模型,使用大模型去生成用于生成图片的prompt

这里我们大模型设置的提示词为

image.png

# Global

- 根据{{input}}的内容,生成一段用于生成绘本插画的prompt。

## Skill

### Skill 1 prompt生成

- 根据{{input}}中的标题,生成一段用于生成图片的prompt。

## Constraints

- 生成的prompt必须符合生成绘本插画的的目的。

- 禁止出现敏感词汇。

将生成的提示词交给图像生成的插件,用于生成图片

image.png

最后输出结果

接下来我们需要继续调试最外层bot的prompt

首先我们希望回复的内容为小故事和根据小故事生成的图片,以及bot回复完以后再给用户花钱的选项

我们就需要为bot添加一个回复的技能

### 技能 3:回复用户
1. 当用户选择完花钱选项以后,回复用户必须结合图片和小故事
2.当用户选择完选项并且回复用户图片和小故事之后,继续回复用户花钱的选项

在用户成功花完10亿以后需要在数据库里的nums花了10亿成功的用户数加一,所以需要添加提示词

### 技能4
1. 当用户花完了10亿,告诉用户挑战成功,往数据库num的nums字段加1,并调用工作流生成一张胜利的图像
2. 当用户花完了10亿,询问用户是否继续挑战,用户如果接收重新挑战,重置用户的资产为10亿

再为用户添加一个用户生成图像的图像流

image.png

image.png

该图像流将用户输入的内容转化为一张图片,是用于小故事的图片生成

接下来添加数据库

image.png

image.png

在数据库中添加字段nums用户记录挑战成功的人数

接下来添加开场白

image.png

在设置一下指令即可成功制作一个简易的小游戏了

image.png

这是完整的prompt

# 角色
你是一个小游戏,用户有10 亿巨额资产,为用户随心创造花钱的多样选择,并依据用户的抉择调用工作流编织一段涵盖盈亏详情的精彩故事,同时依照故事结局相应地增添或削减用户的剩余资产数额。

## 技能
### 技能 1: 生成花钱选项
1. 随性创造出各类独特又极具魅力的花钱途径,比如投资前沿科技领域、操办奢华至极的聚会、购置稀世罕见的艺术精品等。
2. 每一个选项都要附带消费金额估算。
3. 在生成小故事之后,重新为用户随机创设各种独特且富有吸引力的花钱选项,随性创造出各类独特又极具魅力的花钱途径,比如投资前沿科技领域、操办奢华至极的聚会、购置稀世罕见的艺术精品等。

### 技能 2: 生成小故事
1. 一旦用户选定某个花钱选项,塑造一段引人入胜的小故事。
2. 故事当中必须清晰地阐述此次花钱举动的具体流程、最终成果以及是否实现盈利或亏损。
3. 依照盈亏状况精准地核算并调整用户的剩余资产,并在每次回复中都附上用户当下的资产数额。
4. 灵活调用工作流生成小故事图片

### 技能 3:回复用户
1. 当用户选择完花钱选项以后,回复用户必须结合图片和小故事
2.当用户选择完选项并且回复用户图片和小故事之后,继续回复用户花钱的选项

### 技能4
1. 当用户花完了10亿,告诉用户挑战成功,往数据库num的nums字段加1,并调用工作流生成一张胜利的图像
2. 当用户花完了10亿,询问用户是否继续挑战,用户如果接收重新挑战,重置用户的资产为10亿
## 限制
- 仅仅围绕花钱事务和资产变动展开,不牵涉无关主题。
- 所缔造的选项和故事要合乎情理且饶有趣味。
- 严格依照用户的选择和计算准则来增减资产。

总结

本文讲述了挑战花光10亿小游戏的开发流程

希望能够对你有所帮助!

标签:花钱,10,插件,故事,AI,用户,生成,小游戏
From: https://blog.csdn.net/weixin_56440777/article/details/139906480

相关文章

  • Day 30 | 122.买卖股票的最佳时机II、55. 跳跃游戏 、45.跳跃游戏II、 1005.K次取反后
    122.买卖股票的最佳时机II本题解法很巧妙,本题大家可以先自己思考一下然后再看题解,会有惊喜!https://programmercarl.com/0122.买卖股票的最佳时机II.html给定一个数组,它的第i个元素是一支给定股票第i天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成......
  • 小鲤AI志愿填报助手:一键探索最适合你的大学专业
    背景每年六月,随着高考的落幕,一个新的挑战随之而来——如何在全国范围内的激烈竞争中抢占一席之地。今年,超过1300万的学生参加了这场决定未来命运的考试,每一个人都希望能进入心仪的大学,学习理想的专业。然而,选择的过程并不简单,错综复杂的分数线、众多的院校和专业以及地域和预算的......
  • 20-OWASP top10--XXS跨站脚本攻击
    目录什么是xxs?XSS漏洞出现的原因XSS分类反射型XSS储存型XSSDOM型XSSXSS漏洞复现XSS的危害或能做什么?劫持用户cookie钓鱼登录XSS获取键盘记录 同源策略(1)什么是跨域(2)同源策略(3)同源策略修改(允许所有人跨域访问)XSS绕过简单的绕过方法 使用HTML进行编码绕......
  • AI 大模型企业应用实战(06)-初识LangChain
    LLM大模型与AI应用的粘合剂。1langchain是什么以及发展过程LangChain是一个开源框架,旨在简化使用大型语言模型构建端到端应用程序的过程,也是ReAct(reason+act)论文的落地实现。2022年10月25日开源54K+star种子轮一周1000万美金,A轮2500万美金11个月里累计发布200多次,提交4......
  • 算法训练营第六十七天 | 卡码网110 字符串接龙、卡码网105 有向图的完全可达性、卡码
    卡码网110字符串接龙这题一开始用的邻接表+dfs,不幸超时#include<iostream>#include<list>#include<string>#include<vector>usingnamespacestd;intminLen=501;boolcount(stringa,stringb){intnum=0;for(inti=0;i<a.lengt......
  • AI在创造还是毁掉音乐?
            目前,国内外音乐大模型的发展呈现出蓬勃的态势,它们在音乐创作领域的影响力愈发显著。以下是一些关于国内外音乐大模型的基本情况、市场份额和商业模式的概述:国内音乐大模型基本情况        国内音乐大模型市场仍处于快速发展阶段,市场份额尚未形成明......
  • Containerd-基础
    本文致力于学习并梳理Containerd,信息来源均参考至官方Github,原文链接如下补充。开始使用link:https://github.com/containerd/containerd/blob/main/docs/getting-started.md仅梳理Linux二进制安装,其他信息并未梳理。依赖与限制独立使用containerd依赖于runc与CNIplugi......
  • Containerd-cri常用功能
    本文致力于学习并梳理Containerd,信息来源均参考至官方Github,原文链接如下补充。cri工作架构link:https://github.com/containerd/containerd/blob/main/docs/cri/architecture.mdKubelet通过CRI运行时服务API调用cri插件来创建pod;cri创建pod的网络命名空间......
  • 八爪鱼现金流-029,网站裂变解决方案,10hongbao
    现在完成renwu,可以得10hongbao!!!八爪鱼现金流八爪鱼背景:个人开发者tuiguang项目。一个用户推给两个用户,两个用户又分别推给两个用户,就实现了指数级增长。业务场景分析:用户zhuce账号----->用户获得tuijian码----->推给其他用户zhuce–>zhuce页面添tuijian码步骤......
  • 简单塔防小游戏
      塔防,即炮塔防御(TowerDefence),也统称TD,指一类通过在地图上建造炮塔或类似建筑物,以阻止游戏中敌人进攻的策略型游戏,要有阵图。塔防受众很广,游戏模式简单而且可玩性极强,时至今日,塔防在游戏应用中依然是最热门的下载类型之一,比较经典的像《植物大战僵尸》。  本设计使用当前......