在Minecraft里搭建一个ChatGPT,只需四步
2025年10月29日 17:15·36kr
Minecraft奇迹:在方块世界手搓AI模型CraftGPT
Minecraft风靡全球近15年,月活玩家达1.5亿。这款开放世界游戏不仅让玩家体验冒险,更诞生了惊人创举——在游戏中运行简化版ChatGPT。
像素世界中的AI对话系统
当普通玩家还在挖矿打怪时,博主Sammyuri团队已打造出CraftGPT。这个AI系统包含显示器和键盘,玩家输入文字即可获得智能回复。
CraftGPT全貌:庞大的红石电路组成人工智能核心
CraftGPT正在与你智能对话
四步打造虚拟大脑
在游戏里构建AI如同套娃。实现过程分为四个关键步骤:
- 外部训练模型:用Python训练500万参数的小型AI
- 编译红石电路:将神经网络转换为游戏方块
- 搭建神经网络:使用4.39亿个方块堆叠
- 创建交互界面:添加键盘和显示器完成系统
模型训练:精心调教的AI大脑
CraftGPT虽名含GPT,实为从零搭建。其参数仅500万,识别1920个词汇。作为对比,初代GPT-1参数达1.17亿。模型规模受限源于游戏内计算速度极慢。
训练过程中,团队监控两条关键曲线:
- 训练损失:衡量模型学习效果
- 验证损失:检验模型泛化能力
两条曲线同步下降表明模型学习成功,既掌握知识又具备理解力。
CraftGPT训练阶段性能表现
红石电路:游戏中的二进制奇迹
红石是Minecraft的特殊矿物,功能类似现实中的电路。通过开关通断模拟二进制0和1,构建三种基础逻辑门:
- 非门:实现信号反转
- 或门:实现逻辑或运算
- 与门:实现逻辑与运算
红石电路三大基础逻辑门构建原理
架构选择:Transformer的力量
团队采用与ChatGPT相同的transformer架构。这种设计让模型能理解上下文,语义表达更丰富。纵横联想重复六轮,逐层深化语义关系。
CraftGPT宏大结构模拟现代AI模型功能
有限但惊艳的对话能力
完成后的CraftGPT能进行基础对话,回答事实问题。由于游戏种子随机,每次回答都略有变化,避免机械重复。
CraftGPT具备基本自我认知能力
CraftGPT每次建议都充满新意
蜗牛速度的技术奇迹
CraftGPT最大挑战是运行效率极低。红石信号仅传播15格就需要中继器,每次产生0.1秒延迟。复杂计算需等待数分钟。
在优化服务器上,生成回答需数小时。普通电脑甚至需要十年。相比光速的电子,红石如同蜗牛爬行。
红石进化史:从陷阱到计算机
红石电路2010年加入游戏,最初用于自动门和陷阱。玩家很快发现其计算潜力,开始构建复杂系统。
红石实用派代表作:自动化农场
游戏创造者Notch确认红石具备图灵完备性。这意味着理论上可在游戏中计算任何可计算问题。
简陋却开创性的早期红石计算机
社区奇迹:从GPU到终极套娃
全球玩家不断突破红石极限:
- WildEngineering打造5Hz GPU
- MattBatWings制作8位可编程计算机
- Sammyuri实现16位电脑,游戏里玩游戏
WildEngineering的5Hz红石GPU
中国玩家同样杰出。up主辰占鳌头2022年实现神经网络识别手写数字,还创建汉字编码显示屏。
辰占鳌头的汉字编码全像素显示屏
技术即艺术:探索的浪漫
这些项目虽无实用价值,却展现了人类好奇心。从简单开关堆叠出复杂逻辑,体现了工程师浪漫精神。
这是对技术本质的艺术回答:证明即使在虚拟世界,也能从零创造奇迹。






