Repository navigation
pupu v0.2.5
本版本起,Release 除了 .zip 之外还提供可直接安装的 .crx。
📦 新增产物
| 文件 | 用途 |
|---|---|
pupu-v0.2.5.crx |
Chrome / Edge 直接安装(推荐,无需解压) |
pupu-v0.2.5.zip |
加载已解压的扩展 |
扩展 ID:nffpajdealkjpdmjjboneelajanbboig(由签名密钥决定,各版本固定不变)
安装 .crx
- 下载
pupu-v0.2.5.crx - 打开
chrome://extensions(Edge 为edge://extensions),开启右上角「开发者模式」 - 把
.crx拖进扩展管理页,弹窗中点「添加扩展程序」即可
Edge 与 Chrome 同为 Chromium,共用同一份
.crx/.zip。
两种方式都需要开启「开发者模式」,这是不经过应用商店安装的浏览器限制,与扩展本身无关。
Safari 暂不支持:Safari 扩展必须由 Xcode 打包成宿主 App 分发,且本扩展依赖的sidePanel/tabGroups在 Safari 上并不存在。
🔧 构建与发布
- Release 工作流现在会读取仓库 Secret
CRX_PRIVATE_KEY签名 CRX,并在发布前校验 CRX3 签名、扩展 ID 与包内manifest.json版本 - CI 增加用临时密钥打包 CRX 的冒烟测试,避免该路径在 PR 上静默损坏
- 工作流 Actions 升级到当前主版本(checkout/setup-node/upload-artifact v7、pnpm-action-setup v6、Pages 系列 v5/v6),消除 Node 20 弃用告警
📚 链接
- 官网 / 文档:https://luskyle.github.io/pupu/
- 使用文档:https://luskyle.github.io/pupu/guide.html
- 变更比对:v0.2.4...v0.2.5
⚠️ 本项目为个人学习 / 交流项目,请遵守各平台的使用规范与当地法律法规。