Aiplayer Mc Bot — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Aiplayer Mc Bot (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
一个能听懂中文的 Minecraft 机器人。你在游戏里打字说"帮我挖钻石",它就自动规划并执行。
!坐标、!血量,实时反馈| 项目 | 说明 |
|---|---|
| Minecraft 服务器 | Java版 1.21.1,本地运行 |
| Node.js | 18+ |
| Python | 3.10+ |
| DeepSeek API Key | 用于 AI 决策 |
git clone https://github.com/你的用户名/aiplayer-mc-bot.git
cd aiplayer-mc-bot# Node.js 依赖
npm install
# Python 依赖
pip install fastmcp sentence-transformers scikit-learn tiktoken openai项目需要嵌入模型来进行语义匹配,约 500MB:
python -c "from sentence_transformers import SentenceTransformer; SentenceTransformer('paraphrase-multilingual-MiniLM-L12-v2', cache_folder='./EembeddingModelFiles')"set DeepSeek_API_KEY=sk-你的key把你玩的世界存档放到项目同层目录下:
你的目录/
├── world1/ ← 你的存档(level.dat 所在文件夹)
│ └── level.dat
├── world2/ ← 另一个存档
└── aiplayer-mc-bot/ ← 项目文件夹(你刚下载的)终端 1 — 启动 Python MCP 服务:
cd Python
python server_of_mcp.py终端 2 — 启动 Bot:
node MainLoop.js启动后终端会显示存档列表,输入编号选择当前要玩的存档即可。
你: 帮我看看我在什么位置
Bot: 我在 (100, 64, 200)
你: 挖点钻石回来
Bot: 好的,我先装备铁镐...| 输入 | 效果 |
|---|---|
!坐标 | 显示当前位置 |
!血量 | 显示血量和饱食度 |
!背包 | 显示背包物品 |
!物品 | 显示手持物品 |
!附近实体 | 显示周围生物 |
完成任务后说"保存 技能名",Bot 会自动记住操作流程,下次可以直接复用。
Q: Bot 连不上服务器? 确保 Minecraft 服务器已启动,地址为 localhost:25565,开启离线模式。
Q: 提示 DeepSeek_API_KEY 未设置? 参考步骤 4 设置环境变量。
Q: 输入 !坐标 没反应? 快捷指令是在启动 Bot 的终端窗口输入的,不是在游戏聊天框。
Q: 启动时没有看到我的存档? 确保你的存档文件夹在项目目录的上级目录中(和项目文件夹同级)。
⚠️ Demo / Work in Progress — 核心功能可用,图形界面尚未完成。
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.