Skip to content

Commands

ZoyLuo edited this page Jun 5, 2026 · 1 revision

命令参考 · Commands

所有命令以 /aibot 开头,需要命令权限(OP)。游戏内支持 Tab 自动补全——以下列出常用命令,完整参数以补全为准。

🧬 生命周期

命令 说明
/aibot spawn <name> 生成一个 AI 玩家(如 Bob)
/aibot list 列出当前所有 bot
/aibot despawn <name> 移除指定 bot

🧠 大脑(自然语言)

命令 说明
/aibot brain say <bot> <消息> 用自然语言下达目标,走大模型规划执行
/aibot brain status <bot> 查看脑区状态(对话轮数、token 用量等)
/aibot brain reset <bot> 重置该 bot 的对话上下文
/aibot brain say Bob 帮我准备一把铁镐
/aibot brain say Bob3 颗钻石

详见 Goal EngineBrain and Tools

⚙️ 确定性任务

命令 说明
/aibot task assign <bot> <type> [参数…] 直接指派一个确定性任务(不走大模型)
/aibot task status <bot> 查看当前任务进度
/aibot task abort <bot> 中止当前任务

常用 type 示例(已验证):

/aibot task assign Bob move 0 64 0
/aibot task assign Bob mine minecraft:stone 16
/aibot task assign Bob mine_ore minecraft:iron_ore 5
/aibot task assign Bob craft minecraft:stone_pickaxe 1
/aibot task assign Bob smelt minecraft:raw_iron minecraft:iron_ingot 3
/aibot task assign Bob gather minecraft:oak_log 24
/aibot task assign Bob eat

更多 type:strip_minemine_veinbuildfarmharvestfishtradebreedfollowguardholdsleeplight_areastockpiledepositwithdrawforageattack 等。所有任务见 Task System

🧩 记忆

命令 说明
/aibot memory remember <bot> … 记住一条信息 / 状态注入
/aibot memory recall <bot> 回忆已记内容
/aibot memory forget <bot> … 遗忘某条
/aibot memory mark_place <bot> <name> 标记当前位置为命名地点
/aibot memory set_base <bot> / set_goal <bot> … 设置据点 / 长期目标

🤝 多 Bot 协调(Jobs)

命令 说明
/aibot job post … 发布一个任务到任务板
/aibot job list 查看任务板

🔭 观察与诊断

命令 说明
/aibot observe tps 查看 TPS 与性能
/aibot observe profile <bot> 性能剖析
/aibot observe replay … 行为回放
/aibot log … 日志相关

🛠️ 开发 / 验证

命令 说明
/aibot verify <bot> <feature> 跑内置验证场景(导航 / 挖矿 / 战斗等)
/aibot deplint <bot> <spec> 离线审计某目标的规划链(不实际执行)
/aibot test … 低层动作测试

详见 Developer Guide

💾 持久化

命令 说明
/aibot persist save 保存 bot / 任务状态
/aibot persist reload 重载

提示:几乎所有命令都能在客户端 Client Panel 里点按钮或发消息触发,无需手敲。

Clone this wiki locally