Skip to content

项目概览

此页面由 docs/overview.md 自动同步生成。

Bifrost 是一个由 Rust 编写的高性能代理服务器,灵感来源于 Whistle,但目标不只是“转发请求”,而是把规则、脚本、流量观测、TLS MITM 与回放工作流整合进同一套体验里。

  • 需要本地代理做接口调试的后端与前端开发者
  • 需要抓包、改写请求或验证边界场景的测试工程师
  • 需要自定义脚本逻辑和复杂规则编排的高级用户
  • 需要桌面端工作流的网络调试与协议排查场景
  • 支持 HTTP/1.1、HTTP/2、HTTP/3、HTTPS、SOCKS5、WebSocket 与 SSE
  • 支持 TLS MITM、证书管理与按域名透传/拦截
  • 提供丰富的 Rules 语法,用于改写、路由、Mock、注入与限流
  • 内置 QuickJS 沙箱脚本能力,适合处理动态逻辑
  • 内置 Web UI,可查看流量、编辑规则、回放请求与追踪脚本日志
  • CLI:适合脚本化、集成和服务化部署
  • Desktop:适合日常代理调试和本地使用
  • Web UI:适合流量检视、规则管理和可视化操作