V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Al0rid4l
V2EX  ›  程序员

各位都在用哪些 AI 辅助编码的插件以及都是怎么用的?

  •  
  •   Al0rid4l ·
    al0rid4l · 2023-02-08 07:03:30 +08:00 · 2270 次点击
    这是一个创建于 658 天前的主题,其中的信息可能已经有所发展或是发生改变。

    除了 Github Copilot, 这个大家都比较熟悉了, 主要想问些 GPT 相关的

    最近看到 VSCode 插件市场上出了很多 AI 辅助编码的插件, 有开源的有不开源的, 有基于 OpenAI 接口的也有其他公司接口的, 功能主要是解释代码, 实现简单代码块, 查 Bug, 提供 API 示例这几类, 看了下都挺不错的有些选择困难, 希望挑个用的人多的背靠大公司的(维护长久的)尽量开源免费的插件

    看了几款 VSCode 插件, 下面三款感觉完成度比较高

    https://marketplace.visualstudio.com/items?itemName=Rubberduck.rubberduck-vscode https://marketplace.visualstudio.com/items?itemName=Bito.Bito https://marketplace.visualstudio.com/items?itemName=molab.chatgptplus

    这几个感觉还差点意思

    https://marketplace.visualstudio.com/items?itemName=AndrewZhang.scribeai https://marketplace. visualstudio.com/items?itemName=cloudcli.askgpt https://marketplace.visualstudio.com/items?itemName=AIAssistedCoding.ai-assisted-coding

    不知道各位都在用哪些 AI 辅助插件? 以及可以说下你最常用的功能或者亮眼的使用姿势

    尽量限定 VSCode 插件, 当然其他编辑器 /IDE 的插件和用法也欢迎分享

    PS. 说点想法, 嫂子在外贸公司当亚马逊客服都用上了 ChatGPT, 说蛮好用的, 其他行业对 AI 接受度也蛮高的, 以后自己会不会因此失业不知道, 不过乐观点想现在在还没完全被 AI 替代前, 学习下如何借助 AI 提高生产力, 提前熟悉下 AI 习性, 以后如果不需要我这样的低端开发了或许还能当个 AI 驯兽师混口饭吃😂

    7 条回复    2023-02-08 23:28:40 +08:00
    kokutou
        1
    kokutou  
       2023-02-08 08:51:24 +08:00 via Android
    写个人总结。。。
    年终报告。。。
    周报日报。。。
    Al0rid4l
        2
    Al0rid4l  
    OP
       2023-02-08 09:03:43 +08:00
    @kokutou 这算编码之外的范畴了, 这里主要关注对于编码本身带来的帮助
    lzgshsj
        3
    lzgshsj  
       2023-02-08 09:45:19 +08:00
    现在市场上一些基于 chat GPT 的插件,都不是官方的,也没有维护保障,哪天 OPENAI 说不定就给你改了政策,根本谈不上稳定。
    而 Copilot 可不就是基于 GPT 的吗,而且还是为写代码特化过的,所以单论编码那还是 Copilot 。
    至于你说的”背靠大公司,维护长久,尽量免费“,基本就是个不可能三角。
    当然,不考虑这些的话,AI 辅助编码要推荐的话用得多还有 tabnine ;国内比如 aixcoder ,也来 V2EX 推广过。
    debuggerx
        4
    debuggerx  
       2023-02-08 09:48:31 +08:00
    为了避免成为 AI 驯兽师而在有意回避使用类似工具
    Al0rid4l
        5
    Al0rid4l  
    OP
       2023-02-08 10:17:18 +08:00
    @lzgshsj 正因为我知道几乎不可能同时满足, 所以我给开源免费加上了限定词「尽量」而没有给维护长久加限定, 意味着可以舍取, 前者的重要性对我来说高于后两者
    Al0rid4l
        6
    Al0rid4l  
    OP
       2023-02-08 10:41:50 +08:00
    @debuggerx 「为了避免成为 AI 驯兽师而在有意回避使用类似工具」

    之前我也有过这样的心态, 但过年和嫂子聊天时感受到, 其他行业的人比我对此的接受程度更高, 尽管事实上 ChatGPT 出来第三天我就用了, 所以特地在末尾加上了这个例子.

    不禁让我思考为什么客服(这里无歧视, 仅用来说明作为相对容易被 AI 替代的岗位)都能够轻易接受而我却如此抗拒? 究竟是什么让我变得如此保守? 仔细想了下大概几个因素吧

    我承认一开始有些担忧, 担忧它还不够成熟, 但短短的几个月已经证明了它对生产力带来的提升, 这样的担忧已不存在.

    担忧自己可能因此失业而带来的怀疑态度, 本质上这更像是自己潜在利益受损而产生的敌意, 过去工人们也敌视过机器, 出租车司机也敌视过自动驾驶. 百万漕工的心态嘛, 但历史也证明了百万漕工也挡不住技术的进步.

    或者是自诩技术工作者的不屑, 又或是身为人类的傲慢觉得 AI 永远无法取代人类. 这毫无理由的傲慢需要自己调整心态.

    思考完这些理由觉得没有一个站得住脚, 那我也应该加入进来才是. 过年回老家有天在街上看见一个拖着擦皮鞋工具箱的人在街边, 然而并没有人擦皮鞋, 那一瞬间我仿佛以为自己穿越到了 90 年代, 在想那时候擦皮鞋竟然也能够作为一个职业养活那么多人, 或许他们也会觉得能够以此谋生过一辈子. 仔细想想 AI 驯兽师也并不是什么不光彩的职业, 而我也不是什么有着工匠精神要成为代码之神的人, 也就不那么抗拒了.
    9speedeyeball
        7
    9speedeyeball  
       2023-02-08 23:28:40 +08:00 via iPhone
    有在用 jb 市场里的一款 ai 生成单元测试的插件,蛮不错的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5506 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 08:33 · PVG 16:33 · LAX 00:33 · JFK 03:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.