SuperAPI AI 工具集

browser-extension-developer

通用与其它

查看项目

更新于 10-15 16:45

技能介绍

用途:在 browser/ 目录开发或维护跨浏览器扩展(Chrome/Firefox/Edge),采用 WXT 框架与 Manifest V3,向 GitHub 仓库页面注入 Repomix 按钮。

主要能力与结构:目录含 entrypoints(background.ts、content.ts)、public/_locales 国际化(12 种语言)、wxt.config.ts 配置以及 .output 构建产物(chrome-mv3、firefox-mv2)。支持内容脚本等扩展能力。

使用方式:npm run dev 以 Chrome 默认开发模式运行;npm run dev:firefox 进入 Firefox 开发模式;npm run build-all 构建全部浏览器;npm run lint 与 npm run test 用于检查与测试。新增语言时在 public/_locales/[code]/messages.json 中提供 appDescription、openWithRepomix 等键。

语言支持:en、ja、de、fr、es、pt_BR、id、vi、ko、zh_CN、zh_TW、hi。

限制与注意事项:Chrome/Edge 使用 chrome.* API,Firefox 可能需要 polyfill;完成前应运行 lint 与测试。其他功能、收费、价格与效果暂未提供。