Dd有设计感的开发者
Max Lv 的头像
Max LvNVIDIA 芯片架构师 · 开源开发者

Max Lv:在芯片与开源之间来回的人

shadowsocks-android、shadowsocks-c、ProxyDroid、GAEProxy 的作者或核心维护者;白天在 NVIDIA 做芯片架构,业余十几年维护开源网络工具。2026 年,TA 借助 AI Agent 在 107 天里新建 17 个仓库、写了 15.7 万行代码,还把《仙剑奇侠传》DOS 版完整移植成 Rust。

@m0d8ye中国上海种子约 18 分钟读完更新于 2026-10-21
  • 网络与代理
  • Android
  • Rust
  • 芯片架构
  • AI Agent

一句话:在 NVIDIA 上海做芯片架构的工程师,也是中文开源网络工具圈的老兵:从 2011 年的 GAEProxy 开始,维护 Android 上的 shadowsocks 客户端已经十几年。

代表作:shadowsocks-android(★36,813)、shadowsocks-c(★16,184,原 shadowsocks-libev)、ProxyDroid(★2.6 千)、BaoLianDeng 宝莲灯(★778)、meow-rs、ServerBox、仙剑 DOS 引擎 Rust 移植。

关键数字:2026 年 2 月 21 日至 6 月 7 日,新建 17 个仓库、1,221 次提交(78% 带 Claude 的 Co-Authored-By)、约 15.7 万行代码,横跨 7 种语言。

看点:TA 用自己项目的提交数据,而不是感觉,来讨论 AI Agent 怎样改变独立开发的成本结构。

2 万X 关注者
2009加入 X
5,255GitHub 代表仓库 ★
5,223GitHub 关注者

Max Lv 2026 年写过一句很重的话:shadowsocks 当年主张去中心化部署和用户自定义协议,但普通用户根本实现不了;如今十年的开源贡献都被吸收进了大模型,「即使是一个免费的、非最强的模型,也能在几小时内写出一个可用的混淆插件」。这个最初的愿景,第一次在实践中变得可及。

档案速览

Profile

身份
NVIDIA 芯片架构师(GitHub 自述);开源开发者
所在地
中国上海
代表作
shadowsocks-android、shadowsocks-c、ProxyDroid、GAEProxy、BaoLianDeng、meow-rs、ServerBox、gterm、仙剑 Rust 移植
技术栈
过去十几年主力是 C、Scala、Kotlin;2026 年扩展到 Rust、Swift、Zig、Dart、TypeScript、Python
关键数字
GitHub 粉丝 5,223;121 个公开仓库;近一年贡献 5,448 次;X 关注者约 2 万
网站
maxlv.net(博客 Lv. MAX,中英双语);madeye.github.io(自动更新的项目目录)

TA 到底在做什么?

Max Lv 的开源有两条主线。一条是网络:Android 代理工具(GAEProxy、ProxyDroid、shadowsocks-android)、C 语言的 shadowsocks 实现、TCP 拥塞控制实验,以及 2026 年用 Rust 重写的 Clash / mihomo 兼容内核 meow-rs 和它的 macOS、Android 客户端。

另一条是「让旧东西重新发光」:把旧安卓手机变成 Linux 服务器(ServerBox),在 macOS 原生窗口里运行 Android 应用(Mandroid),把 1995 年的《仙剑奇侠传》DOS 版完整移植成 Rust 并用神经网络实时超分。芯片工程师的性能直觉和游戏玩家的情怀,在这些项目里交汇。

本页依据 GitHub、maxlv.net 博客、madeye.github.io 与各项目 README 整理,资料截至 2026 年 10 月。

成长与经历

  1. 2009

    注册 X

    账号 @m0d8ye,简介只有一句「Views are my own」。

  2. 2011

    GAEProxy

    基于 Google App Engine 的 Android 代理工具,用 C 写成,是 TA 最早的知名开源项目(现已弃用)。

  3. 2012

    ProxyDroid

    Android 全局代理工具,至今 ★2.6 千。2026 年重构为「VPN 优先」架构:不再需要 Root、iptables 和 redsocks,改用 Android VpnService 和 Rust 写的 tun2socks。

  4. 2012 起

    shadowsocks-android 与 shadowsocks-libev

    为 Android 编写 shadowsocks 客户端并长期维护,成为 GitHub 上最受欢迎的 Android 网络工具之一;同时与 linusyang 共同维护 C 语言实现 shadowsocks-libev,后来演变为 shadowsocks-c。

  5. 2016

    tcp_china

    一个针对中国网络环境的 TCP 拥塞控制算法实验。

  6. 职业

    NVIDIA 芯片架构师

    在 NVIDIA 上海从事芯片架构工作。

  7. 2026.02–06

    107 天、17 个仓库

    借助 Claude Code,新建 14 个实质项目和 3 个小工具,1,221 次提交,约 15.7 万行代码;其中 meow 家族(Rust 内核 + iOS + Android)三个半月从零到三端可用。

  8. 2026.07–10

    仙剑、ServerBox、Mandroid

    7 月完成《仙剑奇侠传》DOS 引擎的 Rust 移植;8 月发布本地 VLM 跳开屏广告的 ad-skipper;9 月发布 ServerBox 和 Mandroid。

代表作品详解

shadowsocks-android ↗

2012 起KotlinGPL-3.0

Android 上的 shadowsocks 客户端,十几年持续维护,如今以 Kotlin 编写,并在 Google Play 上架。它和 shadowsocks-c 一起,是 TA 在 GitHub 主页上置顶的两个项目。

GitHub
★36,813
相关
shadowsocks-c ★16,184

《仙剑奇侠传》DOS 引擎 Rust 移植 ↗

2026.07Rust · WASM · WebGPU可在浏览器游玩

把 1995 年《仙剑奇侠传》DOS 版的开源引擎 SDLPAL 完整移植成 Rust,既能原生运行,也能编译成 WebAssembly 在浏览器里玩,再用 Real-ESRGAN 神经网络实时超分。

TA 的博文最看重的是可验证:怎样证明 Rust 版本与原版行为一致,怎样设计「mega kernel」把超分推理塞进 WebGPU,以及调优过程中的实测数据。

GitHub
★192
博文
2026-07-19 · 7 分钟

meow-rs 与宝莲灯 BaoLianDeng ↗

2026Rust + Swift + KotlinApp Store

meow-rs 是用 Rust 写的高性能 mihomo(Clash Meta)兼容内核:规则分流、多种代理协议、透明代理、DNS 嗅探、REST API 和内置 Web 面板。它在 mihomo 之外多做了两件事:当链式代理的某个成员能通过测速、却连不上后续服务器时,依然能让「dialer-proxy」链路工作;以及记一本「日志簿」,记录引擎做过的事(重载、订阅失败、崩溃、链路节点掉线)。

宝莲灯是基于它的 macOS 代理应用,使用 NETransparentProxyProvider 在 socket 层拦截流量,比传统 TUN 方案更快,已上架 App Store。配套还有 Flutter 界面的 Android 客户端 meow-android。TA 专门写了一篇《用 Claude Code 把三万行 Go 项目移植到 Rust:Agent 团队与 Harness 调优》。

BaoLianDeng
★778
meow-rs
★577
meow 家族代码量
约 9.2 万行

gterm ↗

2026.05Swift + ZigiOS 终端

一个基于 Ghostty 引擎(libghostty)的 iOS SSH 终端。难点在于 iOS 不允许本地 fork/exec shell,终端必须由 SSH 数据流驱动:TA 为此 fork 了 ghostty,在它的 Zig termio 层里新增了一个 passthru 后端。这意味着要读懂一个 30 万行 Zig 项目的 IO 架构并做侵入式修改,而 TA 此前从没写过 Zig。

从第一次提交到可以通过 TestFlight 安装,只用了 5 个活跃日、64 次提交,期间完成了 libghostty 交叉编译成 iOS XCFramework、swift-nio-ssh 集成、自定义屏幕键盘、钥匙串存储与 TOFU 主机密钥、fastlane 发布流水线。

GitHub
★76
从零到 TestFlight
5 个活跃日

2026 年的其他作品

项目语言是什么
ServerBoxKotlin无需 Root,把旧安卓手机变成 Alpine / Arch / Debian / Kali / Ubuntu 服务器,并常驻 SSH
MandroidSwift在官方 Android 模拟器之上,让 Android 应用运行在 macOS 原生窗口里
ad-skipperKotlin本地 VLM 跳开屏广告:无障碍服务 + 三级检测(节点匹配 → OCR → llama.cpp 视觉模型定位)
ShadowVPNRust基于 shadowsocks AEAD 的 UDP 预共享密钥用户态 VPN
ds-inputRust / C++大模型整句拼音输入法:不带声调的拼音直接上屏,没有候选窗
dhtsearchGo自建索引的磁力链接搜索引擎:DHT 爬虫 + 启发式过滤 + 大模型二次审核
mcp-cliRust为 AI 编程 Agent 节省 fork/exec 开销的原型

