找回密码
 立即注册
搜索
楼主: b0207191

[软件] 问下码农们你们现在工作中使用AI编码了吗

[复制链接]
     
发表于 2023-11-8 16:21 | 显示全部楼层
用了copilot for business一段时间,只能说没有想象的好弄,最好用的是python场景下写些玩具,涉及内部api就乱造接口了。
回复

使用道具 举报

     
发表于 2023-11-8 16:53 | 显示全部楼层
copilot 并不仅仅是基于开源代码,还会分析当前项目的其他代码,感觉写业务代码效果比写基础、抽象的代码更好。

copilot 熟悉各种库,比如 Java 里面多层嵌套结构的 stream 杂技,还有开源库的脚手架代码,基本上改改就可以用。

业务代码有很多都是对接协议、数据库、错误处理之类的代码,在代码开头注释里贴一段 SQL/JSON,copilot 可以自动生成对应的类定义,写个 if 就可以补全很多错误处理。

自动生成日志也很方便,那种需要打印很多变量值的日志,可以自动生成。

业务代码里面 95% 都是无聊的套路代码,copilot 最擅长的就是生成这些。
回复

使用道具 举报

     
发表于 2023-11-8 21:40 来自手机 | 显示全部楼层
copilot写golang还是不错的,特别是比如一个接口,你完整实现了其中一个,想实现另外一个的时候自动填充效率真的很高,另外一些拿map展开代码的操作也很方便
cpp好久没写了,不是很确定cpp是否能好好填充

—— 来自 samsung SM-S9180, Android 13上的 S1Next-鹅版 v2.5.2-play
回复

使用道具 举报

头像被屏蔽
     
发表于 2023-11-9 07:48 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2023-11-9 08:15 | 显示全部楼层
前端,只能当代码补全。前端业务内容太多了,ai生成的很难直接用

论坛助手,iPhone
回复

使用道具 举报

     
发表于 2023-11-9 09:21 | 显示全部楼层
我觉得某些场景需要跨语言的时候非常适合作为代码功能块的翻译,起码不用重新查语法文档
但是如果用到一些第三方库就有点抓瞎毕竟他不知道同类替代品是啥
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-20 22:43 , Processed in 0.062091 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表