Skip to content

About

LLM-агент в боковой панели Chrome

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

15 Commits

Folders and files

Repository files navigation

Chrome crawler

ИИ агент для Chrome, умеющий писать скрипты под конкретные задачи и 3Д моделировать

Агент ищет самые дешёвые велосипеды на Авито и отвечает списком с ценами, ссылками и фото

  • Агент читает страницу, кликает, печатает, листает. Ввод идёт через Chrome DevTools Protocol, сайт видит его как настоящий ввод.
  • Можно и облачные модели и локальные
  • Важные действия с вашего подтверждения (можно автоматом)

Установка

  1. Code → Download ZIP, распаковать.
  2. chrome://extensions → «Режим разработчика» → «Загрузить распакованное»
  3. Гайд по пользованию в самом расширении

Обновление: когда на GitHub выходит новая версия, в шапке появляется «↑ 0.x» → «Обновиться»: расширение само скачает её и перезапустится (в первый раз попросит выбрать свою папку). Настройки и скрипты сохраняются.

Поиск товаров на авито

«Найди 5 дешёвых велосипедов модель xxx» (как в гифке вверху) — агент собирает всю выдачу одним вызовом и отвечает списком: ссылка, цена, фото. «Ещё» — следующие без повторов, «хорошо / плохо» — оценка ответа. Есть фильтры, чтобы не выдавал запчасти и тд.

/skript — автоматизация рутинных действий

/skript научись играть в 2048 — модель пишет программу, вы нажимаете «Запустить», дальше она работает внутри страницы на полной скорости, без вызовов модели между ходами.

  • Откуда читать игру, расширение определяет само: состояние в коде страницы, клетки в DOM или только картинка (canvas — по пикселям).
  • Код проверяется до запуска: политика безопасности, синтаксис, пробный прогон без ввода.
  • «Работает» — задача закончена, скрипт играет дальше сам; «Не работает» — модель исправляет. Рабочий скрипт можно сохранить для сайта и запускать уже без модели!

Скрипт сам играет в 2048

А это 2048 на canvas (play2048.co): поля в коде страницы нет — только картинка. Модель сначала смотрит на поле снимком, а потом уже скрипт играет по цветам клеток!

Скрипт играет в canvas-версию 2048 по цветам клеток

Onshape — 3Д моделирование

«Параллелепипед 40×80×30 со сквозным отверстием 10 мм и скруглением 3 мм» — модель пишет FeatureScript, расширение создаёт фичу в открытом документе через Onshape API (без отдельных ключей). Каждую построенную версию проверяете вы: «Работает» / «Не работает», И (фишка Onshape) можете менять параметры

Onshape: деталь строится по текстовому описанию

Стили

Палитра панели под сайт: GitHub, VK, YouTube, Яндекс Музыка

Мозг Идея пошла от "Джарвиса" и получилось зачетно. тыкайте, эксперементируйте с ним!

Три вида щупалец: обычные, корни, трещины

Режим Что делает
Задача действует по шагам, перед рискованным спрашивает (отключаемо)
Вопрос читает страницу и отвечает, ничего не трогая
/skript пишет скрипт под страницу, вы одобряете — он работает сам
/study изучает сайт под вашу цель и сохраняет стратегию

«Видит»: Структура (код и текстовое содержание сайта), Изображение (скриншоты), Вместе. К задаче можно приложить картинки и текстовые файлы.

Требования и приватность

  • Chrome 114+ (или Chromium с Side Panel API). Любой OpenAI-совместимый провайдер или локальный сервер; желательна модель с вызовом инструментов, для картинок — с vision.
  • Разрешение debugger: пока агент работает, Chrome показывает плашку; вкладкой с открытыми DevTools управлять нельзя.
  • Скриншоты уходят вашему провайдеру модели — на личных страницах включайте «Структура». Снимки для скриптов (pixels/grid) из браузера не уходят. Настройки и скрипты хранятся локально.
  • Интерфейс на русском.

Для разработчиков

panel/ — боковая панель, art/ — мозг, page/ — код во вкладке, skript/ — режим /skript и Onshape, docs/ — заметки (поиск, анимации). Тесты рядом с модулями, все разом — ./test.sh. История — CHANGELOG.md.

Лицензия

CC BY-NC 4.0 © 2026 ir00nman. Пользоваться, изменять и делиться можно с указанием автора и не в коммерческих целях. Продавать проект или его изменённые версии нельзя без отдельного разрешения автора. Это относится ко всем версиям в истории репозитория, включая ранние коммиты.

Нравится проект — поддержать автора

About

LLM-агент в боковой панели Chrome

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages