体验了几天 copilot - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
woshipanghu
V2EX    GitHub Copilot

体验了几天 copilot

  •  
  •   woshipanghu 2023-03-26 19:10:21 +08:00 6649 次点击
    这是一个创建于 929 天前的主题,其中的信息可能已经有所发展或是发生改变。
     const task = resp.task //循环 categoryData ,找到对应的分类,如果分类不存在,那么 重新加载任务列表,存在的话,直接添加到对应的分类中 var searchCategoryData = []; for(let i=0; i < this.categoyData.length; i++) { const tempArr = this.categoryData[i] if(tempArr.id == task.category_id) { searchCategoryData = tempArr } } if(searchCategoryData.length == 0) { this.getTask(() => { setTimeout(() => { this.scrollAnimate(task.id); }, 300); }); } else { //将任务添加到对应的分类中,如果存在置顶的任务,那么就添加到置顶的任务后面,否则添加到第一个 let index = 0 for(let i=0; i < searchCategoryData.children_datas.length; i++) { const tempArr = searchCategoryData.children_datas[i] if(tempArr.is_prior == 1) { index = i } } if(index > 0) { searchCategoryData.children_datas.splice(index+1, 0, task) } else { searchCategoryData.children_datas.unshift(task) } setTimeout(() => { this.scrollAnimate(task.id); }, 300); } this.addText = ""; 

    刚开始我以为他就是帮你生成一些简单逻辑的代码

    让我没想到的 他能结合你代码本身的逻辑去写

    这个产品能让少些很多代码 你只要写注释 他来帮你生成

    上面这段代码就是他生成的 自己稍微改了一点 但是也节省你很多时间

    都去试试 真的让人很吃惊

    25 条回复    2023-04-04 09:58:43 +08:00
    yangzhezjgs
        1
    yangzhezjgs  
       2023-03-26 19:12:48 +08:00   1
    cursor 也不错,你也可以试试 https://www.cursor.so/
    昨天试用了一下,感觉效果惊人
    billytom
        2
    billytom  
       2023-03-26 19:22:18 +08:00
    @yangzhezjgs 请问这个是只可以几个语言?还是 html 前端后端都已经极度智能化的了?一直有这个疑问
    yangzhezjgs
        3
    yangzhezjgs  
       2023-03-26 19:29:35 +08:00
    @billytom
    1.语言方面,我试过 Python 、c/c++、js 、Java 应该是都支持
    2.函数级别,只要写清楚输入输出和功能,可以直接生成可用的代码
    3.项目级别,可以让他直接生成框架骨架,然后慢慢一个函数一个函数的慢慢调整,还没法直接写项目,但是潜力很大
    你自己试试就知道了,它都只用 gpt3.5 ,还没用 gpt4 就很强了,我觉得这玩意在进化几个版本,超过大多数程序员不是问题
    elboble
        4
    elboble  
       2023-03-26 19:44:43 +08:00
    除了贵,都挺好
    makelove
        5
    makelove  
       2023-03-26 19:47:05 +08:00
    但是感觉也不是完全解脱了,因为生成的代码还是要人去理解和后续调整,瓶颈在人这边
    billytom
        6
    billytom  
       2023-03-26 19:56:18 +08:00
    @yangzhezjgs 我一直在等 VScode 原生加入 GPT-4 ,应该很快了
    nyxsonsleep
        7
    nyxsonsleep  
       2023-03-26 20:09:55 +08:00
    还是要人来 debug ,上次直接给我整了个 bug 代码,没注意看,后来才发现
    tairan2006
        8
    tairan2006  
       2023-03-26 20:14:24 +08:00 via Android
    既然是基于 gpt 的,就一定会有自信满满写出 bug 的问题
    leaflxh
        9
    leaflxh  
       2023-03-26 20:17:58 +08:00
    @tairan2006 想起来上次问 3.5 给我整了个英文回答,我让他用中文还是不改,问他刚才回答是 Chinese 吗,他回答 Yes its Chinese!
    cy18
        10
    cy18  
       2023-03-26 20:25:28 +08:00
    @yangzhezjgs cursor 是个独立的编辑器?有 vscode 插件么?
    yangzhezjgs
        11
    yangzhezjgs  
       2023-03-26 20:26:34 +08:00
    @cy18 非常简陋的编辑器,没有插件
    TWorldIsNButThis
        12
    TWorldIsNButThis  
       2023-03-26 20:30:25 +08:00
    实现一个独立的小功能算比较好用吧

    整体项目维护的层次上写代码本身占得比重没那么大,而且把要实现的东西用 ai 可用的方式描述出来其实耗费的时间很多,有大量的代码 /函数并不是做一个很具象的功能
    TWorldIsNButThis
        13
    TWorldIsNButThis  
       2023-03-26 20:38:20 +08:00
    而且之前测试的时候,经常会瞎补全一大片代码,每次都得手动取消后再输入,有时候比较烦人
    ProjectSky
        14
    ProjectSky  
       2023-03-26 22:18:23 +08:00
    重点就是你要比它更懂,挑出其中有问题的地方,不然写个坑出来自己都不能理解和处理
    picone
        15
    picone  
       2023-03-26 22:20:44 +08:00
    我也体验了几天,只能说不能盲目使用,已经好几次他生成的代码有一些用错了字段出错了,要不是我手写的单测就线上 bug 了。
    相比起自己写代码,查别人代码的 bug 更累。
    当然,他生成注释很棒
    jiayouzl
        16
    jiayouzl  
       2023-03-26 22:59:54 +08:00
    这玩意新版更强大基于 chatgpt4.0 了!
    DingDingDang123
        17
    DingDingDang123  
       2023-03-26 23:04:23 +08:00
    @jiayouzl 是的,我比对比过 chatgpt3.5 和 github copilot ,在生成函数理解能力还是 chatgpt 生成的代码准确率更高。
    plus 当然更强,只是开通起来比较麻烦。我也是折腾很久才开通了,如果有需要,我可以帮忙
    fernandoxu
        18
    fernandoxu  
       2023-03-27 00:24:23 +08:00
    用了很久了,节省了很多次敲键盘
    miniers
        19
    miniers  
       2023-03-27 07:50:52 +08:00
    已经开始付费使用了
    shinession
        20
    shinession  
       2023-03-27 07:59:09 +08:00
    我是去年就付费用了, 而且我都很少写注释, 基本写个程序开始, 后面就自动生成了的, 缺点是比较费 cpu, 生成的代码有时候需要改动一下
    noneusername
        21
    noneusername  
    &nbs;  2023-03-27 10:45:29 +08:00
    用的 copilot X 吗
    woshipanghu
        22
    woshipanghu  
    OP
       2023-03-27 10:50:23 +08:00
    @noneusername 不是最新的 X
    fresco
        23
    fresco  
       2023-03-27 11:45:30 +08:00
    期待 copilot 的体验
    fresco
        24
    fresco  
       2023-03-27 11:45:44 +08:00
    @fresco #23 copilot x
    FLADIMIR
        25
    FLADIMIR  
       2023-04-04 09:58:43 +08:00
    是否支持 Kotlin ?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3647 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 04:23 PVG 12:23 LAX 21:23 JFK 00:23
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86