反向推荐,我是如何被AI编程助手气死的
前言
AI编程,我试试看
最近看到各个站点都在说,AI编程的事情,说是提升效率,忍不住开始尝试。
我是一名从 07年开始接触安卓的程序员,编码10几年,目前头发还健在。
趁着现在AI这么火,就想提升下效率,于是乎,应用上AI编程助手。
看看是不是像网上宣传的那样给力。
尝试1: CodeGeex IDE插件
最先接触这个是因为清华的 ChatGLM-6B 这个模型,然后看了清华HF的页面,
找到了这个 CodeGeex 的space,并且试验了一下,觉得还可以,并且进入到官网,
发现已经有了IDE插件,所以就想去尝试一下。
- VSCode 插件
- Android Studio 插件
安装之后,就麻痹了,我掏出了Android Studio 输入:
// okhttp get request
确实能生成,但是不是我想要的,于是,我重新输入
// HTTP GET 请求
也不是想要的。
索性创建新的类,StorageWork,然后让AI生成 SharedPreferences 的操作,确实可以生成,但是无法生成文件
存储。
具体的评测体验,可以观看我录制的屏幕操作视频:
尝试2 使用Github copilot
首先,本次尝试没有成功,主要原因是需要使用信用卡注册。
不过官方介绍的支持语言中,包含 Python, JavaScript, TypeScript, Go, Ruby 几种编程语言的支持。
试用之后的费用为:100/年。
这个工具暂时不支持 Android 开发语言 Java 以及 Kotlin,因此不进行体验。
总体感受
试用体验
- 需要使用网络,网速快提示会快一些;
- 在复杂代码中,提示效率较差,代码上下文越多,提示越困难;
- 需要提示词魔法,学习编程之后,还需要再学习如何写好提示词;
- 数据量不高,提示相对单一。