# An Autonomous Minecraft Agent

Trying to create a Minecraft Bot which can assist me.

# 📃 | Plans & Reports

# 2025 | Logs

### 十月

#### 10.20~10.26

这个wiki还没做完，所以本月不计划进行对该项目任何改动。

---

#### 10.27~11.02

无改动

---

### 十一月

#### 11.03~11.09

##### 11.04：计划本周做出一个什么东西来呢？还没有想好。

今天的计划是做出一个带基本功能的机器人，并且同步一下Github项目，以防后续再炸了没得回档。

**20:00**  
我们先从问Claude怎么做开始。之前我们已经做过了一个半成品（而且竟然是半年前的事情了），而且当时用了很多妥协手段才勉强达成一些目标。但是这次我们打算从头开始计划并且安排一个给LLM用的接口，这样以后就可以让语言模型来操控这个机器人了。

我们的框架应该还是要以Mineflayer为主，但我不确定具体应该用什么方式把这玩意跟LLM控制混合在一起还是以某方为主。

另外不知道能不能用到Unicode的一些国际化框架，这样就不用另学了。

不管怎么样，一开始的目标是让它新建一个和Github同步的库，然后再让它给我写几个不同的框架提案。

**20:30**  
这把选择了问更聪明的Claude Sonnet 4.5。它给出了一个框架，大致是**反应-&gt;基础技能-&gt;进阶技能-&gt;策略**的这个样子，并且初始设计不需要囊括LLM，跟我想的LLM有点实在用不到一样。

**20:45**  
已经commit了框架，接下来让Claude帮我进行一些环境安装。

**21:10**  
属实没想到这玩意竟然一次性搞定了基础的框架和登录机制，目前可以顺利登陆服务器，并且commit了这一步。

**21:30**  
先测试了一下关于“受到伤害逃跑”的逻辑，发现并没有正常执行。一开始是因为新的“受伤逃跑”命令一直复写之前的导致无法执行上一条，后来改掉又变成了一直没法吃东西（并且也没法执行受伤逃跑的命令

**23:00**  
依旧卡在一个半小时前的进展

**23:20**  
发现原来是服务器权限组的问题，于是需要先修一下权限组

---

###

# 👀 | ReadMe

# ℹ️ | Introduction

<span style="color: rgb(68, 68, 68); background-color: rgb(255, 255, 255);">氦，欢迎围观本项目。本页是一个介绍，来阐述一下：</span>

### 这是什么？

这是一个全自动Minecraft Bot项目，目的是让我在玩MC的时候不太孤单（并非）。  
这个项目是Project Cluster的一部分。

#### 计划&amp;目标

本项目计划先用现有Minecraft Bot框架做出一个半自动的Bot，然后考虑从头做一套专用框架执行来自多个模型的命令。

敬请期待。