scienceworld-substance-fetcher
Locates and retrieves a target substance or material from a container in the environment. Use this skill when the task requires processing a specifi…
它会碰到什么
扫了多少2 个文本文件,4 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0
这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。
技能内容
Skill: Substance Fetcher
Primary Objective
Locate a specified target substance (e.g., chocolate, sodium chloride) within the environment and retrieve it for subsequent processing.
Core Logic & Workflow
- Identify Target: The target substance name is provided as part of the task initiation (e.g., "Your task is to measure the melting point of chocolate").
- Search Strategy:
- If the current room does not contain the target, use
teleport to [room]to navigate to likely locations (e.g.,kitchen,workshop,greenhouse). - Use
look aroundto survey a room and identify containers.
- Locate in Container:
- Examine open containers (
fridge,cupboard,counter,drawer) listed in the room description. - The target substance is often found inside a container (e.g., "In the fridge is: chocolate").
- Retrieval Action:
- If the substance is a portable object, use
pick up [substance]. - If the substance is inside another object (e.g., in a pot), use
move [substance] to [destination container]to prepare it for use. - Key Assumption: All containers are already open. Do not use
openorcloseactions.
Critical Constraints & Notes
- Container State: Assume all containers (fridge, cupboard, drawer) are already open. Do not waste actions opening them.
- Action Efficiency: Prefer
pick upfor direct acquisition. Usemoveonly when necessary to transfer the substance to a specific vessel for an experiment. - Verification: After retrieval, you may use
examine [substance]or check your inventory to confirm success before proceeding to the next phase of the experiment.
Example Execution (Based on Trajectory)
Task Context: "Your task is to measure the melting point of chocolate..."
teleport to kitchenlook around(Observes: "In the fridge is: chocolate...")pick up chocolateormove chocolate to metal pot
Error Handling
- If the substance is not found in the initially suspected room, teleport to and search other relevant rooms (e.g.,
workshopfor chemicals,greenhousefor plants). - If the retrieval action fails (e.g., object not found), re-examine the room description with
look aroundto confirm the substance's location and container.
想直接用这个技能?
本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。
它属于哪个仓库
星标★ 1,263
本站分层T1
该仓技能数122
原文件路径
experiments/src/skills/scienceworld/scienceworld-substance-fetcher/SKILL.md同一个仓库里的其他技能
- alfworld-appliance-navigator
- alfworld-appliance-preparer
- alfworld-clean-object
- alfworld-device-operator
- alfworld-environment-scanner
- alfworld-goal-interpreter
- alfworld-heat-object-with-appliance
- alfworld-inventory-management
- alfworld-locate-target-object
- alfworld-location-navigator
- alfworld-navigation-planner
- alfworld-object-cooler