Codeium 是类似 chatGPT 的一款的 AI 助手工具,日常工作学习使用一段时间后觉得不错,专门查阅了官方的原版文档进行学习,结合我的想法,总结如下:

Codeium 定位

Codeium 定位是自动化的工具(超级武器),主要功能如下

Codeium, Your New Autocomplete Superpowers

在这里插入图片描述

自动补全代码,节省时间

Codeium 可以快捷处理重复性的工作。如果是简单重复的工作(例如从一个组件拷贝到另一个组件,AI 可以快捷实现这个工作)。

不足:如果是完全新的功能和内容,AI 辅助工具的命中率还不及预期。

例如:如果需要写一个快速排序,那么AI工具很智能快捷的完成。如果需要写一个基于不同排序字段的复核排序函数(按照姓名升序,按照性别排序,按照年龄排序,需要对结果进行分组渲染,那么需要一步步去引导 AI 工具实现,此时的效果可能不如程序员直接思考)
Get Autocomplete Demo

使用自然语言编程

在函数和代码前进行描述性自然语言,那么就会生成对应的代码,通常用在明确简单的函数中。(如果一个项目中有的函数超过100行,或者一个组件2000行,此时AI还是不足。当然一个组件从短小精悍,到多年后不断改版成为几千行,也需要重构和整理,这个任务目前还没有得出如何使用AI实现)
Minimize Boilerplate Coding Demo

自动生成

根据自然语言的提示词,可以生成函数和组件(所以提示词工程,准确很重要)。

Chat Generate Demo

解释代码

AI 助理可以解释陌生的代码
Chat Explain Demo

重构

自动重构代码(还需在生产中不断实践)
Chat Refactor Demo

翻译

快速翻译
Chat Translate Demo
上面就是官方介绍的主要功能,在我日常工作中也会不断用到。

对于 AI 工具,可以帮助我们完成简单快捷重复的工作,个人还需要加强学习,不断提高编程技能,产品技能,设计技能,全面发展。

AIGC 未来可能自动生成很好看使用的APP,就类似 AIGC 自动生成照片、视频、文字,未来可能直接提示“请生成一个购物网站,拥有商品列表,购物车,用户管理,库存管理,进货管理等功能,主题色可以自定义”,然后 AIGC 就生成一个 APP 了,就对传统程序员行业产生深远的影响了。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