Skip to content

Ai Agent Skills

Nstbrowser AI Agent Skills представляет собой стандарт расширения возможностей в экосистеме Nstbrowser AI Agent (skill-based capability layer).

Каждый Skill организован как каталог и описывается через SKILL.md, что позволяет AI Agent автоматически понимать и выполнять сложные задачи.

В этой архитектуре такие агенты, как OpenClaw, выступают в роли среды выполнения, загружая и исполняя Skills для выполнения задач автоматизации.

Основные возможности Skills

Nstbrowser AI Agent Skills предоставляет AI Agent следующие ключевые возможности:

Автоматизация браузера

  • Навигация по страницам
  • Операции с DOM
  • Клики / ввод / прокрутка
  • Выполнение многошаговых веб-задач

Сбор и структурирование данных

  • Массовый сбор данных с веб-страниц
  • Структурированный вывод в JSON / CSV
  • Разбор динамических страниц (SPA / страницы с рендерингом на JS)

Оркестрация AI workflow

  • Разбиение задач на несколько шагов
  • Условные ветвления и выполнение
  • Автоматические повторы и отказоустойчивость

Мультиаккаунтность и изолированное выполнение

  • profile isolation
  • Контекст выполнения на уровне session
  • Выполнение с привязкой к proxy / fingerprint

Возможности Nstbrowser Agent

В сочетании со Skills Nstbrowser предоставляет полноценную основу для автоматизации браузера:

  • Profile Lifecycle Management
    • Создание / запуск / редактирование профилей
  • Session & Cookie Control
    • Инъекция и сохранение cookies
  • Automation-ready Environment
    • Поддержка proxy, fingerprint и изолированной среды выполнения

Предварительные требования

Перед использованием nstbrowser-ai-agent убедитесь, что выполнены следующие условия:

  1. Установлен клиент Nstbrowser
    • Скачать: https://www.nstbrowser.io/
    • Установите клиентское приложение
    • Запустите клиент Nstbrowser
  2. API Nstbrowser доступен
    • Endpoint по умолчанию: http://127.0.0.1:8848
    • Проверьте, что сервис запущен:
bash
nstbrowser-ai-agent nst status
nstbrowser-ai-agent nst status
  • Ожидаемый вывод:
txt
NST agent is running and responsive
NST agent is running and responsive
  1. Зарегистрируйтесь и войдите в клиент Nstbrowser
    • Завершите регистрацию аккаунта и успешно войдите в систему

Рабочий процесс

OpenClaw выступает как runtime-носитель и отвечает за управление средой выполнения Skills во всей системе.

Полный процесс выглядит так:

Установка Skills

Skills могут поступать из следующих источников:

Способы установки

Глобальная установка CLI:

bash
npm install -g ai-agent-skills
npm install -g ai-agent-skills

Установка из официального marketplace или GitHub:

bash
npx ai-agent-skills install frontend-design
npx ai-agent-skills install frontend-design

Установка напрямую из GitHub:

bash
npx ai-agent-skills install nstbrowser/skills-browser-automation
npx ai-agent-skills install nstbrowser/skills-browser-automation

Или откройте Skills Store и выполните поиск по nstbrowser ai agent.

Поиск Nstbrowser AI Agent в Skills Store

После установки вы сможете использовать Skill вместе с вашим AI coding agent.

Пример использования Ai Agent Skills

Рассмотрим OpenClaw в качестве примера:

Step 1: Включение Skills

После установки включите Nstbrowser AI Agent Skills в вашем Agent.

Включение Nstbrowser AI Agent Skills в Agent

Step 2: Настройка API Key

При инициализации диалога необходимо указать Nstbrowser API Key:

  • Перейдите в Dashboard -> API
  • Сгенерируйте API Key
  • Передайте его в диалоге с Agent

Это используется для привязки среды выполнения (аккаунт / profile).

Создание и копирование API Key Nstbrowser

Step 3: Подготовка окружения Profile

Перед выполнением задач, связанных с аккаунтами:

  • Войдите в целевой аккаунт (например, e-commerce или соцсети)
  • Либо выполните инъекцию cookies
  • При необходимости настройте proxy

Поиск нужного profile в списке профилей

Step 4: Выполнение задачи

Отправьте инструкцию напрямую AI Agent, например чтобы создать и запустить profile, а затем открыть TikTok:

txt
Instruction: Browser Automation Flow
Auth:
Use Nstbrowser API Key: xxxx
Step 1: Create Profile
name: nstbrowser ai agent openclaw
Step 2: Launch Profile
wait until status = running
Step 3: Navigate
open URL: https://www.tiktok.com
Constraints:
Ensure profile is fully initialized before navigation
Fail if profile launch is unsuccessful
Instruction: Browser Automation Flow
Auth:
Use Nstbrowser API Key: xxxx
Step 1: Create Profile
name: nstbrowser ai agent openclaw
Step 2: Launch Profile
wait until status = running
Step 3: Navigate
open URL: https://www.tiktok.com
Constraints:
Ensure profile is fully initialized before navigation
Fail if profile launch is unsuccessful
Просмотр результата выполнения автоматизации браузераПросмотр результата выполнения автоматизации браузера 2

Итог

Nstbrowser AI Agent Skills предоставляет стандартизированный способ, с помощью которого AI Agents могут напрямую использовать браузерные окружения для выполнения реальных задач: просмотра, операций, сбора данных и автоматизации.

Такие агенты, как OpenClaw, выступают в роли среды выполнения, которая делает эти возможности реально исполняемыми.