dsh-plugin-browserskill
Tencent/BrowserSkillУправляет видимыми окнами Chrome и Edge через BrowserSkill: навигация, формы, снимки страницы, несколько сессий и живой просмотр в Web UI.
Расширение-сайдбар Chrome, через которое DSH управляет вашим браузером текстовыми инструментами: снапшот страницы, клики, формы, навигация — без зрения.
Команда из каталога ставит плагин в профиль web — тот, с которым
работает веб-интерфейс DeepSeek Harness. Нужен установленный dsh.
Установка из GitHub тянет исходники и на первом запуске просит разрешить сборку пакета; из npm приходит уже собранный код. Подробно: как установить плагин DeepSeek Harness.
Плагин — «мост» между DeepSeek Harness и расширением для Chrome. Он поднимает WebSocket-канал /ext/bridge с авторизацией по токену, к которому подключается расширение, и регистрирует набор текстовых инструментов browser_*: агент читает активную вкладку и действует в ней — кликает, заполняет формы, прокручивает, переходит по ссылкам — в вашем настоящем браузере с сохранёнными логинами. Vision-модель не нужна: снапшот страницы — это структурированный текст (заголовок, основной контент, нумерованный список интерактивных элементов, замаскированные поля форм), и все действия ссылаются на стабильные номера из этого списка. Боковая панель расширения служит входом в диалог.
Что умеет:
browser_snapshot — текстовый снимок страницы, режим delta: true возвращает только изменения;browser_click, browser_type, browser_press — работа с элементами по номеру;browser_scroll, browser_navigate, browser_open_tab, browser_back, browser_forward, browser_reload — перемещение по страницам;browser_get_text, browser_wait — чтение фрагментов и ожидание, пока страница «устаканится»;browser-sessions и создаются только после первого сообщения.Установка: dsh plugin --profile web add github:Lum1104/dsh-browser#path:/packages/browser/bridge-browser. Автор рекомендует установочный скрипт (scripts/install.sh для macOS и Linux, install.ps1 для Windows): он скачивает рабочую область в ~/.dsh/dsh-browser, собирает плагин, регистрирует бандл в профиле web и копирует распакованное расширение в ~/.dsh/browser-extension, которое нужно загрузить вручную через chrome://extensions. Минимальная версия dsh — 0.1.5-rc.2. При подключении по loopback токен вводить не нужно; в остальных случаях он берётся из ~/.dsh/ext-bridge-token.
На что обратить внимание: один снапшот (до 32 тысяч символов) стоит порядка 8–10 тысяч токенов; одновременно активно только одно подключение расширения; токен не истекает и ротируется вручную. Не выставляйте dsh web --host 0.0.0.0 в недоверенные сети.
github:omdsh-dev/dsh-browser#<sha>. Присутствие в каталоге
не означает проверку безопасности.
Та же категория — Браузер и веб, по звёздам.
Управляет видимыми окнами Chrome и Edge через BrowserSkill: навигация, формы, снимки страницы, несколько сессий и живой просмотр в Web UI.
Веб-поиск для текстовых моделей: поиск в интернете и в X, чтение страниц и структурированные результаты со ссылками, работает без ключа.
Веб-поиск для DSH без API-ключей: десять движков (DuckDuckGo, Bing, SearXNG, Exa, Tavily и другие) с автопереключением, web_fetch и поиск…
Управление браузером Tabbit из DSH: навык tabbit-browser, поиск Tabbit (от 1.9.0) и tabbit-cli, проверка режима песочницы, автозагрузка…
Настоящий браузер в окне Electron, за которым можно следить и перехватывать управление: агент ведёт его через CDP и 20 инструментов…