LIVE СВЕЖЕЕ
Securityskill-scanner: Анализ безопасности Skill, локальноSecurityskill-safe-install-l0-strict: Безопасная установка скилловTechnical Docsskill-creator: Создание и оптимизация скилловSecuritySecurity Skill: анализ и защита данныхTestingquality-gate: Скилл итеративного улучшения артефактовAutomation To..redis-development: Скилл оптимизации производительности RedisTechnical Docsjsdoc-comment-generator: Скилл для автоматической генерации комментариевNoSQL Databasesbackend-coding-standards: Скилл для стандартизации кодаAutomation To..openapi-spec-generator: Скилл для генерации APIDatabase Toolstype-mapping-encyclopedia: Скилл для преобразования типов данныхSecurityskill-scanner: Анализ безопасности Skill, локальноSecurityskill-safe-install-l0-strict: Безопасная установка скилловTechnical Docsskill-creator: Создание и оптимизация скилловSecuritySecurity Skill: анализ и защита данныхTestingquality-gate: Скилл итеративного улучшения артефактовAutomation To..redis-development: Скилл оптимизации производительности RedisTechnical Docsjsdoc-comment-generator: Скилл для автоматической генерации комментариевNoSQL Databasesbackend-coding-standards: Скилл для стандартизации кодаAutomation To..openapi-spec-generator: Скилл для генерации APIDatabase Toolstype-mapping-encyclopedia: Скилл для преобразования типов данных
$ pwd: ~ / categories / Lifestyle / Arts & Crafts / navyk-alfworld-tool-user-avtomatizatsiya-deystviy-s-instrumentami
view --main navyk-alfworld-tool-user-avtomatizatsiya-deystviy-s-instrumentami.md

Навык alfworld-tool-user: Автоматизация действий с инструментами

//

1. Проблема
Устали от ручного управления инструментами в ALFWorld? Этот skill автоматизирует взаимодействие агента с объектами, требующими использования инструментов. Он решает задачу создания, оценки и соединения skill для выполнения сложных действий.

2. Механика работы
Навык-помощник анализирует задачу, чтобы определить необходимые компоненты. Сначала он извлекает: целевой объект (например, knife 1), требуемый инструмент (например, sinkbasin 1) и тип взаимодействия (например, clean). Если объект отсутствует в инвентаре, навык генерирует команду для его получения: take {object} from {receptacle}. Затем он перемещает агента к инструменту, который обычно является стационарным устройством. После этого навык применяет инструмент к объекту, используя правильный синтаксис действия. Например, для очистки ножа в раковине, он генерирует последовательность действий, включающую перемещение к раковине и выполнение команды очистки. Этот процесс повторяется для каждого действия, требующего использования инструмента.

3. Технологии и интеграция
Этот skill работает в среде ALFWorld. Он использует парсинг задач для определения требований. В процессе работы он генерирует команды для навигации и манипулирования объектами. Взаимодействие с объектами осуществляется через стандартные команды ALFWorld, такие как take, use, clean, heat, cool, examine. Навык не требует специфических интеграций, так как он использует существующие механизмы ALFWorld для выполнения действий. Он разработан для гибкости и адаптации к различным сценариям использования.

Проводник файлов
3 файлы
SKILL.md
references
action_reference.md 1.5 KB
trajectory_example.md 1.3 KB
SKILL.md
readonly --- lines
Инициализация мануала...
package.json
Author
author
⭐ 632 | 🍴 60
zjunlp
// Verified Repository Master Account
$ gh browse
$ install --global skills.sh
npx skills add https://github.com/zjunlp/SkillNet/tree/main/experiments/src/skills/alfworld/alfworld-tool-user
$ download --local man

[HINT] Скачивает всю директорию скилла с GitHub: SKILL.md и все связанные файлы