Перейти к содержимому
-
Subscribe to our newsletter & never miss our best posts. Subscribe Now!
TechBox TechBox TechBox
TechBox TechBox TechBox
  • Главная
  • ИИ Фронтир
  • Обмен с открытым исходным кодом
  • Руководства
  • Русский
    • English
    • Français
    • Deutsch
    • Español
    • Русский
    • 日本語
  • Главная
  • ИИ Фронтир
  • Обмен с открытым исходным кодом
  • Руководства
  • Русский
    • English
    • Français
    • Deutsch
    • Español
    • Русский
    • 日本語
Закрыть

Поиск

Subscribe
ИИ Фронтир

Новые «клешни» у рака в Open Source! 3,1 тыс. звёзд на GitHub

От Jason
03/29/2026 3 Минут чтения
Комментарии к записи Новые «клешни» у рака в Open Source! 3,1 тыс. звёзд на GitHub отключены

Желание, чтобы ИИ-агент проверял тренды или искал в X, может звучать просто. Но чтобы заставить его работать стабильно, нужно учесть множество проблем. Можно поискать API-ключ, но 99% сайтов его не имеют. Можно написать скрапер — код сломается при изменении сайта, и придётся бояться блокировки. Можно использовать безголовый браузер, например Playwright — каждый раз перелогиниваться, возиться с управлением куками, и сайт всё равно может определить, что вы бот. Самое раздражающее? Ваш браузер Chrome уже вошёл во все сайты, а агенту приходится начинать с нуля.

На GitHub есть проект под названием bb-browser. BadBoy Browser. Браузер «плохиш». Проект с открытым исходным кодом, набравший на данный момент 3,1 тыс. звёзд. Разработчик опубликовал длинный пост на Reddit r/LocalLLaMA о происхождении проекта, что вызвало вирусное распространение. Его обсуждали на главной странице Hacker News, рекомендовали в колонках Zhihu и горячо дебатировали в сообществе Jike. Даже автор признал, что подход «плохой». Но он элегантен до степени неоспоримости.

Момент «Эврика!»

Разработчик объяснил происхождение проекта на Reddit. Изначально речь шла просто о том, чтобы дать ИИ-агенту доступ к Reddit. Все традиционные решения были проблематичны — перелогин, управление куками, борьба с ограничениями. Затем он посмотрел на свой уже авторизованный Chrome и подумал: я уже вошёл, зачем мне делать всё заново? Почему бы просто не запустить код прямо внутрибраузера?

Он попробовал. Вызвал модуль webpack на странице X, заставил страницу саму подписывать запросы. Статус 200. Результаты поиска вернулись идеально. Он какое-то время смотрел на экран — эта штука работала в его настоящембраузере, используя его настоящийстатус входа. Сайт буквально не мог отличить это от его обычного использования. Как он сказал на Reddit: «Сайт буквально не может отличить это от меня, использующего его нормально.«

Этот момент решил название проекта: bb-browser, BadBoy Browser, браузер-плохиш. «Подход плохой. Но он такой элегантный.«

Основная идея в одном предложении: Используй напрямую свой уже авторизованный реальный браузер.​ ИИ-агент выполняет код в вашем Chrome, использует ваш статус входа и получает структурированный JSON. Сайт видит это как ваши действия.

36 платформ, все написаны сообществом

В репозитории bb-sitesесть один JS-файл на команду. X, Reddit, GitHub, StackOverflow, Bilibili, arXiv — в общем, у любого сайта, который вы можете придумать, уже есть адаптер, написанный кем-то.

bashbashbb-browser site twitter/search "ИИ-агент"
bb-browser site zhihu/hot
bb-browser site arxiv/search "transformer"
bb-browser site eastmoney/stock "Маотай"

Всё возвращает структурированный JSON. Заголовок, ссылка, популярность — всё, что нужно. Все команды поддерживают вывод --jsonи даже встроенную фильтрацию --jq:

bashbashbb-browser site xueqiu/hot-stock 5 --jq '.items[] | {name, changePercent}'

Даёт вам отфильтрованные данные напрямую.

Сделать любой сайт CLI-инструментом за 10 минут

Что ещё безумнее, так это вот что. Вы говорите ИИ-агенту: «Помоги сделать сайт XX доступным через CLI». Агент автоматически читает инструкцию, использует bb-browser network --with-bodyдля реверс-инжиниринга сетевых запросов, пишет адаптер, тестирует его и отправляет PR в репозиторий сообщества. Весь процесс автоматический. Автор протестировал с 20 ИИ-агентами, работающими параллельно, каждый реверс-инжинирил свой сайт, и все преуспели. Он сказал: «Предельные затраты на включение нового сайта в доступ для агентов стремятся к нулю.» Это сильное заявление.

Агент может провести кросс-платформенное исследование за минуту:​ искать научные статьи на arXiv, видеть социальные обсуждения на X, находить проекты с открытым исходным кодом на GitHub, искать технические вопросы-ответы на StackOverflow, проверять китайские сообщества на Zhihu, читать отраслевые новости на 36Kr. Шесть платформ, шесть измерений, всё в структурированном JSON. Быстрее любого исследователя-человека.

Три команды

bashbashnpm install -g bb-browser
bb-browser site update
bb-browser site zhihu/hot

Установить, загрузить адаптеры и вперёд.

Три режима работы:​ Режим OpenClaw (--openclaw, использует встроенный браузер OpenClaw, расширение не нужно), режим расширения Chrome, режим MCP (интеграция с Claude Code / Cursor).

Известные проблемы:

  • В Windows --openclawможет выдать ошибку spawnSync npx ENOENT; используйте --port, чтобы указать CDP-порт.
  • В macOS есть проблемы с IPv6; демону требуется --host 127.0.0.1для привязки к IPv4.

Замечание по безопасности:​ Кто-то провёл аудит безопасности и нашёл 4 критические уязвимости — отсутствие аутентификации, wildcard CORS, инъекция eval. Автор их с тех пор исправил. Но предупреждение: Не запускайте bb-browser, будучи авторизованным в своём банковском аккаунте.​ Такой подход «выдавания себя за пользователя» может нарушать Условия обслуживания некоторых сайтов. Имейте это в виду при использовании.

Адрес на GitHub:​ https://github.com/epiral/bb-browser

«Интернет был создан для браузеров. ИИ-агенты пытались получить к нему доступ через API, но у 99% сайтов нет API. bb-browser делает наоборот: вместо того чтобы заставлять сайты предоставлять машинные интерфейсы, позволить машине использовать человеческий интерфейс напрямую».

BadBoy Browser. Подход плохой, но он действительно элегантный.

Автор

Jason

Подпишись на меня
Другие статьи
Далее

Только что OpenAI написала официальный плагин с открытым исходным кодом для Claude Code

Latest Articles

  • Цифровой сотрудник, который не забирает мышь, наконец-то здесь
  • GitHub набирает более 42 000 звёзд! Этот невероятный браузер
  • Запуск Office на Linux: Так делать это правильно
  • Audiomass: Бесплатный открытый аудиоредактор для браузера
  • Наконец-то кто-то сделал управление Docker простым

Recent Comments

Нет комментариев для просмотра.

    • NavBox
    • AI Prompts Hub
    • SkillForge
    • OpenSoft
    • ToolBox
    Copyright 2026 — TechBox. All rights reserved.