-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
112 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,112 @@ | ||
--- | ||
title: 我用AI开发了一个提取公众号封面图的浏览器插件【效率工具指南】 | ||
date: 2024-6-18 11:45:00 | ||
tags: [插件,效率工具,公众号] | ||
--- | ||
本文首发于我的微信公众号「[效率工具指南](https://mp.weixin.qq.com/s/5blxU9sITBDR5y8nlmZxzg)」,欢迎移步关注 | ||
文/彭宏豪 | ||
|
||
Hello 各位好,这里是效率工具指南。 | ||
我是小豪。 | ||
|
||
两年之前,我在公众号上介绍过我写的一个[油猴脚本](https://mp.weixin.qq.com/s/p8pnKX8_4tLKKkG4GsmERQ),可**免费**提取微信公众号文章的封面。 | ||
|
||
之所以强调「免费」,是有些软件挺不要脸的,把这个功能做成了会员专属的权益。 | ||
|
||
不过我写的这个油猴脚本,虽然能用,但实际用起来有点别扭:它无法控制脚本运行的时机,因此每次在 Chrome 浏览器打开公号文章的链接时,它都会自动执行提取封面的操作,我有时都觉得烦……不得不把它暂时关掉。 | ||
|
||
碰到这个问题的时候,其实我也想到了一个对策:那就是把它以「**浏览器插件**」的形式提供,同时加多一个控制按钮,只在人们需要的时候运行提取封面的操作。 | ||
|
||
可无奈,我不会写代码,为此我还买了网易云课堂上的一个开发课程,就像很多人说的,「买了就相当于会了」,确实是这样,那课程已经吃灰好久,但代码却是一行也不会写。 | ||
|
||
不过最近听阿禅老师(公众号:可能吧)作客一档播客录制的节目《[一年,用 ChatGPT,阿禅从离职躺平到登上 GitHub 全球热榜](https://www.xiaoyuzhoufm.com/episode/65dc5741513a776b57b8df42)》,听到他用 AI 开发了好几款产品,同时分享了用 AI 的心得,更具体的心得可看他公众号发布的一篇文章:《[那么,我是如何使用 ChatGPT 的?](https://mp.weixin.qq.com/s/K3mjmkLye79Khem18QHORw)》。 | ||
|
||
我想这都可以?那我 long long ago 想写的浏览器插件,对 AI 来说不是更小儿科? | ||
|
||
## 浏览器插件 | ||
|
||
经过累计不到 3 个小时,实际上是用下班后 2 个晚上的间隙,在 GPT-4o 的帮助下,我写出了自己想要的浏览器插件——**提取公众号文章封面(WeChat Cover Extractor)**。 | ||
|
||
小声说一下,连插件的英文名,都是 AI 帮我起的。 | ||
|
||
![](https://img.penghh.fun/2024/06/22/17190205956031.jpg) | ||
|
||
这款插件的功能非常简单,甚至可以说简陋,在浏览器打开任意一篇公众号文章的情况下,点击右上角的插件图标,会弹出一个浮窗,点击浮窗仅有的按钮 Extract cover image,就会自动打开一个新的标签页,展示提取到的公众号封面,右击图片即可保存封面。 | ||
|
||
![](https://img.penghh.fun/2024/06/22/17190209627484.jpg) | ||
|
||
## 如何下载浏览器插件「提取公众号文章封面」? | ||
|
||
我没有把这个浏览器插件「提取公众号文章封面」上架到 Chrome 或者 Edge 的插件商店,想使用这个插件的朋友,可以[关注我的微信公众号「效率工具指南」](https://img.penghh.fun/2021/05/28/gong-zhong-hao-wei-bu-er-wei-ma-dailogo.png),关注后在后台回复「**提取封面**」,获取浏览器插件的下载链接。 | ||
|
||
|
||
|
||
![](https://img.penghh.fun/2024/06/22/17190222845692.jpg) | ||
|
||
## 如何安装这个插件? | ||
|
||
将插件安装包下载到本地后,我们需要用到的,只有下图👇👇这个文件夹。 | ||
|
||
![](https://img.penghh.fun/2024/06/22/17190224147818.jpg) | ||
|
||
|
||
点击 Chrome 浏览器右上角的 更多,点击「扩展程序 > 管理扩展程序」,打开插件管理页面。 | ||
|
||
![](https://img.penghh.fun/2024/06/22/17190226524816.jpg) | ||
|
||
|
||
启用右上角的「开发者模式」,接着点击左侧的「加载已解压的扩展程序」,找到前面提到的文件夹📂并打开,以开发者模式安装插件,就能在下方看到刚添加的「提取公众号文章封面」插件。 | ||
|
||
![](https://img.penghh.fun/2024/06/22/17190227866259.jpg) | ||
|
||
|
||
还有一个小步骤,点击 Chrome 浏览器右上角的「扩展程序」图标,在面板找到刚安装的插件,点击右侧的「固定」图钉,将其固定在顶栏,这样在提取公号文章封面时会更加方便。 | ||
|
||
![](https://img.penghh.fun/2024/06/22/17190230347645.jpg) | ||
|
||
|
||
## 用 AI 开发浏览器插件遇到的一个小问题 | ||
|
||
最后简单写写,用 AI 开发插件遇到的一个小问题——AI 给出的配置下图的插件图标代码不起作用。 | ||
|
||
![](https://img.penghh.fun/2024/06/22/17190234179779.jpg) | ||
|
||
|
||
AI 最先给出的代码如下: | ||
|
||
![](https://img.penghh.fun/2024/06/22/17190236078336.jpg) | ||
|
||
就存在的问题追问 AI,但它给出的回答也没能解决我的问题……最后我是通过下载别人的插件安装包,打开源代码来对比研究解决的,可能 AI 觉得,前面 99% 的路都给我铺好了,最后的临门一脚要我自己来? | ||
|
||
![](https://img.penghh.fun/2024/06/22/17190237247789.jpg) | ||
|
||
![](https://img.penghh.fun/2024/06/22/17190237038943.jpg) | ||
|
||
|
||
更正后的 manifest.json 代码,插件图标就正常显示了: | ||
|
||
![](https://img.penghh.fun/2024/06/22/17190239498058.jpg) | ||
|
||
顺着这个,我让 AI 对比修改前后的代码,让它再找找导致这个问题的原因哈哈哈哈。开发者们,来看看它说得对吗?这是作用域的问题? | ||
|
||
![](https://img.penghh.fun/2024/06/22/17190241833969.jpg) | ||
|
||
## 扫码加入我在知识星球上创建的社群「效率工具指南」 | ||
|
||
码字不易,如果你觉得本文帮到了你,想支持我做得更好,欢迎戳下方图片,加入我在知识星球上创建的社群。 | ||
|
||
关于社群「效率工具指南」的介绍,可以查看我在语雀文档上发布的文档:[知识星球「效率工具指南」简介](https://www.yuque.com/penghonghao/af0aai/glwrg2dl0dqlegi6?singleDoc#) | ||
|
||
![48844555552858T2](https://img.penghh.fun/2023/03/25/48844555552858t2.JPG) | ||
|
||
## 欢迎关注 | ||
|
||
以上,就是本次想和你分享的内容,希望能够对你有一点帮助。 | ||
|
||
![公众号:效率工具指南](https://img.penghh.fun/2021/05/28/gong-zhong-hao-wei-bu-er-wei-ma-dailogo.png) | ||
|
||
## 订阅我在竹白上创建的 Newsletter | ||
|
||
如果对你有帮助的话,别忘了点击下方的链接,订阅我的 Newsletter,之后发布了新的内容,就能第一时间收到通知啦~ | ||
|
||
[👉在竹白上订阅效率工具指南](https://penghh.zhubai.love/) |