V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
notot
V2EX  ›  程序员

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

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

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

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

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

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

    登录可以接入 Supabase

    收款可以接入 polar
    notot
        22
    notot  
    OP
       28 天前
    @xiaohuangya 哈哈哈 直接砍需求吗
    zhangk23
        23
    zhangk23  
       28 天前
    日常用不到也不是必需品的话没必要学,学了就得面对 chrome 这样强制要求用 v3 api 然后你不得不重写代码以及你上架 chrome 商店被审核退稿 n 回的痛苦
    webcape233
        24
    webcape233  
       28 天前 via iPhone
    表达也太夸张了、恐惧... 会掉 san 吗
    prosgtsr
        25
    prosgtsr  
       27 天前
    我几乎对任何不熟悉的领域要做什么东西都很恐惧。。。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3458 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 04:32 · PVG 12:32 · LAX 21:32 · JFK 00:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.