AI助手 - CodeGeeX

        这是继 AI助手 - 商汤小浣熊 RaccoonAI助手 - Fitten Code 的第三篇AI助手介绍,后续将持续关注实用性强的的AI产品工具,推进我们的生活快速进入AI世界。

        有了前两篇的铺垫,我们直接进入正题,这些AI大差不差,更多的是使用习惯方面的差异。

介绍

        

CodeGeeX 是清华和智谱AI联合打造的多语言代码生成模型。

        官网

        功能:

  • 代码自动生成和补全
  • 代码翻译
  • 自动添加注释
  • 智能问答
  • 更多功能

        通过快捷命令和提问,可实现更多功能,如解释选中的代码、修正代码的bug等。

        支持的IDE:

CodeGeeX支持多种主流IDE,如VS Code、IntelliJ IDEA、PyCharm、Vim等,

同时,支持Python、Java、C++/C、JavaScript、Go等多种语言。

老规矩,我们继续以 VSCode 扩展的方式来体验。

安装

VSCode 扩展中搜索 CodeGeex ,安装、注册、登录即可。

编码体验

CodeGeex 提供了侧边栏聊天和编码区AI辅助两大块功能。

其中,侧边栏聊天界面中又划分为聊天、工具箱、代码翻译三个板块。

老规矩,先让它介绍自己,然后回答一个C++的问题

回答的中规中矩。

工具箱里目前提供了这些功能:

似乎 CodeGeex 比较执着于JSON的各类转换 😂,我们试试第一个功能

代码翻译

即将一种开发语言的代码转为其他开发语言的代码实现:

 这些功能的体验都很流畅,没有卡顿延迟的情况,基本的功能实现也比较稳定。

这一块的功能比较丰富,是和前面两个AI助手不同的特色。

老惯例,让它写个 hello world。

实现没问题,但我发现它的AI提示并不是你输入后立即给出,有时和Fitten Code一样,需要换行后才能触发AI辅助,而且也需要多次换行触发才能写完代码,这方面, 商汤小浣熊 Raccoon还是最为便捷的。

继续来写冒泡

原谅我这里贴了静图,为这个演示我录了四五次,我用的录制GIF程序是32位的  GifCam,每次都因超高内存崩溃了。另外,CodeGeex 本身也翻车了,因为它不能一次性完整输出AI提示,经常需要TAB确认提示内容后,再回车后还需要等待一段时间才能给出提示,这个时间有时比较长,我会认为它无法提示,删除字符主动触发它的提示,此时如果它的提示正好上屏,就冲突了。

总之,这个代码辅助如果不能一次性的上屏,会带来很多问题,你很难确认它当前是否还在工作还是已经出了问题。

一个优秀的小细节

代码编辑区选择代码段后,左侧就给出了对应的代码段,你可以针对这段代码和AI交流讨论,解释、查BUG、优化等。

其他AI助手也有这样的功能,只是交互方式不同,它们是选择代码后弹出右键上选择对应功能,这个操作给我的感觉是有点割裂,当然,这只是个小细节,但我确实更喜欢 CodeGeeX的这个方式。

总结

CodeGeeX 和前面的两个AI助手,大体功能雷同,但有一些针对代码的便捷功能入口,交互上也我个人感觉更舒服一些,但缺点也比较明显,就是AI辅助不能一次性上屏,用起来,你总有一种要等等它的感觉,不是那么一气呵成,是个不小的遗憾,这个问题 Fitten Code 同样。

好了,目前我介绍了三款AI助手,主要是面向程序员的,大家根据个人喜好自选其一,希望能为大家的编码工作带来一丝便利。

  • 15
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

0x0007

可不可奖励我吃只毛嘴鸡 馋😋

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值