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

Copliot 帮你解决了什么问题?

  •  
  •   jkfadsljlasdgs · 134 天前 via Android · 2452 次点击
    这是一个创建于 134 天前的主题,其中的信息可能已经有所发展或是发生改变。
    21 条回复    2024-01-10 10:18:57 +08:00
    Areman
        1
    Areman  
       134 天前
    大量重复的代码,尤其写业务,对我能减少 30%的时间
    bybyte
        2
    bybyte  
       134 天前
    重复,枯燥,简单的代码,直接 Tab 解决,非常舒服
    yidinghe
        3
    yidinghe  
       134 天前   ❤️ 3
    首先是代码补完,目前 AI 插件表现出来的是“高级代码补完”功能,能节省很多敲击键盘的时间。但是对生成的代码必须要逐行审查,5 行以内的代码补完效率很高,因为生成出来之后看两眼就能判断它写的对不对。但是如果生成一大段的代码,那就要很仔细的看甚至要改很多地方,所以遇到 AI 帮我生成一大段候选代码,我基本上看都不看直接按 ESC 撤销,因为这时候我是有自己的思路的,不想被它打断。

    其次是代码分析,鉴于本人具有非常丰富的重构屎山的经验,所以这个功能基本上用不上。因为你要重构一座屎山,你得自己把每行代码看一遍,而不是让 AI 给一个笼统的说明就能开干。当你看完代码,对重构就已经有了思路,很多包要重新组织,很多方法要移动位置,AI 没这个能力。

    最后是对刚写的代码做优化,这个对初学者可能有用,比如写完一个方法问 AI:“这个方法还有什么地方可以改进?”,我就算了。
    mumbler
        4
    mumbler  
       134 天前
    api 返回的数据,以前还要看文档研究怎么解析,现在直接扔给 gpt 出解析代码
    mumbler
        5
    mumbler  
       134 天前   ❤️ 1
    @yidinghe #3 整个代码文件给 gpt 去自动重构,你调试就行了,何必还要亲自一行一行看
    ruxuan1306
        6
    ruxuan1306  
       134 天前
    Copilot 擅长将非结构数据转换为结构数据。

    直接注释接口文档里的描述,稍微起个头就能快速定义 TypeScript 类型和枚举。
    yidinghe
        7
    yidinghe  
       134 天前
    @mumbler 不管 AI 重写多少代码,重写完了还是得一行一行看,毕竟出了事故又不是扣 AI 的钱。
    mumbler
        8
    mumbler  
       134 天前
    @yidinghe #7 调试的时候看结果就行了,如果测试数据返回都是对的,不用管它具体怎么实现的,如果返回不是预期,就反馈给它,让它改了后继续测试,AI 的工作方式与以前不一样了,重点在测试
    gitrebase
        9
    gitrebase  
       134 天前
    @yidinghe 复议,感觉让 AI 补全代码后的“审查”真的很中断大脑的“思考流”……
    suibianwanwan
        10
    suibianwanwan  
       134 天前
    Copilot 对网络审查这么严格, 不知道楼上都是怎么过的, 认真请教
    suibianwanwan
        11
    suibianwanwan  
       134 天前
    chatgpt 和 Copilot 的区别是啥, copilot tab 补全更快捷方便?
    Dongxiaohao
        12
    Dongxiaohao  
       133 天前 via Android
    写 lambda 真的是又快又好😂
    securityCoding
        13
    securityCoding  
       133 天前 via Android
    我日常编码和文档已经完全离不开了它了 tabtab 太香,要是办公 im 也能接入 copilot 就完美了
    you222
        14
    you222  
       133 天前
    copilot 还可以转成 GPT-4 ,https://github.com/aaamoon/copilot-gpt4-service
    SayHelloHi
        15
    SayHelloHi  
       133 天前
    6YeN5aSN55qE6ISR5Yqb5Yqz5YqoIAoK5pm66IO96KGl5YWoCgrlhY3otLnnlKhHUFQtNA==
    SayHelloHi
        16
    SayHelloHi  
       133 天前
    6YeN5aSN55qE6ISR5Yqb5Yqz5YqoIOaZuuiDveihpeWFqOWFjei0ueeUqEdQVC00
    SayHelloHi
        17
    SayHelloHi  
       133 天前
    抱歉 使用 base64 回复了

    重复的脑力劳动

    智能补全

    免费用 GPT-4:
    https://github.com/aaamoon/copilot-gpt4-service
    SayHelloHi
        18
    SayHelloHi  
       133 天前
    @Livid

    由于点击了浏览器插件的 base64 回复 回复了 2 条重复信息 请帮忙删除一下

    #15
    #16
    2 条重复信息 需要删除 麻烦站长了
    mmdsun
        19
    mmdsun  
       132 天前 via iPhone
    转换成 GPT-4 用 +1
    param
        20
    param  
       132 天前 via Android
    写接口文档、写单元测试。
    chitanda
        21
    chitanda  
       131 天前
    1.一个不熟悉的库,问 copilot 能迅速用起来
    2.不知道某个功能有没有最佳实践的库,同样可以问 copilot
    3.参数繁杂的接口,直接把定义丢给它,帮我生成测试数据
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3926 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 10:13 · PVG 18:13 · LAX 03:13 · JFK 06:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.