变更日志

August 30, 2026 · View on GitHub

0.1.0(2026-08-31)

首发版。

  • 发现并复用系统里已有的网络代理:extraProxies 配置 → 环境变量 → Windows WinINet 注册表 / macOS scutil / Linux gsettings → 常见本地端口(http 与 socks5 都试)。
  • 连通性探测(默认 Google 204 与 GitHub),activation: auto 下仅当直连失败且某候选全量可达时激活 —— 兜底方案,非默认接管。
  • 激活时替换 undici 全局 dispatcher(按主机名路由,bypassHosts 仍直连)并设置 HTTP(S)_PROXY/ALL_PROXY/NO_PROXY,子进程(git/pnpm)同样生效;停用/切换时精确恢复。
  • 默认每 5 分钟复检;Web UI /net-proxy 查看状态,/net-proxy refresh 立即重检。
  • 可选 net-proxy WebFetchProvider(web_fetch 走代理),错误码语义与内置 web-fetch-http 一致。
  • 构建产物 lib/ 随仓库提交,GitHub 安装无需 allowBuilds 授权;vitest 40 个用例。