感知系统
感知工具是 AI 的眼睛和耳朵。通过这 6 个工具,AI 可以观察周围环境、识别方块、检查容器、了解时间和天气等。
设计理念
感知系统的设计遵循两个原则:
- 基础状态自动注入 - 假人的位置、朝向、生命值等基础状态由系统自动注入
- 环境感知主动调用 - 复杂查询由 LLM 根据任务需要主动调用工具
工具列表
| 工具 | 功能 | 参数 | 返回值 |
|---|---|---|---|
look_around | 扫描附近实体和方块 | radius(可选), filter(可选) | 实体/方块列表 |
look_at_block | 查看指定方块信息 | x, y, z | 方块名称、类型、属性 |
look_in_container | 查看容器内容物 | x, y, z | 物品列表 |
look_time_weather | 查看时间和天气 | 无 | 世界时间、天气 |
look_online_players | 查看在线玩家 | 无 | 玩家列表 |
query_location | 查询当前位置信息 | 无 | 坐标、维度、群系 |
典型组合
LLM 在探索新区域时的典型调用组合:
look_time_weather()- 确认时间query_location()- 确认位置look_around(radius: 64)- 扫描环境- 根据情况调用
look_at_block()或look_in_container()