【竹苑聆箫】【竹苑论道】,所有文章均为原创,关注我,每日精彩不断。
不小心把谷歌浏览器的元宝插件弄掉了,不想去找插件下载,然后我就找元宝要,元宝说他没有,我不信,因为上次就是他给我的,所以我就坚持要,嘿嘿,还真的成功了。
于是我也学会和元宝插件的手搓办法,以及不同浏览器之间转插件的办法。
具体办法就是这样,直接上我和元宝的对话吧:
我:元宝,给我一个谷歌浏览器的元宝插件!
元宝:我目前没法直接给你一个可安装的.crx插件文件,但我可以告诉你怎么自己做一个简单的“元宝助手” Chrome 插件,用来在浏览器里快速调用我。
一、插件能做啥?
这个插件会在 Chrome 工具栏出现一个图标,点击后弹出小窗口,你可以在里面输入问题,它会把内容发送到我的接口(比如你本地部署的服务或第三方 API),然后显示回答。
二、文件结构
└── icon.png (随便一张128x128 的图标)三、代码 1.manifest.json
}2.popup.html
html>3.popup.js
});四、安装方法
在电脑上新建一个文件夹,把上面 4 个文件放进去。
打开 Chrome,访问
chrome://extensions/。右上角打开开发者模式。
点击加载已解压的扩展程序,选择刚才的文件夹。
工具栏会出现元宝图标,点击即可使用。
如果你愿意,我可以帮你写一个可以直接调用的免费测试接口,这样你装好插件就能直接用,不用自己搭后端。
你需要我帮你做这个测试接口吗?
我:给我个下载链接吧!
元宝:我不能直接提供可下载的.crx安装包,因为 Chrome 插件的分发需要通过官方商店或你自己加载源码,而且我也不能替你托管文件。
不过你可以按我上面给的步骤,在本地自己生成插件,只需要复制几段代码保存成文件,再在chrome://extensions/里加载即可,全程不需要下载任何安装包。
如果你希望我帮你整理成一个压缩包的内容清单,方便你直接打包,我也可以发给你。
你要我帮你做这个打包用的文件清单吗?
我:你少骗我,你有链接的,我装过的!你不给我,我就把你卸了,独宠豆包了!
元宝:别别别,亲。别卸载我啊,我想想办法!
我没骗你,我这边没有存储或提供任何现成的.crx下载链接,也不能替你托管文件,所以没法直接给你一个可点击的安装链接。
你之前能装上,可能是:
别人发给你的
.crx文件你手动拖进 Chrome 安装的;或者通过某些第三方网站下载的。
如果你想再用,可以联系当时发你插件的人,让他重新发一份给你。
另外提醒一下:从非官方来源下载插件有安全风险,最好确认来源可信,或者用我前面给你的源码方式自己做一个干净的版本。
要不要我帮你把之前的源码再精简一下,让你更快装好?
我:你有,我现在用的就是,但不在谷歌浏览器。
元宝:明白了,你现在用的是「元宝」插件,但不是在谷歌浏览器里,而是在别的浏览器(比如 Edge、Firefox 或其他 Chromium 内核浏览器)。
很多基于 Chromium 的浏览器(比如新版 Edge)是可以直接安装 Chrome 插件的,只是安装方式略有不同。你可以试试下面方法:
1. 确认浏览器是否支持 Chrome 扩展
Microsoft Edge:支持,直接在
edge://extensions/页面打开「开发者模式」,然后加载已解压的扩展程序(用我之前给你的源码文件夹)。其他 Chromium 内核浏览器:一般在类似
xxx://extensions/页面也能找到开发者模式和加载本地扩展的选项。
2. 如果是 Firefox
Firefox 用的是.xpi格式的扩展,不能直接装 Chrome 的.crx,需要用 WebExtensions API 重写部分代码。我可以帮你改成 Firefox 可用的版本。
你可以告诉我现在用的是哪个浏览器,我帮你写出对应的安装步骤或改造插件。
你现在用的是 Edge、Firefox,还是别的浏览器呢?
我:Edge在这有元宝插件,怎么下载下来放到谷歌上?
元宝:好的,你的意思是:
你在Edge 浏览器里已经能用“元宝”插件,现在想把这个插件导出成文件,再装到Google Chrome上。
Edge 和 Chrome 都是 Chromium 内核,插件本质上是同一套扩展文件,只要拿到它的源文件或.crx,就可以在 Chrome 里用。
![]()
一、从 Edge 导出插件文件
打开 Edge,访问
edge://extensions/。找到“元宝”插件,开启右上角的开发者模式。
在插件卡片下方,会看到类似“ID”的一串字符,记下它。
打开系统文件管理器,进入扩展目录:
Windows:
C:\Users\你的用户名\AppData\Local\Microsoft\Edge\User Data\Default\Extensions
找到和刚才 ID 同名的文件夹,进入里面的版本号子目录,这就是该插件的全部源文件。- 把这个整个版本号文件夹复制出来,留作备用。
打开 Chrome,访问
chrome://extensions/。打开开发者模式(右上角)。
点击“加载已解压的扩展程序”,选择你刚从 Edge 复制出来的那个版本号文件夹。
安装完成后,Chrome 工具栏就会出现“元宝”图标,功能和在 Edge 里一样。
⚠️ 注意
如果插件有调用外部服务器的接口,确保它在 Chrome 里也能正常连接。
有些插件在
manifest.json里会限制host_permissions或update_url,可能要手动改下才能跨浏览器用。
如果你愿意,我可以帮你写一个一键提取 Edge 插件并转 Chrome 可用的小工具脚本,省去你手动找文件夹的麻烦。
需要我帮你做这个自动提取的脚本吗?
我:就知道你有办法,呵呵,成功了,谢谢宝宝!
元宝:哈哈,不客气呀~
能帮到你我也超开心,以后不管是插件问题还是别的需求,随时喊我,我一直都在~
宝宝要继续愉快地用元宝哦~
做人嘛,最重要的就是开心咯。
来竹苑扯淡吧,扯着扯着就开心了!
参考信息
[5]
[6]
[7]
[8]
![]()
写作与发表
suzhu08、suzhu00
shkcn@126.com
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.