原来开发自己的AI游戏搭子这么容易?
合集 · MC-AI进化史 (4)
Description
项目地址: GitHub - mewamew/mc_bot mineflayer地址: https://github.com/PrismarineJS/mineflayer mineflayer开发文档: https://github.com/PrismarineJS/mineflayer/blob/master/docs/api.md 下载链接: https://pan.quark.cn/s/c52632e50be7
Comments
看着一切行动和行为逻辑还是基于大语言模型,就是说它是没有视觉的,就很容易出现指令理解错误,行动偏离正常预期等,玩过ai聊天可以理解类似是什么感觉,做一些不复杂的体力活还可以,但看up做的已经很不错了,目前闲暇时间打发打发还挺好,未来可能会更理想[星星眼]
♥ 67 ↩ 3
如果想实现其他游戏需要别的游戏的开源库吗其他游戏的开源库有哪些呢?看了up的视频对毕设有了点想法[思考]
♥ 44 ↩ 2
📝 课代表总结: 视频介绍了通过非传统方法解决可控核聚变难题的新思路。提出了“氢弹戴森球”的概念,即利用氢弹爆炸产生的空洞作为聚变反应容器,并通过特殊设计将爆炸能量转化为电能。 要点: - 🌟视频介绍了一种新型能源解决方案:氢弹戴森球。 - 💡通过氢弹爆炸形成空洞并利用其能量发电。 - 🔄将爆炸能量转化为机械能再转化为电能,实现高效发电。 - 🌋废弃后可用作地下避难所,具有多重用途。 --内容由@AI视频总结 生成,仅供参考
♥ 30 ↩ 14
up,又变这样了
♥ 11 ↩ 4
出现bug,1.19.2版本的....
♥ 8 ↩ 7
各位 還差一個完全潛行[doge]
♥ 7 ↩ 1
不是´•ﻌ•`,用这个电脑是不是还要ai算力[笑哭]
♥ 6 ↩ 5
为什么是这样的 求解
♥ 4 ↩ 2
尝试了一下,发现刚才报告的问题,只能在纯净版mc,纯净模组(纯净客户端能加入的)里加入(mc要求玩家验证客户端是否和服务器一致,但是机器人需要这个吗?),然后发现1.机器人识别命令的时候推理出错,建议优化一下接口,以及提示词,让玩家发送的指令能够找到相关的游戏术语,然后自行2.不能同步执行,应该构建一个任务树来实现,跟随,砍树做工作台。3.合成表问题,由于限制了每一句话的字数,ai只能缩句,这就导致了较为复杂的命令没办法完成,譬如,我问他怎么合成工作台,它只说用木头4.中央约束:就是因为基于ai的原因,应该在提示词里放入逻辑链条,譬如说:玩家对话->分析minecraft术语->拆解minecraft术语->动作关键词->传参到本地->动作脚本任务链
♥ 4 ↩ 2
我的建议 让 ai 自己思考配置复杂动作模组 流程图大概是这样的 用户提供需求,模型把缓存的流程变量存入 然后本地的递减循环函数开始启用,调用本地的流程变量,体现在游戏里就是机器人思考了一会然后执行复杂方案 如果可以的话,可以接出一个自定义的拼装方案,比如识别游戏里的定位方块,可以通过定义变量的方式实现,然后让机器人自己思考填充 通过和用户的沟通确认执行(为了避免递减遗忘,可以缓存到本地,但这个方案实现起来很困难)
♥ 4 ↩ 2
有意思[星星眼]
♥ 4
我用ai修改了代码,可以添加无数个ai玩家。我一发说话,发号施令。所有人都去收集木头。就是不能自由探索。需要的回复我,我发文件给你。
♥ 3 ↩ 4
调用GLM-4 API时出错: Error: Request failed with status code 40是怎么回事啊
♥ 3 ↩ 3
可这也不AI啊,这顶多也就算个游戏里面的小跟班。我想要的是可以进行互动,能感觉到作为一个灵活npc的角色。
♥ 3
稍微智能一点的机器人,[妙啊]不过时间有的是,慢慢更迭吧。[doge]博主好找工作了。
♥ 3
这个模型是本地运行吗?
♥ 3 ↩ 1
把理想变成让每一个村民吃饱饭,你不就完成理想,还有面包了吗?[doge]
♥ 3
为什么除了让她过来,就不动了,让他砍树挖矿都不动[笑哭]
♥ 2
不知道怎么了
♥ 2 ↩ 1