V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yuaotian
V2EX  ›  程序员

[Antigravity/反重力] 免 TUN/强制代理/除臭补丁/代理补丁/完整开源学习

  •  
  •   yuaotian · 16 小时 48 分钟前 · 341 次点击

    缘由

    一切都基于论坛某放了个成品 DLL...导致我的反重力时不时崩溃

    我一直以为是Antigravity本身的问题,更新最新版也无济于事,就没去使用了,直到最近拉了几个家庭组想搞一个 2api 结果发现是不是崩,让我很难受 :bili_020:

    最后被我追述到来源是一个除臭补丁 DLL

    我甚至都忘了什么时候放进去的

    时不时崩溃一下(这一崩我也很崩溃) 打开就会崩溃并且需要连续打开好几次才能稳定下来。

    最后不得已删掉 dll ,本想找某, 结果发现他的帖子止步于 11 月,没有了后续回复和更新,可能不关注了, 我就寻思自己搞一个开源 DLL ,就当学习了, 手搓+AI 的帮助直接飞起~ 一时之间居然让我回到了以前为了写 CF 挂装逼,去硬啃那些驱动,看不懂,我真的看不懂 :bili_020: , 那些驱动哪怕现在有了 AI 帮助说不定可以看懂并且一点点修复可是好像已经无用了,没人玩 CF 了,我也再回不到那个夏天了。

    咳咳,说多了


    总结

    总结一下,在这个过程御三家帮了大忙,

    1 、Gemini收集信息和总结开发文档

    2 、Claude Sonnet 4.5 搭框架

    3、Claude Opus 4.5 写核心Hook注入,以及修复编译报错( Sonnet4.5 这一块真的拉,很多语法错误)

    4 、最后就是GPT5.2收尾最后 20% ➕ 核查、完善其他功能

    整体用时五小时,其中最消耗时间的就是反复测试代理是否有效,协议是否完善,转发协议等等手搓+AI

    socks5 生效,http 不生效,http 不生效,结果 socks5 又不生效,最后一遍遍在 Opus4.5 和 GPT5.2 中反复折磨。

    PS:GLM4.7 帮了大忙,GLM4.7 居然帮我指出了 socks5 的 hook connect 方法时读取地址字节异常问题导致崩溃或者代理不生效,这个惊到我了,御三家都没找出问题,被他找出来了还修复了,虽然只有几行,果断继续,然后..后面果然一大坨 :bili_020:

    稳定使用一整天,不崩溃,不占内存,并且支持socks5http 怎么并发都没事,GUI 好像也没啥并发?管他呢,可以不用,不能没有 :tieba_025:

    macos 版本属于有生系列了~ 等后续继续研究吧(我不一定啊,没有 macos 无法测试所以大概率不会考虑写和兼容了)亦或者有后继者可以根据我这个开源项目继续研究~

    写了一个初版,能编译?! socks5 可以用?!搞定!直接开始测试,还能顺便 DLL 测试稳定性,果断切到 Antigravity 里面,主要原因是Cursor都烧光二个 Pro 号额度了 :bili_083:


    用的 Hook 框架是:minhook

    参考 DLL: https://linux.do/t/topic/1189424


    开源地址,记得点赞

    yuaotian/antigravity-proxy: 给 Antigravity 强制开启代理免 TUN


    某佬相关帖子

    Antigravity 除臭补丁 for Win 10 - 资源荟萃 / 资源荟萃, Lv1 - LINUX DO

    liaopen123
        1
    liaopen123  
       11 小时 54 分钟前
    求个 macOS..
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1222 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 18ms · UTC 23:44 · PVG 07:44 · LAX 15:44 · JFK 18:44
    ♥ Do have faith in what you're doing.