[vibe] BrowserRouter - macOS 上根据 URL 规则自动选择浏览器的小工具

查看 18|回复 1
作者:endoffight   
之前一直用 Bumpr 做浏览器路由,但有些需求它满足不了,比如路径和查询参数匹配、隐身模式切换这些。
正好最近 AI 编程工具越来越能打了,就想试试纯 vibe coding 能不能搞出来。结果从头到尾没写一行代码,全程 AI 生成,最终做出了这个 BrowserRouter 。
设为默认浏览器后,点击任何链接会根据通配符规则自动路由到对应浏览器。
主要功能:
  • 通配符规则匹配(支持域名、路径、查询参数)
  • 没有匹配规则时弹出 Dock 风格的浏览器选择浮窗
  • 支持 18 款浏览器,包括 Chrome/Safari/Edge/Arc/Brave/Firefox 等
  • 悬停图标可一键切换隐身模式
  • ⌘ + 点击强制弹出选择器
  • 多语言(中/英/日/繁体)
  • 纯 SwiftUI 原生实现,无外部依赖,体积 560K

    系统要求:macOS 13+,Universal Binary ( Intel + Apple Silicon )
    一行安装:
    curl -fsSL https://raw.githubusercontent.com/phpgao/BrowserRouter/main/install.sh | bash -s --
    "https://github.com/phpgao/BrowserRouter/releases/latest/download/BrowserRouter.zip"
    GitHub: https://github.com/phpgao/BrowserRouter
    第一个正式版,欢迎试用和反馈,bug 或功能建议直接提 issue 就好。
  • AoEiuV020JP   
    这使用场景不太理解, 什么情况会需要根据链接打开不同的浏览器?
    同时使用多个浏览器感觉想想内存就要爆炸了,
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部