兄弟们,cocos-mcp来了,通过AI指挥creator做游戏

我个人的精力和水平有限,如果cocos-mcp要走的更远,从目前来看,似乎也只有开源才能吸引更多的人加入进来。

GitHub - tidys/cocos-mcp: cocos-mcp-server

mcp-server的源码实现,目前的版本已经满足了最基本的mcp开发需求。更新到了1.0.2,优化了端口占用的问题。

GitHub - tidys/cocos-mcp-tools: cocos-mcp-tools

我自己编写的部分mcp-tools,说实话开发creator mcp的难度有点高,欢迎fork、pr。

cocos-mcp-tools_plugin-v3-v1.0.0.zip (590.0 KB)

增加的几个tool,我试了下,能创建prefab,加个spirite组件没问题

3赞

照着你做了,安装完插件后,Tools一直显示都是0

在Mac上,添加配置后就报错了:


本地Node版本 v16.15.1

上边有答案

修改了路径,接入可以了当时,插件和Creator以及vscode都重启和刷新了,但是Tools一直都是0

Mark一下

mark-----

兄弟 插件源码开源了吗

你为什么会有这个疑问?

LayaAir编辑器,已内置了mcp服务器。还是通过插件接口开放给大家,让大家自由加tool和prompt,即时编写即时看效果。
为啥同行响应速度那么快?

现阶段mcp应该更多的关注对项目效率提升方面的能力,而不是让它帮你写出来一个游戏。

有点像是你的插件没有界面,你又不想编写界面逻辑,mcp能够弥补人机交互的问题。

这题我会 人手不足 :alien:

我已经很久没有更新cocos mcp了,原因是编写tools的难度的确高,即使我把所有的代码开源,cocos mcp本质上并没有发展。

我的观点是,mcp本质上玩的还是编辑器接口,最起码你得写过几款像回事的插件,如果连最基本的增删改查都费劲,那的确做这件事很有难度和挑战。

有了足够好用,足够多的tools之后,编辑器版本兼容也是一个大坑,这是插件开发一直存在的一个大坑。

其次mcp的应用场景,定位是辅助增强,比如帮我删掉项目中冗余的资源,之类的目的性,逻辑性很强的任务,mcp完全能胜任,但是如果你期望他完整给你做个小游戏出来,不太现实,最终你会花大量时间调教mcp。

但是我感觉大部分人都是看看mcp能不能胜任简单的游戏项目开发,直接说结果: 不能!

总结 mcp 本质还是在玩编辑器接口,剩下的事情只能交给时间,也许有一天ai推理能力足够强了,也许能自己真正的从零独立完成一个可以上线的打飞机,跳一跳这样的小游戏。

2赞

泪目。。。。

cocoscreater mcp思路有问题。
对于2D游戏
mcp只需要实现 psd 2 prefab就可以了。
不需要把每个原子化的操作都实现。

助力AI辅助开发,LayaAir3.2.5开始支持MCP协议

https://mp.weixin.qq.com/s/nLIRF-SYcMeUQ_VbXTAtgg?poc_token=HDZMD2ijCk8KGcHUhbVFleXxkKEgt_a1hgC5HR47

cocos-mcp: 起个大早,赶个晚集

狠狠mask!

mark!!!

66666…1

主要还要看支持的工具有多少,Laya默认只有一个获取版本号的工具,其它的需要自己实现