proxy-cn

Installation
SKILL.md

外网智能代理(proxy-cn)

在本机已运行 Clash / V2Ray / 类似客户端(常见本地端口:HTTP 10809、SOCKS5 10808)的前提下,用脚本为单次命令或当前 shell 按需注入代理环境变量,避免全局长开代理带来的内网/公司流量误走代理。

平台支持

环境 推荐入口 说明
macOS bash + proxy.sh / source proxy-env.sh 与 Linux 相同,需 Bash(系统自带或 Homebrew)。
Linux bash + proxy.sh / source proxy-env.sh 需已安装 bash;Alpine 等若只有 sh 请 apk add bash。
Windows(PowerShell) proxy.ps1 / 点源 proxy-env.ps1 原生终端用 PowerShell 5.1+(含 Windows PowerShell 与 PowerShell 7 pwsh)。首次若被策略拦截,可用 pwsh -ExecutionPolicy Bypass -File proxy.ps1 ...。
Windows(Git Bash / MSYS2) 与 Linux 相同,使用 proxy.sh 路径用 Unix 风格,如 bash /c/path/to/proxy-cn/proxy.sh curl ...。
WSL 与 Linux 相同 在 WSL 内用 bash 脚本;代理端口指向 WSL 可访问的本机 IP(见下)。

WSL2:Windows 主机上的 127.0.0.1:10809 在部分发行版中需通过 Windows 主机 IP 访问,可设置 PROXY_HTTP_HOST、PROXY_SOCKS_HOST 为 $(grep nameserver /etc/resolv.conf | awk '{print $2}'):端口 或用户文档中的 WSL 代理转发地址。

经典 CMD.exe:不支持直接运行 .ps1;可在 CMD 中执行 powershell -NoProfile -File "<技能目录>\proxy.ps1" ...,或手动 set HTTP_PROXY=http://127.0.0.1:10809 等(与 proxy-env.ps1 导出变量一致)。

NO_PROXY 与 CIDR:脚本默认在 no_proxy 中带私网 CIDR;个别旧版 Windows 工具对 CIDR 支持不完整。若遇异常,可设 PROXY_AUTO_NO_LOCAL=0(Bash)或 $env:PROXY_AUTO_NO_LOCAL = "0"(PowerShell)再运行,或自行精简 no_proxy 列表。

Installs
3
First Seen
Apr 21, 2026
proxy-cn from skills.volces.com