StackOverFlow刚刚宣布要推出自己的AI产品!
OverflowAI是StackOverFlow即将推出自己AI产品的名字,据称也是以VSCode插件的形式,计划在8月发布。我们来看看都有些什么功能,通过目前的信息看,OverflowAI的主要功能就是:提出一个技术问题,OverflowAI将为你生成答案,同时还会列出引用生成答案的来源。
这与当时NewBing的方式非常类似,并没什么新意。
当然OverflowAI也提到支持多轮对话,但这看起来已经是现在的大模型产品必备的标配。目前还不清楚OverflowAI的背后是接ChatGPT,还是有了自己训练的大模型。在去年底ChatGPT推出后,StackOverFlow的流量开始打对折的往下掉,估计此举也是无奈的反击。
不过,这些功能至少目前从描述上来看,并没有太大的吸引力。因为已经有成熟的产品,在今年上半年就已经推出了这样的功能,并且还做了迭代升级版本。举个例子,就是国产开发者工具、超级编程助手CodeGeeX插件,这个插件在VSCode和JetBrains IDEs全家桶,比如IntelliJ IDEA、PyCharm、Vim等,只需要在IDE市场搜索“CodeGeeX”就可以免费安装使用所有功能,目前CodeGeeX插件已经有超过13万的下载用户,每天为开发者生成数千万行代码。
今年,CodeGeeX还荣获2023稀土开发者大会“年度最佳开发工具”奖项。作为一款AI辅助编程工具,CodeGeeX的理念和定位就是专为程序员设计,提高程序员编程效率,成为每位开发者必备的生产力工具;
CodeGeeX核心功能包括可以自动实现代码生成,智能补全,可以逐行为代码添加注释,也可以进行不同编程语言之间的代码翻译。特别值得点赞的功能“CodeGeeX”,把智能问答功能,与开发者编程环境IDE深度融合。开发者可以在IDE中,通过问答对话的方式解决技术问题。使得开发过程中遇到的问题,都可以在IDE中沉浸式解决,不用跳出开发环境寻找解决代码问题的答案,提升了代码开发效率。
当你编写代码时,希望了解某一段生成的代码作何解释?那么你就可以在Ask CodeGeeX的对话框中,敲下快捷指令:“/explain”,左侧边栏的对话区会出现浮层,展示右侧代码生成区域的所有代码,并对这些代码进行解释,同时在对话界面中回复。
同样,当你希望为一段生成的代码逐行添加注释?那么你就可以在CodeGeeX代码生成区域,选中该段代码,左侧边栏的对话区会出现浮层,同时展示选中代码。在对话区的浮层中通过命令行:“/comment”,触发快捷指令操作,就可以直接实现为这段代码逐行添加注释。注释的内容会在代码的生成区域更新,也会同时在对话区中回复。
当你编写代码遇到一个错误时,在CodeGeeX插件的代码生成区域中选中该段代码,左侧边栏的对话区会出现浮层,同时展示选中代码。在对话区的浮层中通过命令行:“/fixbug”,触发快捷指令操作,就可以直接帮你找到这段代码中的问题并进行错误修复,并且对修复代码的区域做高亮标记,方便进行代码对照,生成的代码可以复制或直接插入编辑区。
所以CodeGeeX专为程序员设计的功能,也是得到了充分的认可。
本文由博客一文多发平台 OpenWrite 发布!