Antigravity无需TUN 模式稳定走代理

项目介绍 / Introduction

https://github.com/yuaotian/antigravity-proxy)

Antigravity-Proxy 是专门为 Antigravity 编辑器量身定制的 Windows 代理注入组件(DLL)。

它的目标很简单:让中国用户使用 Antigravity 时,不用开 Clash TUN 模式,也能把网络流量稳定交给你的 SOCKS5/HTTP 代理。

项目名 Antigravity-Proxy = Antigravity + Proxy:只把 Antigravity 相关进程的流量“拽”进代理里(别担心,不会全局接管)。

🎯 解决的痛点 / Problem Solved

你是否遇到过这些情况?

  • 🔴 使用 Antigravity 时不走系统代理,只能被迫开启 Clash TUN 模式
  • 🔴 开启 TUN 模式后全局流量都被代理,影响本地开发
  • 🔴 TUN 模式需要管理员权限,某些环境不允许

Antigravity-Proxy 就是来专治这个的。 它可以:

  • ✅ 仅代理指定程序(默认面向 Antigravity 相关进程),不影响其他流量
  • ✅ 无需 TUN 模式,避免全局接管
  • ✅ 透明代理,目标程序完全无感知

🌟 核心价值 / Core Value

传统方案Antigravity-Proxy
需要 TUN 模式无需 TUN
全局代理精准代理指定进程
需要管理员权限普通用户即可
配置复杂放入 DLL 即用

⚠️ 环境要求 / Prerequisites

在使用本工具前,请确保系统已安装必要的运行库,否则可能无法正常启动目标程序。

常见问题:0xc0000142 错误

如果启动程序时遇到 错误代码 0xc0000142(如下图所示),通常是由于系统缺少 Windows 运行库导致的。

解决方案

请安装 微软常用运行库合集,该工具已包含在本仓库中:

📦 下载路径microsoft\微软常用运行库合集-2025.exe

安装步骤:

  1. 进入本仓库的 microsoft 目录
  2. 运行 微软常用运行库合集-2025.exe
  3. 按照安装向导完成安装
  4. 重新启动目标程序

⚡ Antigravity 快速开始 / Quick Start

只想让 Antigravity 立刻能用?看这一节就够了。

Step 1: 准备代理 / Prepare a Proxy

启动你的代理软件(例如 Clash/Mihomo),确保本机有可用的 SOCKS5 或 HTTP 代理端口(如 127.0.0.1:7890)。

📋 常用代理软件端口速查表(点击展开)

各代理软件默认端口

代理软件SOCKS5 端口HTTP 端口混合端口备注
Clash / Clash Verge789178907890混合端口同时支持 SOCKS5 和 HTTP
Clash for Windows789178907890设置 → Ports 可查看/修改
Mihomo (Clash Meta)789178907890同 Clash 配置格式
V2RayN1080810809-设置 → 参数设置 → Core 基础设置
V2RayA2017020171-后台管理页面可修改
Shadowsocks1080--仅 SOCKS5,无 HTTP
ShadowsocksR1080--仅 SOCKS5,无 HTTP
Surge (Mac/iOS)61536152-增强模式下端口可能不同
Qv2ray10898889-首选项 → 入站设置
sing-box自定义自定义自定义需在配置文件中手动指定
NekoBox20802081-设置 → 入站
Clash Meta for Android789178907890同 Clash 规则

💡 推荐使用 SOCKS5 协议:本工具对 SOCKS5 的支持更完善,建议优先使用。

如何确认代理端口是否开启?

方法 1:查看代理软件界面

  • 大多数代理软件会在主界面或设置中显示当前监听端口

方法 2:命令行测试

1
2
3
4
5
# 测试 SOCKS5 端口 (默认 7891)
Test-NetConnection -ComputerName 127.0.0.1 -Port 7891

# 测试 HTTP 端口 (默认 7890)
Test-NetConnection -ComputerName 127.0.0.1 -Port 7890

方法 3:curl 测试(需安装 curl)

1
2
3
4
5
# 通过 SOCKS5 代理访问
curl -x socks5://127.0.0.1:7891 https://www.google.com -I

# 通过 HTTP 代理访问
curl -x http://127.0.0.1:7890 https://www.google.com -I

常见端口问题及解决

问题原因解决方案
端口被占用其他程序使用了该端口`netstat -ano
连接被拒绝代理软件未启动或端口错误确认代理软件已启动,检查端口配置
代理无响应防火墙阻止检查 Windows 防火墙设置

Step 2: 准备文件 / Get the Files

准备两份文件:

  • version.dll
  • config.json

(可以从 Release 下载,或自行编译生成。)

Step 3: 部署到 Antigravity / Deploy to Antigravity

把 version.dll 和 config.json 复制到 Antigravity 主程序目录(与 Antigravity.exe 同级)。然后启动 Antigravity,搞定。

Windows 常见目录 + 快速跳转

一般情况下 Antigravity 会装在:

例如:C:\Users\<用户名>\AppData\Local\Programs\Antigravity

如果你找不到这个目录:在桌面/开始菜单找到 Antigravity 图标,右键 → 打开文件所在的位置,跳出来的那个目录就是它的主程序目录。

想从命令行一键跳过去(少点鼠标,多点快乐):

1
cd "$env:LOCALAPPDATA\Programs\Antigravity"
1
cd /d "%LOCALAPPDATA%\Programs\Antigravity"

(可选)你也可以自己设个环境变量,之后就能 cd 秒过去:

1
setx ANTIGRAVITY_HOME "%LOCALAPPDATA%\Programs\Antigravity"

设置完后:PowerShell 用 cd $env:ANTIGRAVITY_HOME,CMD 用 cd /d %ANTIGRAVITY_HOME%

🔧 故障排查自查手册 / Troubleshooting Guide

代理不工作?按照本手册逐步排查,找到问题根源。

📋 快速诊断流程图

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
代理不工作?
    ├── 检查日志是否存在 ───────────────────────────────────┐
    │       │                                               │
    │       ├── ❌ 无日志 → DLL未加载/位置错误               │
    │       │       └── 见「DLL 加载问题」                   │
    │       │                                               │
    │       └── ✅ 有日志 → 继续检查日志内容                │
    │               │                                       │
    ├── 日志中有 "SOCKS5: 隧道建立成功" 吗? ────────────────┤
    │       │                                               │
    │       ├── ❌ 没有 → 代理连接失败                      │
    │       │       └── 见「代理软件排查」                   │
    │       │                                               │
    │       └── ✅ 有 → 隧道建立成功,问题在后续            │
    │               │                                       │
    └── 检查 Clash 日志和节点可用性 ──────────────────────────┘
原文链接: https://www.17you.com/tool/antigravity%E6%97%A0%E9%9C%80tun%E6%A8%A1%E5%BC%8F%E7%A8%B3%E5%AE%9A%E8%B5%B0%E4%BB%A3%E7%90%86/ 已复制!
脚本编程和自动化工具

寻找技术支持帮助和技术合伙人一起搞事。

请点击联系我


相关内容