项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 420
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Python 3.10
- Java 8
- (可选)NVIDIA GPU
安装与启动步骤
-
1建环境
官方指定 Python 3.10,还要 Java 运行时。
conda create -n minestudio python=3.10 -y -
2装 Java 8
游戏本体需要 Java 环境。
conda install --channel=conda-forge openjdk=8 -y -
3装框架
按仓库说明装成本地包。
-
4跑一个示例任务
先用现成任务验证环境与渲染。
-
5接自己的模型训练
环境接口统一,换策略不用改环境。
如何确认成功
一个示例任务能被 agent 跑完并产出可回放的轨迹,且换策略后接口不需要改动
注意事项
- 它把游戏环境、渲染与训练接口封装成一套,用于研究具身智能体。
- 游戏本体的版本与模组影响可复现性,锁版本很重要。
- 渲染开销大,批量采样需要并行环境。
- 任务奖励设计决定学到的行为,改奖励等于换问题。
- 游戏素材版权归原方,仅用于研究。
核心亮点
- 整合了大规模人类演示数据,免去自行采集的麻烦
- 环境封装简化了启动和重置流程,训练迭代效率高
- 自带多种算法基线,便于快速上手和结果对比
不足之处
- 文档/社区待观察
适用场景
- 学术研究:在 Minecraft 中验证强化学习或模仿学习算法
- 智能体开发:构建能完成复杂任务的游戏 AI 助手
- 教育实验:作为开放世界 AI 教学和竞赛平台
替代项目
MineRL、Project Malmo、Voyager
上一篇:agent-builder
下一篇:WorldSeed
同类项目推荐
tinybot
开源
用 Rust 打造轻量个人 AI 助手,支持插件和记忆
Tinybot is a lightweight personal AI Agent that is constantly evolving
claude-mem
开源
装上它,让你的 AI 助手拥有永久记忆,跨会话不忘事。
Persistent Context Across Sessions for Every Agent – Captures everything your agen···
ouijit
开源
让 AI 编码代理多任务并行,每个任务独立分支不串线
Git worktree-based task manager with integrated terminals for CLI coding agents
harness-sdk
开源
构建并掌控你的 AI 智能体,从开发到生产全流程一把梭
Build an agent harness and control it end-to-end. Open-source SDK for production AI ···
agent-smith
开源
给 AI 编程代理装上油耗表,自动换挡省 token
Token 超支?快给史密斯打电话! Better Call Smith. Adaptive model routing, a glassy C···
oh-my-hermes
开源
一次安装,让 AI 代理拥有专业记忆和技能
⚚ The ultrawork agent with AI coworkers wired into you
hermes-agent-rs
开源
用 Rust 打造自我进化的 AI 智能体,一个二进制搞定多平台多模型。
Self-evolving AI agent in Rust. Single binary, 10 LLM providers, 30+ tools, 17 platf···
telemem
开源
给AI装上长期记忆,支持视频理解,替代Mem0
TeleMem is a high-performance drop-in replacement for Mem0, featuring semantic dedup···
sgr-agent-core
开源
用 Schema 约束推理,让 Agent 工具调用不再乱输出
Schema-Guided Reasoning (SGR) has agentic system design created by neuraldeep commun···
