如果你坚持使用并不断迭代你的小作品,最后他会变成什么样呢,如果你开源了又能获得什么呢?
会获得 github 的 starstruck 成就啦,开心开心~~

但这只是个开头。真正的答案,我想用半年的故事告诉你。
半年前 vs 现在
去年十一的时候给大家介绍了我做的一个 Chrome 插件 QuickFind,这是当初的样子,现在看来有点好笑:

五一距离当时已经过去了半年,这半年里我一直在使用它,甚至完全离不开它了------因为它确确实实戳中了我的痛点。
现在让大家看看全新版本:

真的满满的骄傲。这半年里:
- 因为同名软件太多,我换了 logo、换了软件名
- 因为 UI 风格割裂,我专门统一了整体视觉
- 搜索范围从最开始的 tabs 和 bookmarks,扩充到了历史记录、搜索记录、快捷打开网站、快捷搜索
- 功能上面增加了快捷键跳转搜索结果、命中高亮和拼音全拼/首字母识别
每一项功能新增都是我的心血。
它到底解决什么痛点?
最能说明这个插件价值的,是我给同事演示的时候,他的几句反应:
"哎,这不是 Chrome 自带的功能吗?"
"快捷键是什么?"
"为什么我的 Chrome 没有?"
"链接发我,这个我也想要。"
哈哈哈哈哈哈,这种自定义插件被当成官方功能的快感真的好棒。
简单来说,pounce 是一个让你用一个快捷键、一个搜索框,搞定 Chrome 里所有"我记得我看过但要多步不同的操作"的场景------打开过的标签页、收藏过的书签、看过的历史、搜过的关键词,全部聚合进同一个入口。Chrome 原生的搜索是分散的,而 pounce 把它们捏成了一个动作。
用过一周之后,你大概率也会回不去。
开源之后,发生了一件让我意外的事
四月份的时候,我觉得这个插件已经基本满足我的日常诉求了------或者说,我自己对它已经没有多余的需求了。于是决定把它开源。
本来以为会和我其他开源的项目一样,默默无闻地沉寂下去。
没想到,竟然收到了两个 issue。

而且每一个都很有价值。我花了差不多一周的时间把它们都修复了,然后收到了一条好评反馈:

大家能懂这种自己喜欢的东西推荐出去之后收获了好评反馈的快乐吗?
不是 star 数有多高,也不是有多少下载量。就是有一个陌生人,认真用了你的东西,认真提了问题,然后在你修复之后认真说了一句"挺好用的"------这种连接感,是我做这个插件半年里最珍贵的收获。
真正的收获,其实不只是这个插件
写到这里我才意识到,这半年升级的根本不只是插件。
AI 在升级,我使用 AI 的方式也在升级。
从最开始手动让 AI 写计划、写 plan,到 OpenSpec 的出现,再到 Superpowers 一统山河;从 Trae、Cursor,到 Claude Code、Codex;从 Prompt 工程,到上下文工程,再到现在的 Harness 工程------有段时间我每天早上起来,都会发现有新东西出现。
去年十一的时候,AI 编程还只是我的一个爱好。我会把自己感兴趣的小东西用 AI 实现,但公司的工作里,AI 只是辅助开发的工具之一。
而现在,之前的那种工作方式已经变成了"古法编程" 。
不会用 AI 的研发,正在被逐渐淘汰。
这不是危言耸听。是这半年里,我亲眼看着自己从"用 AI 写玩具"变成"不用 AI 已经回不去了",看着团队里的协作方式、debug 方式、设计方式被一轮又一轮地重塑。pounce 只是这个过程里一个具象的产物------它能从去年那个"有点好笑"的版本,长成今天这个我自己每天都在用的样子,本质上是因为我和 AI 协作的方式变得越来越成熟。
回到开头的那个问题
如果你坚持使用并不断迭代你的小作品,最后他会变成什么样呢?
它会从一个"有点好笑"的初版,变成你每天都离不开的工具。
会让你的同事以为它是官方功能。
会在你以为它要沉寂的时候,收到陌生人的 issue 和好评。
更重要的是------在迭代它的过程里,你会顺便迭代你自己。
如果你也有一个一直想做但没做的小东西,2026 年,正是最好的时候了。