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

ChatGPT 比 Copilot 有用多了, Copilot 就算补全微软自家的 C#也经常弄不懂我在干嘛,补全的全是错的,也就帮我自动输入{get;set;}效果不错, ChatGPT 告诉他要用什么算法做什么就全帮我写好了,一行不用改

  •  
  •   edis0n0 · 2022-12-20 13:21:31 +08:00 · 4942 次点击
    这是一个创建于 696 天前的主题,其中的信息可能已经有所发展或是发生改变。
    23 条回复    2022-12-23 05:58:56 +08:00
    learningman
        1
    learningman  
       2022-12-20 13:26:54 +08:00 via Android   ❤️ 2
    哥们刚入门吧
    edis0n0
        2
    edis0n0  
    OP
       2022-12-20 13:27:55 +08:00
    @learningman #1 写了十几年代码了,只不过非互联网,代码都是能用就行
    herozzm
        3
    herozzm  
       2022-12-20 13:30:46 +08:00
    都是一家公司出的
    houshuu
        4
    houshuu  
       2022-12-20 13:31:07 +08:00
    作为熟练的 Copilot 代码审查员, 我觉得注释写的漂亮标准一点非常的重要.
    Mexion
        5
    Mexion  
       2022-12-20 14:29:49 +08:00
    copilot 明显比 chatGPT 有用,chatgpt 问点问题还经常答非所问,说不明白个所以然,还不如我直接 google ,copilot 就在 IDE 里帮智能补全某些逻辑都要有用得多
    ayogo
        6
    ayogo  
       2022-12-20 14:33:55 +08:00 via Android
    chatgpt 适合做代码解释。我这几天补写代码说明文档用 chatgpt 很方便。copilot 适合代码开发时候辅助,特别是我这种 Python 开发用新的包的时候,注释写好它帮我生成,很方便我理解然后进行二次开发。
    edis0n0
        7
    edis0n0  
    OP
       2022-12-20 14:35:59 +08:00
    感觉 copilot 非常依赖注释,我的工作项目基本没有注释,copilot 的表现非常差

    @Mexion
    @ayogo
    ayogo
        8
    ayogo  
       2022-12-20 15:30:46 +08:00 via Android
    @edis0n0 我们的项目老板也不让写注释。我都把这玩意当高级版代码补全。
    krixaar
        9
    krixaar  
       2022-12-20 15:44:49 +08:00
    @edis0n0 #7 等一下,你愿意给 chatgpt 一个 prompt 让它写,然后不给 copilot ,然后认为 copilot 不行,是这个意思吗?
    edis0n0
        10
    edis0n0  
    OP
       2022-12-20 15:47:04 +08:00
    @krixaar #9 给 copilot 了函数名和上下文啊,只是给 chatgpt 描述了实现的细节
    zthxxx
        11
    zthxxx  
       2022-12-20 16:43:11 +08:00
    @edis0n0 一个工程多个文件是怎么塞给 chatGPT 做上下文的呢?
    xuyang2
        12
    xuyang2  
       2022-12-20 17:57:07 +08:00
    @ayogo 不让写注释可还行
    ayogo
        13
    ayogo  
       2022-12-20 18:42:02 +08:00 via Android
    @xuyang2 因为我们老板要求把代码拆分的越简洁越好,写的越清楚越好。其实挺方便的。除了 debug 的时候遇到底层函数出问题有点折磨。
    lookStupiToForce
        14
    lookStupiToForce  
       2022-12-20 18:56:34 +08:00
    不让写注释还行,是代码即文档了还是代码即保密文件了啊?
    zzm88104
        15
    zzm88104  
       2022-12-20 19:38:53 +08:00
    chatgpt 效率更高;可以从更高的层面去写代码。对答式改进也很有用,可以帮你理清思路。
    copilot 扣一些细节更好。
    如果只让我选一个,chatgpt 。
    但实际上当然上两个都用了,爽到飞起
    akira
        16
    akira  
       2022-12-20 19:40:09 +08:00
    chatgpt 只是保证了自己逻辑自洽吧,不能保证正确性的呀
    efaun
        17
    efaun  
       2022-12-21 00:23:47 +08:00
    copilot 可以根据项目代码生成相应代码, 你们用 chatgpt 难道每次都造轮子?
    xuanbg
        18
    xuanbg  
       2022-12-21 08:30:05 +08:00
    @ayogo 方法注释也不写么?魔法数的注释也不写么?
    findex
        19
    findex  
       2022-12-21 08:39:23 +08:00
    amazon 家也出了一款类似 copilot 的东西。我怎么觉得都还挺不错的。chatgpt 起码可以搞创作,例如写首诗。
    loolac
        20
    loolac  
       2022-12-21 11:50:24 +08:00
    2019 年 7 月 22 日微软投资 OpenAI 10 亿美元,双方将携手合作替 Azure 云端平台服务开发人工智能技术。
    2020 年 6 月 11 日宣布了 GPT-3 语言模型,微软于 2020 年 9 月 22 日取得独家授权。
    stevefan1999
        21
    stevefan1999  
       2022-12-21 12:01:24 +08:00 via Android
    問了一下 ChatGPT 和一個質數在質數範圍內互質的問題 (let p be a prime and n be a generator such that 2 < n < p, find how many n coprimes with p)
    這答案學過數論基礎的人也知道很明顯是 p - 1 個
    但 ChatGPT 居然和我答一個牛馬不相干的東西 你真的旨意 ChatGPT 能對一個簡單的數學問題 乃至編程有幫助? 沒有幫倒忙已經謝天謝地
    dw2693734d
        22
    dw2693734d  
       2022-12-21 20:53:17 +08:00
    copilot 是 openai 和 github 合作推出的,按道理来说,使用效果应该是差不多的
    censujiang
        23
    censujiang  
       2022-12-23 05:58:56 +08:00 via Android
    副驾驶适合写注释
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3010 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 10:55 · PVG 18:55 · LAX 02:55 · JFK 05:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.