2024 年,经历了很多,迷茫过,失落过,突破过,也收获了很多,用三个短句来总结我的 2024 就是:一个博客,两个网站,三个插件。

一个博客

这个博客网站搭建的契机是 OpenAI Sora 技术报告的发布,读完这篇报告后我的第一想法是应该把这篇优质的文章翻译为中文,不仅可以作为自己的阅读记录留存,还可以让更多的中文用户了解 Sora 。另外一个契机是,在大模型加持下宝玉提供的三步翻译法效果非常不错,可以让我以非常低成本的方式翻译出完全符合中文用语习惯的译文,且不损失原文的含义。

大概统计了一下,2024 年我一共发布了 146 篇文章,其中既包括翻译的优质英文文章、名人访谈笔记,也包括我个人的一些惊艳和认知分享。对于优质英文文章的翻译方法,前段时间我写了一篇文章有专门分享我的翻译流程 pipeline,感兴趣的同学们可以去看看。根据 google analytics 的统计,我的这个博客现在每天大约有 130 左右的用户访问,其中绝大多数是通过搜索引擎过来的,这里也说明 SEO 的重要性。

最后也分享一下博客中 2024 年阅读量最高的几篇文章,感兴趣或觉得对自己有价值的话可以看看:

两个网站

今年开发的这两个网站对我而言非常有意义。

一个是偏开发者工具向的网站,基本满足了我日常开发工具的使用需求:AI Toolbox

另一个是为我家娃学习古诗而写的网站:诗词启蒙

他们都是我用 CursorWindsurf 来结对编程实现的,大模型在代码这个垂直领域的突破让我可以非常高效的实现我的想法。Cursor 刚推出的时候我就第一时间体验了,但当时还是偏简单的代码补全,直到今年 Claude 3.5 sonnet 的推出,让 Cursor 的代码能力和集成完整度得到了极大的提升,其中一个特别好用的功能就是 COMPOSER,在该模式下你只需要和 AI 对话,AI 会自动生成代码,你只需要按 Accept ALL 或 REJECT ALL 即可将代码自动更新到多个对应的文件中,有点类似于拥有了一个Google 创始人施密特访谈 中提到的编程搭档。最近 Cursor 更进一步释放了 Agent 的能力,不需要你点击接受了,自动执行你想要实现的任务。我之前有专门写篇文章介绍 Cursor 的功能,感兴趣可以读一读。而 Windsurf 有点类似于 Cursor 的 Agent模式,能力也非常的惊艳。

另外,这里要感谢大善人 Cloudflare 的免费支持。

三个插件

说起这三个插件也挺有意思的,每一个插件都是从我个人的需求出发来实现的。

FisherAI - Your Best Summary Copilot, Supporting ChatGPT & Gemini

FisherAI Screenshot

FisherAI Chrome 插件是我今年 4 月份开启的一个项目,写这个插件主要源于我对网页的文章有自动摘要的需求,看了市面上一些摘要插件,基本都无法很好的满足我的需求。我想要的是不仅可以自动摘要网页/视频,也要支持多轮对话,同时也要支持工具调用,最重要的是要支持自定义使用的模型、api key。在第一个完整版在 Chrome 商店发布之后,在 5 月份我就把它的源代码给开源了。另外,为了满足我的翻译需求,我也陆续在这个插件上增加了划词翻译的功能,以及提取网页正文 html 的功能。

这里也分享一下这个插件目前的一些数据情况,量比较小:

  • 用户数:一直在 350-400 之间徘徊
  • github star 数量:103

这个插件我个人使用的频率非常高,遗憾的是下半年因为工作比较忙,迭代较少,今年春节假期应该有时间可以更新一下。

NinjaTweet

NinjaTweet Screenshot

今年我开始比较喜欢刷 X 来获取一手的最新技术咨询,但 X 的网页版有很多无用的功能和广告,容易干扰到我沉浸式刷推(PS:也为了方便摸鱼),所以我就写了一个这个叫做 NinjaTweet 的 Chrome 插件来屏蔽这些无用的功能以及个人隐私相关的信息,只保留我想要的功能。

这个插件的代码非常简单,我也开源了它,感兴趣可以看看:NinjaTweet

ControlZ – Easy to undo closed tabs

ControlZ Screenshot

我在用浏览器的时候一个痛点是经常出现需要重新打开几分钟或几十分钟前关闭的网址,在使用类似 ControlZ 这种功能的插件之前,如果遇到类似情况,要么重新输入网址,要么就是从 Chrome 浏览器的历史记录里去找,但这两个方法都比较低效。我之前常用的一个插件叫 SimpleUndoClose,这个插件用户量大概十万量级,但年久失修,没有支持 Chrome 的最新 api, 导致你在使用这个插件时 Chrome 会提醒你:This extension may soon no longer be supported because it doesn’t follow best practices for Chrome extensions。基于这个原因,我基本是高仿了这个插件以满足我个人的需求。

当然,这个代码也开源了,感兴趣可以看看:ControlZ

最后

以上就是我 2024 年做的一些有意思的事情,希望明年继续保持好奇心,继续保持学习,能做出有用户规模或有少许营收的项目。

最后,祝大家 2025 年身体健康,工作顺利,万事如意。