Перейти к основному содержимому

Desktop Operate

Режим Operate для VibeOS: краткое описание → выбор поверхности → захват/действие/проверка → оценочная карта. Предпочитайте MCP, terminal или browser_*, когда они подходят; используйте computer_use для нативных приложений. Ограничьте застрявшие попытки GUI 2, затем передайте задачу человеку. CAPTCHA → ChallengeGate.

Быстрый путь​

# Разрешения / драйвер
vibeos computer-use doctor

# Пакет рецепта
vibeos operate preset desktop-operate

# Готовность (навыки + проверка computer_use)
vibeos operate doctor

# Создание рабочего пространства
vibeos operate run --title "Open Downloads in Finder"

# Офлайн-дымовой тест
scripts/smoke-desktop-operate.sh

Структура рабочего пространства​

В папке ~/.vibeos/operate/<id>/:

ФайлРоль
operate-brief.mdЦель, приложение, поверхность, макс. попыток
prompt.mdСессионный промпт для агента
scorecard.mdСтатус, попытки, эскалация, доказательства
artifacts/Скриншоты / экспорты
qa.mdДополнительные заметки

Оценка по оценочной карте​

python skills/desktop/desktop-operate/scripts/eval_operate.py \
--workspace ~/.vibeos/operate/<id>

# Или последнее созданное рабочее пространство:
vibeos operate scorecard

Проверки: заполнен краткий обзор, статус не pending, попытки ≤ 2, поле эскалации задано.

Навыки​

Загрузите desktop-operate плюс:

ПотребностьНавык
Маршрутизация поверхностиchoose-interaction-surface
Захват / кликcomputer-use (+ навык ОС рабочего стола)
macOS Finder/Notes/Mail/Previewmacos-app-playbooks
Photoshop / Affinity / Photopearaster-edit
NLE / Figmavideo-nle / figma-edit
Бот-стеныchallenge-gate

Политика самовосстановления​

  1. Захват (SoM/AX) → действие по индексу элемента → проверка (повторный захват).
  2. Пустое дерево / неверное окно → повторная фокусировка один раз (считается как повторная попытка).
  3. Неверная поверхность → переключение один раз (браузер ↔ CU).
  4. Всё ещё застряло после 2 попыток → спросить пользователя; отметить оценочную карту как partial/fail.

Покупки, отправка, удаление, перезапись мастеров → шлюз человека перед действием.

Долговечная доска​

Создайте связанный конвейер Operate на Канбан:

vibeos kanban template apply operate --slug desk-ops --switch
vibeos kanban list

Золотые задачи (офлайн + вручную): docs/plans/operate-golden-tasks.yaml.

Связанные разделы​