返回 Skill 列表
extension
分类: AI Agent 能力无需 API Key

alfworld-object-locator

该技能会扫描当前环境观察,以识别任务所需目标物体的存在及其位置。当代理的目标需要一个当前不在其库存中的物品,并且观察结果没有明确指出该物品的位置时,应触发此技能。该技能通过分析文本观察来找到可能包含目标的容器,基于常识或领域知识(例如,“洗碗海绵”可能在“手推车”上),并输出已识别的目标容器位置以便导航。

person作者: jakexiaohubgithub

Skill: Object Locator for ALFWorld

When to Use

Trigger this skill when:

  1. Your goal requires a specific object
  2. The object is not in your inventory
  3. The current observation does not explicitly state the object's location

Core Logic

  1. Parse Observation: Extract all mentioned receptacles from the environment description
  2. Analyze Likelihood: Use common-sense reasoning to rank receptacles where the target object is most likely to be found
  3. Output Action: Generate a navigation action to the most promising receptacle

Quick Reference

  • For detailed object-receptacle mappings, see references/object_mappings.md
  • For the core location algorithm, see scripts/locate_object.py

Basic Usage Pattern