添加 Miru 自定义第三方扩展仓库
什么时候需要自定义仓库
官方扩展仓库不可能覆盖所有媒体源。社区里有大量由第三方维护的扩展仓库,可能包含:
- 官方仓库没收录的视频源;
- 漫画图源扩展;
- 小说源扩展;
- 更及时的更新版本。
添加步骤
- 打开 Miru 右侧"仓库管理"区;
- 点击"添加仓库 / Add Repo"按钮;
- 在弹出框里输入仓库的 JSON 列表 URL;
- 确认后 Miru 会拉取仓库列表;
- 展开新添加的仓库,浏览里面的扩展并逐个安装。
仓库列表的格式是一个 index.json 文件,指向仓库下所有扩展 JS 文件的地址。具体格式由仓库维护者定义,Miru 会兼容主流仓库格式。
仓库地址从哪找
| 来源 | 说明 |
|---|---|
| GitHub 搜索 | 搜 "miru repo" 或 "miru extension repository" |
| Telegram 群组 | t.me/MiruChat 群友分享的仓库地址 |
| 扩展开发者主页 | 个人维护的扩展集合 |
| 其他 Miru 用户分享 | 社区论坛、博客、视频评测 |
注意安全:只从可信来源获取仓库地址。恶意扩展可能会在你的设备上执行不透明的代码(虽然 Miru 的沙箱能隔离大部分风险,但不要给扩展额外的网络或存储权限)。
自定义仓库的生命周期
添加后你可以:
- 启用 / 禁用整个仓库(禁用后该仓库的扩展全部失效,但不会卸载);
- 单独卸载某个扩展(不影响同仓库的其他扩展);
- 删除仓库(同时卸载该仓库的所有扩展,注意数据和收藏可能关联到这些扩展);
- 检查更新(仓库维护者推送新版本时,已安装的扩展会提示有新版本可用)。
多个仓库共存
你可以同时添加多个仓库(官方 + 一个或多个第三方),Miru 会把所有仓库的扩展合并到一个列表里管理,按类型(bangumi / manga / fikushon)自动分组。
两个仓库里可能收录了针对同一个媒体源的不同扩展(不同维护者写的),安装哪个由你选择——同时装也可以,互不冲突。