| Entry | File |
|---|---|
| background | app/background.ts |
| content | app/content/index.ts |
| popup | app/popup/index.tsx |
Your extension is ready. Happy building!
热更新、多浏览器支持与极简配置,助你更快交付扩展。
使用独立 Reloader 控制扩展更新,不仅快速,content_script 和 background 均能实现极速HMR。
支持主流 Chromium 系浏览器和 Firefox。无需配置即可自动识别浏览器默认安装地址并启动。
你可以用 Vanilla,也可以使用 Vue、React、Preact、Svelte、Solid 或 React+UnoCSS 等框架。
提供了内置的 createContentUI 方法,可轻松集成 Iframe、ShadowDom 和原生内容。
内置支持 Rsdoctor 与 Rstest,可快速完成打包分析及单元、e2e 测试。
构建时自动输出扩展 zip 包,便于安装与分发。
结构化 meta、终端错误输出与 Skills,让 AI 能理解并扩展你的扩展。
提供明确的插件信息、错误信息和 prompts,帮助 AI agent 开发。
使用 --debug 时启用终端错误输出。无需在浏览器操作即可掌握插件所有报错信息,方便你在任何 Editor 中直接 Ask AI。
可扩展的 Skills,支持 Agent 与自动化。

我是 Gomi,也是浏览器插件 Video Roll 的作者。尽管我开发的插件在 Chrome Web Store 和 Edge 上都成为了精选插件,用户量也超过了 35K,但开发浏览器插件的过程中,我依然感觉到不满足。在尝试了 Parcel、Vite 等开发工具后,我决定尝试解决一些插件开发中的痛点。即使业界已经存在 WXT、Plasmo 这种非常优秀和完善的解决方案,但我坚决不会重复造轮子。基于 Rsbuild 的速度和 AI 友好的开发范式,让我着迷,于是我创造了 Addfox。
关于 Addfox 的常见问题快速解答