ayang23
V2EX  ›  OpenAI

还真是,在不懂的地方让 GPT 写代码很容易被 GPT 坑了

  •  
  •   ayang23 ·
    ayang23 · Jan 4, 2024 · 4404 views
    This topic created in 1033 days ago, the information mentioned may be changed or developed.

    rust 代码,大部分样板代码都没问题,就在关键的地方调用了错误的函数,或者乱传参。

    还搞出 ssh2=0.10 版本,而目前 ssh2 最高版本才 0.9.4

    [dependencies] ssh2 = "0.10"

    写代码是省事了,debug 就麻烦了

    25 replies  •  2024-01-05 11:23:09 +08:00
    shyangs
    shyangs
    Jan 4, 2024
    1
    ChatGPT 是會亂編的, 亂編的地方包含數字, 參數, 函數, API.
    billzhuang
    billzhuang
    Jan 4, 2024
    2
    要是 GPT 都对了,那就 GG 了。
    xuanbg
    xuanbg
    Jan 4, 2024
    3
    GPT 只能当助理帮你干活,完全交给它那是自己和自己过不去。
    iv8d
    iv8d
    Jan 4, 2024
    4
    你猜 GPT 为啥不自己干活呢
    zsc8917zsc
    zsc8917zsc
    Jan 4, 2024
    5
    这就是技术人员的价值啊,等到它都能干了的那天,就是技术人员被祭天的那天~
    visper
    visper
    Jan 4, 2024❤️3
    6
    gpt 两个作用。1.简单样板代码,我会的,但是写麻烦,叫他写过来我检查一下。2. 我完全不知道的领域,google 还不知道怎么查,和他聊一下他给出方案,他给的关键字给了我 google 的方向。
    leaflxh
    leaflxh
    Jan 4, 2024
    7
    会调用自己造出来的 API

    哪一天能自己实现,然后 pr 到项目里,那才是恐怖
    crazyTanuki
    crazyTanuki
    Jan 4, 2024
    8
    只能提供一些语法 api 和使用示例,业务代码不敢让他写
    dandankele
    dandankele
    Jan 4, 2024
    9
    最多只能写点通用性的代码,稍微加点复杂逻辑就要乱了。。。每天的时间浪费在大量的 prompt 上。。最大问题是,它竟然能够在回答 A 与回答 B 之间无限循环。。我跟它说回答 A 是不正确的,它给我回答 B ,但回答 B 也是不正确的,接着又给我回答 A 。。。。我特么。。
    Worldispow
    Worldispow
    Jan 4, 2024
    10
    不管是技术代码还是文档资料,我感觉 gpt 出来的都是残废,基本不能用。

    唯一让我感觉有用的就是写验收材料、写标书,反正几十万字的材料,没人细看。
    wangpugod2003
    wangpugod2003
    Jan 4, 2024
    11
    写测试用例代码还不错啊,给它要测试的接口,再描述下测试范围,一下就给你生成出来。
    whinter
    whinter
    Jan 4, 2024
    12
    太真实了
    Huelse
    Huelse
    Jan 4, 2024
    13
    GPT 提供的代码更像是一个模板,其中参数随机调,反复调教或许会稳定下来,但前提是你得知道怎么调是对的。
    sunny352787
    sunny352787
    Jan 4, 2024
    14
    如果是 ChatGPT ,他的胡编指数会比较高,换用 copilot 或者 Cursor 的话准确率会高很多
    Ericality
    Ericality
    Jan 4, 2024
    15
    0.1.0 > 0.9.4???
    不过确实是这样的
    之前偷懒 让他帮我写一段 javascript
    大概就是 list of A 元素有 A.name 和 A.children 然后 A.children 是一个 list of B
    对应 B 有 B.name
    然后现在是个 C C.permission 是个 list
    要对所有的 A 中所有的 B 在 C 中搜索
    如果 C.permission 中包含 B.name 则 do sth continue
    否则如果 C.permission 中包含 A.name 则 do sth continue
    否则 do sth
    然后 gpt 给的那段代码我修改了一小时没生效
    遂耻辱下班
    回去咽不下这口气 花了 10 分钟自己把这个逻辑写了一遍
    过了
    从此 gpt 只能看个乐呵....
    ayang23
    ayang23
    OP
    Jan 4, 2024
    16
    @Ericality 0.10 中间只有一个点

    @sunny352787 copilot 好一些


    @billzhuang
    @iv8d 都准确了就没咱们啥事了。而且 GPT 写出一个更强的 GPT ,递归上几千次,人类就是渣渣了。
    googlefans
    googlefans
    Jan 4, 2024
    17
    你用的是 gpt-4 吗?
    ayang23
    ayang23
    OP
    Jan 4, 2024
    18
    mmdsun
    mmdsun
    Jan 4, 2024 via iPhone
    19
    @sunny352787 赞同 Github Copilot 代码能力强很多。但微软 bing 那个 Copilot 就差很多。
    miniliuke
    miniliuke
    Jan 4, 2024
    20
    @ayang23 还是用 4 吧,的确不一样,能力强很多,不过很复杂的逻辑有时候听不懂
    murmur
    murmur
    Jan 4, 2024
    21
    gpt 的用途是给不会一门语言但是有其他语言经验的程序员快速当全栈用的

    比如学习一个功能可以造轮子可以用库,你让 copilot 帮你凑合一下就无所谓

    但是真的上手了,什么地方用库,什么地方造轮子是一门学问
    ayang23
    ayang23
    OP
    Jan 4, 2024
    22
    @murmur 对,用对地方还是很有用
    ayang23
    ayang23
    OP
    Jan 4, 2024
    23
    @miniliuke 嗯,试一下
    barbara012
    barbara012
    Jan 5, 2024❤️1
    24
    3.5 就别太当真了,真想让它帮你干流订阅 4
    barbara012
    barbara012
    Jan 5, 2024
    25
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4966 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 03:46 · PVG 11:46 · LAX 19:46 · JFK 22:46
    ♥ Do have faith in what you're doing.