• 请不要在回答技术问题时复制粘贴 AI 生成的内容
notot
V2EX  ›  程序员

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

  •  
  •   notot · Jun 17, 2025 · 4539 views
    This topic created in 504 days ago, the information mentioned may be changed or developed.
    25 replies  •  2025-06-19 10:11:33 +08:00
    xiaoding
    xiaoding
    Jun 17, 2025
    1
    什么想法,具体说说?
    iMichaelZhang
    iMichaelZhang
    Jun 17, 2025
    2
    我去年断断续续开发了 4-5 个,都是 copy 之前插件项目文件,感觉如果建立一套自己常用的仓库模板,还是挺方便的
    coldle
    coldle
    Jun 17, 2025
    3
    没写过插件但写过油猴脚本,为啥会有恐惧感?这一眼 ai 特长领域啊...
    notot
    notot
    OP
    Jun 17, 2025
    4
    @xiaoding 就是比如想做个什么工具,但是迟迟下不了手
    notot
    notot
    OP
    Jun 17, 2025
    5
    @iMichaelZhang 是的,做过的话 肯定就会好很多
    notot
    notot
    OP
    Jun 17, 2025
    6
    @coldle 可能就是没做过吧,感觉又要学一堆,开始都开始不了😂
    biechuli
    biechuli
    Jun 17, 2025❤️1
    7
    做过好几个插件了,现在有很多脚手架仓库,开发还是挺方便的,然后需要学一下 chrome 插件的一些 API ,以及消息通信的知识。
    你可以搜一下 plasmo ,和 https://github.com/JohnBra/vite-web-extension
    rico2logout
    rico2logout
    Jun 17, 2025❤️1
    8
    我不是前端开发,我是客户端开发,但是我自己开发过一些公司用的浏览器插件,其实还挺方便的
    yangheng4922
    yangheng4922
    Jun 17, 2025
    9
    Solix
    Solix
    Jun 17, 2025❤️1
    10
    cursor 建一个文件夹,把网页扔给他,就能自动帮你开发出来了
    ohhow
    ohhow
    Jun 17, 2025
    11
    如果是公司要用新东西开发,就能接受,自己的话,就会有无从下手的感觉
    XTTX
    XTTX
    Jun 17, 2025❤️1
    12
    恐惧是正常,多找几个 repo 看看, 找几个更新频繁的 starter templates 。 现在都是 typescript\react\taiwind\shadcn 类的 components 吃一切。 这个大半个月我还在搞 react-native 的 expo 开发。动起来就好了
    summerwar
    summerwar
    Jun 17, 2025❤️1
    13
    千万不要接触,这玩意开发会上瘾的,开发一个就爽一下,然后你会不知不觉开发 N 个的
    crackidz
    crackidz
    Jun 17, 2025
    14
    借助 AI 其实开发浏览器插件的门槛已经很低了,借助 WXT 之类的开发框架,就更简单了

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

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

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

    我使用 wxt 开发了很多个插件了,越来越顺畅了
    SayHelloHi
    SayHelloHi
    Jun 17, 2025❤️1
    21
    用 wxt 、plasmo 这些脚手架 可以很快的开发出一个插件

    登录可以接入 Supabase

    收款可以接入 polar
    notot
    notot
    OP
    Jun 17, 2025
    22
    @xiaohuangya 哈哈哈 直接砍需求吗
    zhangk23
    zhangk23
    Jun 18, 2025
    23
    日常用不到也不是必需品的话没必要学,学了就得面对 chrome 这样强制要求用 v3 api 然后你不得不重写代码以及你上架 chrome 商店被审核退稿 n 回的痛苦
    webcape233
    webcape233
    Jun 18, 2025 via iPhone
    24
    表达也太夸张了、恐惧... 会掉 san 吗
    prosgtsr
    prosgtsr
    Jun 19, 2025
    25
    我几乎对任何不熟悉的领域要做什么东西都很恐惧。。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1560 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 18:37 · PVG 02:37 · LAX 10:37 · JFK 13:37
    ♥ Do have faith in what you're doing.