开源与 GitHub

GitHub 简介只有一行「Chip Architect at NVIDIA」。语言分布(按仓库数)是 Rust、Python、Swift、TypeScript、C、C++、Kotlin。前几名里有一半是 2026 年才开始写的语言,这正是 TA 在博客里描述的变化。

TA 自己的统计:2026 年 2 月 21 日—6 月 7 日
指标数值
新建仓库17 个(14 个实质项目 + 3 个单次提交小工具)
提交1,221 次,其中 953 次(78%)带 Claude 的 Co-Authored-By
代码量约 15.7 万行(不含生成代码与第三方代码)
语言Rust、Swift、Zig、Dart、Kotlin、TypeScript、Python
活跃天数107 天中有 78 天提交;其中 50 天同时推进两个以上仓库,峰值一天 6 个

个人网站研究

博客名「Lv. MAX」,副标题「Random thoughts」,中英双语。首页每篇文章标出日期和阅读时长,配一段两三行的摘要。

选题跨度很大:技术文章之外,还有石油美元体系、影子银行与私募信贷、中东危机与氦气断供对 AI 算力的影响、华语流行音乐的结构困境。这些都是长篇分析。

站点技术特点
maxlv.netNuxt + Netlify / Cloudflare中英双语博客,RSS 中有二十多篇长文
madeye.github.ioGitHub Pages自动生成的项目目录:每个项目一行,带语言、星数和「Updated today」,像一张实时更新的工作台
项目子页GitHub Pages宝莲灯、gterm、ShadowVPN、仙剑都有独立的项目页

写作与观点

《AI Agent 把独立开发压缩进碎片时间》的三个判断

  • 语言不再是门槛。Agent 没有缩短学一门语言的时间,而是让这个问题不再重要:人的瓶颈从「能不能写」变成「能不能读懂并审查」,而读比写容易一个数量级。
  • 从几个月到几天。以前要按季度计算的业余项目,现在几个活跃日就能完成。
  • 默认并行。Agent 跑长任务的几十分钟到几小时里,人可以切到另一个项目去派活或审查。每次介入只需要 10–30 分钟的「审查与转向」,一个下午写不完 TCP 栈,但 15 分钟足够读一个 diff、跑测试、指出下一步。

TA 还改了记录想法的习惯:以前把想法丢进 Notion,「等有空再展开」,结果大多数想法死在了列表里;现在想法一出现,就直接打开 Agent 写成计划。

长处与局限

维度长处局限 / 需要留意
长期维护核心项目维护十几年,社区信任度高代理类工具受网络环境与政策影响大
工程芯片、网络、移动端、游戏引擎都能深入2026 年新项目多,部分仍是原型(如 mcp-cli)
方法用提交数据量化 AI 对开发的影响,坦诚讨论局限大量代码由 Agent 生成,长期可维护性有待时间检验
写作技术与宏观分析并重,中英双语宏观经济类文章属于个人观点,并非专业研究

可以从 TA 身上学什么

  • 用数据讨论 AI:拿自己的提交记录说话,而不是凭感觉。
  • 把读代码当核心能力:在 Agent 时代,审查比编写更重要。
  • 让旧东西重新发光:旧手机、旧游戏、旧协议,都值得用新工具重做。
  • 长期维护本身就是一种设计:一个客户端维护十几年,靠的是持续的耐心。

推荐先看这三个

  1. AI Agent 把独立开发压缩进碎片时间 ↗

    一篇有完整数据的 Agent 开发复盘,适合想调整自己工作流的人。

  2. 在浏览器里玩仙剑 ↗

    打开就能玩的 Rust + WASM 移植,顺便看看神经网络超分的效果。

  3. ServerBox ↗

    抽屉里的旧安卓手机,可以变成一台常驻 SSH 的 Linux 小服务器。

去看看 Max Lv 本人的作品

在浏览器里玩一局仙剑,或者读一读 TA 的 Agent 开发复盘。

资料来源

  1. Max Lv 的 X 个人资料
  2. 博客 maxlv.net
  3. AI Agent 把独立开发压缩进碎片时间(2026-06-07)
  4. 开源项目目录 madeye.github.io
  5. GitHub:madeye
  6. shadowsocks-android
  7. shadowsocks-c README
  8. BaoLianDeng README
  9. meow-rs README
  10. ProxyDroid README
  11. Shadowsocks(维基百科)

本页由公开资料整理,可能存在遗漏或过时之处;以本人公开发布的信息为准。