我感觉自己有的时候有一些想法是关于浏览器插件的,但是我自己有一种对浏览器插件开发深深的恐惧感😱,大家有这样的感觉吗,不知道是不是因为没有接触过的原因

92 天前
 notot
3008 次点击
所在节点    程序员
25 条回复
xiaoding
92 天前
什么想法,具体说说?
iMichaelZhang
92 天前
我去年断断续续开发了 4-5 个,都是 copy 之前插件项目文件,感觉如果建立一套自己常用的仓库模板,还是挺方便的
coldle
92 天前
没写过插件但写过油猴脚本,为啥会有恐惧感?这一眼 ai 特长领域啊...
notot
92 天前
@xiaoding 就是比如想做个什么工具,但是迟迟下不了手
notot
92 天前
@iMichaelZhang 是的,做过的话 肯定就会好很多
notot
92 天前
@coldle 可能就是没做过吧,感觉又要学一堆,开始都开始不了😂
857681664
92 天前
做过好几个插件了,现在有很多脚手架仓库,开发还是挺方便的,然后需要学一下 chrome 插件的一些 API ,以及消息通信的知识。
你可以搜一下 plasmo ,和 https://github.com/JohnBra/vite-web-extension
fidetro
92 天前
我不是前端开发,我是客户端开发,但是我自己开发过一些公司用的浏览器插件,其实还挺方便的
yangheng4922
92 天前
gaobh
92 天前
cursor 建一个文件夹,把网页扔给他,就能自动帮你开发出来了
ohhow
92 天前
如果是公司要用新东西开发,就能接受,自己的话,就会有无从下手的感觉
XTTX
92 天前
恐惧是正常,多找几个 repo 看看, 找几个更新频繁的 starter templates 。 现在都是 typescript\react\taiwind\shadcn 类的 components 吃一切。 这个大半个月我还在搞 react-native 的 expo 开发。动起来就好了
summerwar
92 天前
千万不要接触,这玩意开发会上瘾的,开发一个就爽一下,然后你会不知不觉开发 N 个的
crackidz
92 天前
借助 AI 其实开发浏览器插件的门槛已经很低了,借助 WXT 之类的开发框架,就更简单了

不过我现在基本上都是写的油猴脚本,一般足够满足我的使用了
Pipecraft
92 天前
有过这种恐惧感,后来为了写一个调研的时候,发现有很多框架,起步、测试、打包都很容易。
我做的小鱼标签( https://github.com/utags/utags )使用的 https://github.com/PlasmoHQ/plasmo ,很不错。
听说 https://github.com/wxt-dev/wxt 这个也挺好,还没用过。
jjwjiang
92 天前
打开 GPT ,不管啥样的半小时就差不多雏形出来了,现在 AI 让这类开发门槛降低太多了,省去了你入门查文档的 90%时间
Mandelo
92 天前
恐惧啥?你是做灰产吗?
s1n1an
92 天前
我倒是觉得有恐惧感也是很正常和很合理的,主要是插件这个东西完全看厂商脸色,没事改一改 API 都够你受的,当时 manifest v3 挂掉那么多插件,谁知道以后又出个 v4 挂掉多少插件。

做小工具之类的,或者不想深入了解的,建议直接做油猴插件,这个分发也简单不用去谷歌市场注册填一堆信息;非得做插件的话,还是建议用前面几楼提到的 WXT ,这玩意从 i18n 到 react/vue 集成,甚至 vite 打包都帮你考虑好了。
xiaohuangya
92 天前
你的想法去搜索一下,就会发现很多已经做了,然后就不用恐惧了
Honwhy
92 天前
对未知的恐惧是正常的,有人带最好,自己摸索肯定要踩坑的。

踩坑多了也就不恐惧了。。。

我使用 wxt 开发了很多个插件了,越来越顺畅了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1139221

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX