前言
之前 面向GPT开发 做了 MDPC 翻墙客户端
把翻墙内核装进去后, 一看整个目录, 体积还挺大的.
我就想, 既然我只用这几个协议, 那么我把内核裁剪一下能省多少体积呢?
放在以前, 知道这个事情是有可能性的, 内核代码都开源的嘛, 但是根本不敢动手.
现在这个时代, 人人都有赛博打工人了, 就让我们动动嘴吧!
面向GPT开发
Hermes 对接 mimo-v2.5-pro
以下内容为向 Agent 发的自然语言
Agent 分析了一大堆. 我们不看. 发过去写好了客户端reality出站的配置文件.
我要对这个项目进行裁剪, 只需要能满足这套配置文件.
请进行分析.
Agent 分析了一大堆. 我们不看.
然后 Agent 忙啊忙啊, 说完成了. 我们提醒TA用刚刚发的配置文件验证.
测试 配置中设定的 socks代理, http代理 能不能正常工作.
配置中还包括 route 分流, 也要进行测试
Agent 测试通过.
那我们自己也实际测试一下
然后把编译结果放到自己电脑上面的 MDPC, 替换掉原版 xray.exe
测试功能正常.
把修剪后的 xray 上传到 github fork
发布 release 把你刚刚编译的结果传上去
Github
代码
https://github.com/crazypeace/Xray-core
Release
https://github.com/crazypeace/Xray-core/releases/tag/v26.3.27-trimmed