众力资讯网

在我的 PhotoViewer 首个可用版本发布一年后,我让 AI 重构了底层架构,从 Avalonia 迁移至四个平台的原生 UI。 AI 的重构版本使用各平台的原生控件像素级对标了原始设计,构建了从解码到上屏的全原生管线,全面梳理了 LRU 内存管控,大幅增强了 UI 性能,还顺手写了个自动化跑测。 现在,我最后一个 ​

在我的 PhotoViewer 首个可用版本发布一年后,我让 AI 重构了底层架构,从 Avalonia 迁移至四个平台的原生 UI。

AI 的重构版本使用各平台的原生控件像素级对标了原始设计,构建了从解码到上屏的全原生管线,全面梳理了 LRU 内存管控,大幅增强了 UI 性能,还顺手写了个自动化跑测。

现在,我最后一个经历手写代码、人工 review 的项目,已经彻底移除人类代码痕迹。我写的东西在 AI 面前都是该被消灭的早期技术旧账,我的人类贡献只剩下产品定义规范。

这个项目是从人工转向 AI 的完整见证。

——————————

2025 年 7 月,项目立项于 AI 编程爆发的前夕。

第一周,我与 DeepSeek R1 网页版探讨需求,照着技术文档手写了 UI 交互代码。第二周,我用复制粘贴,让 DeepSeek 给我实现逻辑函数,我帮他测试 BUG,他修一点。第三周,我试用了 GitHub Copilot,与 Sonnet 4 对话 21 次,花了五个小时,解决了史诗级大难题(勾选拖拽排序列表控件)。第四周,我烧干了 Copilot Pro 订阅,一点点填上了我构思的框架中的所有函数模块实现。第五周,我在四个平台上调试适配,发布了第一个版本。

此时已经 10 月。我以项目为作品,找了个工作。接下来的秋天,我便用自己写的照片查看器,游历西湖,整理照片。那个时候周末很闲,天气不适合摄影时,还能在家补补老番、学学日语。

——————————

2026 年 3 月,Agent 能力走向成熟,我也从对 AI 的焦虑担忧中走出来,打不过就加入,重拾项目继续开发。

第六周,我卸载了 Rider,不再手写和调试代码,因为 Opus 4.6 已经清掉了我项目中的所有编译警告和 BUG。第七周,我与 Gemini 3.1、GPT 5.4、Opus 4.6 在一个上下文中对聊,探讨 AI 筛选摄影照片的可行性。第八周,我迁移至 Claude Code,Opus 4.7 为我搭建 AI 选片的基础设施。第九周,我坐地铁去绍兴拍照,用手机远程控制家里的 Opus 4.7 干活。第十周,我让 Fable 5 审核了 AI 训练方向无误,Opus 4.8 稳步推进计划。我每天都要为中转站上供一百多。

我们迎来了「人类黄金时代」 —— 2026 年的 6 月末,7 月初。我的基金达到了高点,浮盈一万多。

第十一周,我让 Kimi K3 接手了 AI 训练任务,他替我尝试我还不懂的领域,GPU 在他的指导下狂转。

因为 K3 太牛逼,我的基金亏回去八千。

我发现只要许愿,就可以得到任何软件。所以我一口气许了很多愿望,同时推进一大堆项目。我的时间被 AI 彻底占满。

——————————

这个项目的第十二周,K3、GPT 6.1 Sol、Gemini 4、DeepSeek Flash 在一起重构产品,6 Astra 和 Opus 5.5 在审查 AI 训练路线并继续推进。

从 2026 年 8 月开始,我只要电脑开着,就一定有至少一个、至多三四个 Agent 在后台运行,不管是公司还是家里。在花时间验收 AI 成果之前,就先让另一个 AI 先跑起来,已成习惯,用多线程并行与 AI 赛跑。虽然我没跑赢,AI 半成品源源不断地涌过来,产量已经超过了我的验收速度。

据统计,我的 token 消耗量达到了 7 月份的 8 倍,很可能有年初的 20 倍。最近三个月,除了国庆七天,我 GitHub 已几乎全勤。

——————————

回顾历史,DeepSeek R1 让 AI 平权唾手可得,Claude Sonnet 4 标志着 AI 写的代码开始能用,Opus 4.6 开创了属于 Agent 的时代,Kimi K3 标志着开源的中国模型也能做到世界前列,DeepSeek Flash 让 AI 成为像水电一样廉价易得的基础设施。从前到后居然也就一年多。

这些模型都在我的项目里留下过独属于他们的贡献。