Proxy MITM HTTP/HTTPS/SOCKS5 de alto desempenho em Rust com interceptação TLS, reescrita de requisições baseada em regras, captura de tráfego, breakpoints, sandbox de scripts e replay de requisições via Web UI.
Servidor proxy HTTP/HTTPS/SOCKS5 de alto desempenho
Language: 中文 | English
Bifrost é um servidor proxy de alto desempenho, amigável para IA, escrito em Rust, inspirado no Whistle. Ele oferece interceptação de requisições, modificação por regras, interceptação TLS, extensão por scripts, visualização de tráfego, reprodução de requisições e gerenciamento via Web UI.
Instale a CLI; no macOS e Windows, o App desktop também é instalado automaticamente:
Método 1: instalação via script
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
O script sempre instala a CLI e, no macOS / Windows, instala automaticamente o App desktop da mesma versão; plataformas como Linux, que ainda não oferecem pacote de instalação desktop, permanecem apenas com a CLI. Se você precisar apenas da CLI, use --no-desktop (Bash / Git Bash) ou BIFROST_INSTALL_AUTO_DESKTOP=0 (Bash / PowerShell) para pular o desktop. Em seguida, o script também instala e confia no certificado CA, instala todas as Bifrost AI skills e inicia o Bifrost como serviço em segundo plano; após a instalação, você pode acessar diretamente o painel de gerenciamento.
Os scripts de instalação Bash e PowerShell detectam automaticamente a conexão direta ao GitHub e os espelhos internos, priorizando o endereço de download de release mais rápido disponível; em redes restritas, também é possível especificar o espelho preferido via BIFROST_GITHUB_MIRROR. O script PowerShell do Windows adiciona o diretório de instalação à sessão atual e ao Path do usuário do Windows; o script Git Bash, no Windows, também grava no Path do usuário do Windows, permitindo executar bifrost diretamente em um novo PowerShell/CMD.
Instalar uma versão específica
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
Método 2: instalação via npm
npm i -g @bifrost-proxy/bifrost
Mais métodos de instalação: docs/getting-started.md
Verificar o proxy:
bifrost status
Após iniciar, acesse o painel de gerenciamento:
http://127.0.0.1:9900/_bifrost/
Antes de configurar o proxy em um celular, tablet ou outro computador, abra preferencialmente Settings -> Certificate -> Availability Check na Web UI. Selecione o IP da rede local do computador atual para gerar um QR code ou link, e acesse-o a partir do dispositivo de destino para verificar automaticamente três coisas:
Após a verificação ser aprovada, a página exibirá o endereço de proxy <IP da rede local>:<porta> com opção de copiar com um clique, e também será possível abrir o QR code do proxy para continuar a configuração. Se a verificação falhar, a página mostrará os próximos passos conforme iOS/Android: instalar a CA, no iOS acessar Ajustes > Geral > Sobre > Ajustes de Confiança de Certificado para ativar a confiança total, ou aprovar o acesso de proxy desse dispositivo no painel de gerenciamento.
bifrost install-skill -y
O ASR Daily Agent suporta dividir um relatório diário em várias perguntas de pesquisa independentes, com sessões criadas separadamente pelo ChatGPT Web. O fan-out de pesquisa pode ser configurado opcionalmente com chatgpt_project_url; após a configuração, as novas sessões serão arquivadas no ChatGPT Project especificado, mantendo o uso obrigatório do modo Chat e do modelo Pro:
{
"max_questions": 8,
"chatgpt_interface_mode": "chat",
"chatgpt_model": "pro",
"chatgpt_project_url": "https://chatgpt.com/g/g-p-<project-id>/project"
}
Para a composição completa do Agent, o manifest de pesquisa e os limites de falha, consulte design/asr-daily-agent-pipeline.md.
