Высокопроизводительный MITM-прокси HTTP/HTTPS/SOCKS5 на Rust с перехватом TLS, перезаписью запросов на основе правил, захватом трафика, точками останова, песочницей для скриптов и воспроизведением запросов через веб-интерфейс.
Высокопроизводительный прокси-сервер HTTP/HTTPS/SOCKS5
Language: 中文 | English
Bifrost — это высокопроизводительный, дружественный к AI прокси-сервер, написанный на Rust, вдохновлённый Whistle. Он предоставляет возможности перехвата запросов, модификации правил, перехвата TLS, расширения скриптами, просмотра трафика, воспроизведения запросов и управления через Web UI.
Установите CLI; на macOS и Windows одновременно автоматически устанавливается десктопное приложение:
Способ первый: установка с помощью скрипта
macOS / Linux / Git Bash:
curl -fsSL https://raw.githubusercontent.com/bifrost-proxy/bifrost/main/install-binary.sh | bash
Windows PowerShell:
irm https://raw.githubusercontent.com/bifrost-proxy/bifrost/main/install-binary.ps1 | iex
Этот скрипт всегда устанавливает CLI и автоматически устанавливает десктопное приложение той же версии на macOS / Windows; на платформах, где пакет для десктопа пока не предоставляется (например, Linux), остаётся только CLI. Если нужен только CLI, можно пропустить десктопную часть с помощью --no-desktop (Bash / Git Bash) или BIFROST_INSTALL_AUTO_DESKTOP=0 (Bash / PowerShell). Затем скрипт также установит и добавит в доверенные CA-сертификат, установит все Bifrost AI skills и запустит Bifrost как фоновую службу; после завершения установки можно сразу перейти в панель управления.
Скрипты установки для Bash и PowerShell автоматически определяют прямое подключение к GitHub и встроенные зеркала, отдавая приоритет самому быстрому доступному адресу загрузки релиза; в ограниченных сетях можно также указать приоритетное зеркало через BIFROST_GITHUB_MIRROR. Скрипт PowerShell для Windows добавляет каталог установки в текущую сессию и в пользовательский Path Windows; скрипт Git Bash под Windows также синхронизирует запись в пользовательский Path Windows, поэтому в новом окне PowerShell/CMD можно сразу выполнить bifrost.
Установка указанной версии
macOS / Linux / Git Bash:
curl -fsSL https://raw.githubusercontent.com/bifrost-proxy/bifrost/main/install-binary.sh | bash -s -- --version v0.0.96
Windows PowerShell:
$installer = irm https://raw.githubusercontent.com/bifrost-proxy/bifrost/main/install-binary.ps1
& ([scriptblock]::Create($installer)) -Version v0.0.96
Способ второй: установка через npm
npm i -g @bifrost-proxy/bifrost
Другие способы установки: docs/getting-started.md
Проверка прокси:
bifrost status
После запуска перейдите в панель управления:
http://127.0.0.1:9900/_bifrost/
Перед настройкой прокси на телефоне, планшете или другом компьютере сначала откройте в Web UI Settings -> Certificate -> Availability Check. Выберите локальный IP-адрес текущего компьютера, сгенерируйте QR-код или ссылку и откройте её на целевом устройстве — автоматически проверятся три вещи:
После успешной проверки на странице отобразится адрес прокси <локальный IP>:<порт>, который можно скопировать одним нажатием, а также можно открыть QR-код прокси для продолжения настройки. Если проверка не удалась, страница подскажет следующие шаги для iOS/Android: установить CA, на iOS перейти в Настройки > Основные > Об этом устройстве > Настройки доверия сертификатам и включить полное доверие, либо одобрить доступ этого устройства к прокси в панели управления.
bifrost install-skill -y
ASR Daily Agent поддерживает разбиение одного ежедневного отчёта на несколько независимых исследовательских вопросов, для каждого из которых ChatGPT Web создаёт отдельную сессию. Для fan-out исследований можно опционально настроить chatgpt_project_url; после настройки новые сессии будут архивироваться в указанный ChatGPT Project, при этом по-прежнему принудительно используются режим Chat и модель Pro:
{
"max_questions": 8,
"chatgpt_interface_mode": "chat",
"chatgpt_model": "pro",
"chatgpt_project_url": "https://chatgpt.com/g/g-p-<project-id>/project"
}
Полный состав Agent, манифест исследований и границы сбоев см. в design/asr-daily-agent-pipeline.md.
