文章
在Minecraft里搭建一个ChatGPT,只需四步

在Minecraft里搭建一个ChatGPT,只需四步

2025年10月29日 17:15·36kr

ChatGPT
Minecraft
AI

Minecraft奇迹:在方块世界手搓AI模型CraftGPT

Minecraft风靡全球近15年,月活玩家达1.5亿。这款开放世界游戏不仅让玩家体验冒险,更诞生了惊人创举——在游戏中运行简化版ChatGPT

像素世界中的AI对话系统

当普通玩家还在挖矿打怪时,博主Sammyuri团队已打造出CraftGPT。这个AI系统包含显示器和键盘,玩家输入文字即可获得智能回复。

CraftGPT全貌展示:Minecraft中搭建的AI系统结构

CraftGPT全貌:庞大的红石电路组成人工智能核心

CraftGPT对话界面:玩家与AI进行实时交流

CraftGPT正在与你智能对话

四步打造虚拟大脑

在游戏里构建AI如同套娃。实现过程分为四个关键步骤:

  • 外部训练模型:用Python训练500万参数的小型AI
  • 编译红石电路:将神经网络转换为游戏方块
  • 搭建神经网络:使用4.39亿个方块堆叠
  • 创建交互界面:添加键盘和显示器完成系统

模型训练:精心调教的AI大脑

CraftGPT虽名含GPT,实为从零搭建。其参数仅500万,识别1920个词汇。作为对比,初代GPT-1参数达1.17亿。模型规模受限源于游戏内计算速度极慢。

训练过程中,团队监控两条关键曲线:

  • 训练损失:衡量模型学习效果
  • 验证损失:检验模型泛化能力

两条曲线同步下降表明模型学习成功,既掌握知识又具备理解力。

CraftGPT训练过程数据可视化图表

CraftGPT训练阶段性能表现

红石电路:游戏中的二进制奇迹

红石是Minecraft的特殊矿物,功能类似现实中的电路。通过开关通断模拟二进制0和1,构建三种基础逻辑门:

  • 非门:实现信号反转
  • 或门:实现逻辑或运算
  • 与门:实现逻辑与运算
Minecraft红石电路非门工作原理示意图
Minecraft红石电路或门搭建示例
Minecraft红石电路与门结构展示

红石电路三大基础逻辑门构建原理

架构选择:Transformer的力量

团队采用与ChatGPT相同的transformer架构。这种设计让模型能理解上下文,语义表达更丰富。纵横联想重复六轮,逐层深化语义关系。

CraftGPT完整红石电路结构全景

CraftGPT宏大结构模拟现代AI模型功能

有限但惊艳的对话能力

完成后的CraftGPT能进行基础对话,回答事实问题。由于游戏种子随机,每次回答都略有变化,避免机械重复。

CraftGPT展示自我认知的对话示例

CraftGPT具备基本自我认知能力

CraftGPT提供多样化户外活动建议

CraftGPT每次建议都充满新意

蜗牛速度的技术奇迹

CraftGPT最大挑战是运行效率极低。红石信号仅传播15格就需要中继器,每次产生0.1秒延迟。复杂计算需等待数分钟。

在优化服务器上,生成回答需数小时。普通电脑甚至需要十年。相比光速的电子,红石如同蜗牛爬行。

红石进化史:从陷阱到计算机

红石电路2010年加入游戏,最初用于自动门和陷阱。玩家很快发现其计算潜力,开始构建复杂系统。

早期Minecraft红石自动化农场设计

红石实用派代表作:自动化农场

游戏创造者Notch确认红石具备图灵完备性。这意味着理论上可在游戏中计算任何可计算问题。

Minecraft早期红石计算机原型结构

简陋却开创性的早期红石计算机

社区奇迹:从GPU到终极套娃

全球玩家不断突破红石极限:

  • WildEngineering打造5Hz GPU
  • MattBatWings制作8位可编程计算机
  • Sammyuri实现16位电脑,游戏里玩游戏
Minecraft中搭建的红石GPU详细结构

WildEngineering的5Hz红石GPU

中国玩家同样杰出。up主辰占鳌头2022年实现神经网络识别手写数字,还创建汉字编码显示屏。

辰占鳌头设计的汉字编码全像素显示屏

辰占鳌头的汉字编码全像素显示屏

技术即艺术:探索的浪漫

这些项目虽无实用价值,却展现了人类好奇心。从简单开关堆叠出复杂逻辑,体现了工程师浪漫精神。

这是对技术本质的艺术回答:证明即使在虚拟世界,也能从零创造奇迹。

本文来源:微信公众号“果壳”(ID:Guokr42),作者:李小雅,36氪授权发布。