我写的开源浏览器插件开发框架 - AddFox 被 Rspack 官方转发推荐啦!

3 月 24 日
 Gomi

AddFox - 面向现代开发者和 AI 的浏览器插件开发框架

因为我之前经常开发浏览器插件,所以各式各样的开发方式都尝试过,包括现在最主流的 WXT ,以及之前的 Plasmo 等,他们都是很优秀的开源方案,但是我觉得用着还是不太顺手,于是春节期间基于 Rsbuild 写了一套按照我自己经验和习惯认为最适合开发浏览器插件的方式,最近刚发布,取名叫 AddFox ( Addon + Fox ),这个名字其实是因为其他名字(比如 addmo/extenzo 等)NPM 都提示有相近的包了..

👉 https://addfox.dev

👉 GitHub: https://github.com/addfox/addfox

👉 npm: https://www.npmjs.com/package/addfox

如果你最近做过浏览器插件开发,大概率用过像 WXT 或 Plasmo 这样的工具。 它们确实推动了整个生态的发展 —— 更好的开发体验、更快的构建速度、更少的样板代码。

但我做了一个不太一样的东西:Addfox ( Addon + Fox )。 目标是:为开发者和 AI 构建更好的插件开发体验。

⚡ 什么是 Addfox ?

Addfox 是一个基于 Rsbuild / Rstack 构建的浏览器插件开发框架。

它的特点包括:

📦 当前状态

如果你曾觉得现有插件框架有所限制,或者只是想试试另一个方案,可以试试

也很希望听听你和现有工具对比后的体验 🙌

1392 次点击
所在节点    分享创造
1 条回复
Gomi
3 月 24 日
顺带说一句,写代码的部分肯定主要是 AI 完成的啦,毕竟现在手搓代码的话,我相信大部分人都比不过 AI 了,AI 写的代码其实更可靠(前提是加上测试标准,进行回归验证)。其次是 coed review/代码结构/文件结构/单元测试/e2e 测试等环节,必须要不停和 AI 配合,最终打磨出一个高质量的项目

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1200845

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX