0. 先和大家打个招呼吧 
大家好,我是一名小学六年级学生,来自广州越秀区东风东路小学。我是Minecraft模组开发的爱好者,做过灾厄重弩、苦力怕世界等模组,累计6000+下载量。
这个Demo是我用 TRAE IDE 完成的。说实话,一开始我以为AI写代码这件事离我很远,但真正用起来以后,我发现最难的不是技术,而是 “怎么把脑子里的想法讲给AI听”。
我花了很多时间调教Prompt,比如告诉它"不是随便生成一个JSON,要按照网易MC的规矩来,要有behavior_pack和resource_pack"。TRAE一步一步帮我把想法落地,从最开始只能写一个文件,到后来能完整生成6+个文件的模组包,整个过程让我觉得:原来"创造"这件事,真的可以这么简单。
1. Demo 简介
是什么: 一个AI Agent桌面应用,用户输入自然语言需求(如"创建一个附魔牛肉,吃了增加攻击力"),Agent自动分析意图、检索网易MC官方API文档、生成完整模组文件包,保存到MC Studio项目目录,可直接在游戏中加载测试。
面向谁:
-
6-18岁青少年Minecraft模组开发者
-
MC科创教育场景中的师生
-
想快速原型验证的模组开发者
核心功能:
-
自然语言转模组 — 输入一句话,自动生成完整模组文件
-
智能API文档检索 — 自动查询网易MC官方文档,获取正确的配置格式
-
文件结构自动验证 — 自动检查JSON格式、标识符一致性,确保模组可加载
一句话体验:从"创建一个速度苹果,吃了以后获得速度效果"到可玩模组,全程不超过3分钟。
2. Demo 创作思路
灵感来源: 我自己就是MC模组开发者,做过灾厄重弩、苦力怕世界等模组,累计6000+下载量。我深知开发流程中每一个卡点——每次做新物品都要翻英文文档、查JSON格式、反复调试。一个简单的食物模组,新手往往需要1-3天才能完成。
想解决的问题: Minecraft基岩版模组开发门槛极高。开发者需要查阅大量英文API文档、手写JSON配置和Python脚本、理解behavior_pack/resource_pack的复杂目录结构。一个简单食物模组涉及6+个文件,大量青少年在第一步就放弃了。
为什么做这个方向: Minecraft是青少年最熟悉的数字世界之一,模组开发是极好的编程启蒙入口。但高门槛让大多数人第一步就放弃。我希望用AI把"创意→实现"的路径大幅缩短,帮助更多青少年从"游戏玩家"变成"游戏创造者"。这不是让孩子偷懒,而是让孩子在更早的阶段体验到"我创造了别人能玩的东西"的成就感——这种成就感是持续学习的最强动力。
3. Demo 体验地址
Python源码运行(真正的AI模组生成)
附件已上传源码包,解压后按以下步骤运行:
双击
安装依赖.bat编辑
src/config.json填入你的阿里通义千问 API Key双击
启动.bat,输入 “创建一个速度苹果,吃了以后获得速度效果”生成的模组文件在
generated_mod/目录中
4. TRAE 实践过程
开发流程:
Plain Text
第1步:用TRAE规划项目结构
→ 和TRAE讨论MC模组开发的痛点,确定做"AI模组生成器"
→ 规划模块:main.py(主控)、api_searcher.py(文档检索)、
code_generator.py(文件生成)、file_manager.py(文件管理)
第2步:实现核心模块
→ 使用TRAE的代码生成能力,逐步实现每个模块
→ 关键决策:采用双引擎策略(Qwen-Max AI + 本地规则引擎兜底)
→ 关键决策:采用三层文档检索(在线文档→Playwright抓取→离线索引兜底)
第3步:调试与验证
→ 用TRAE反复调试JSON格式、文件结构、标识符匹配
→ 验证通过"超级跳跃鸡肉"模组的完整生成流程
第4步:打包与发布
→ 使用PyInstaller打包为exe可执行文件
→ 创建网页版Demo供评审直接体验
Session ID:
创建demo:287399049956304:3e6ae45368d3a0053d56544fee87c9c2_6a3ba083b737852e5e665aed.6a3deedbb737852e5e665c0a.6a3deedbb737852e5e665c08:TRAE Work CN.0.1.21.no_sid.no_ppe.T(2026/6/26 11:15:39)
改进demo:
287399049956304:27b70984952a2f42f3d40bc8d9ab98bf_6a3ba083b737852e5e665aed.6a4f4b2312272b64c4cebf79.6a4f4b2312272b64c4cebf77:TRAE Work CN.0.1.21.no_sid.no_ppe.T(2026/7/9 15:17:55)
去除隐私数据:
287399049956304:ef432a17252fc42b163d8b224e97e938_6a3ba083b737852e5e665aed.6a4f4c6512272b64c4cebf88.6a4f4c6512272b64c4cebf86:TRAE Work CN.0.1.21.no_sid.no_ppe.T(2026/7/9 15:23:17)
5. 对应的报名审核通过帖子链接
【学习工作赛道】MC模组Agent——让6岁孩子用一句话创造自己的Minecraft世界 - TRAE AI 创造力大赛 / 【大赛报名专区】 - TRAE 官方中文社区


