反向推荐,我是如何被AI编程助手气死的

356 阅读2分钟

反向推荐,我是如何被AI编程助手气死的

前言

AI编程,我试试看

最近看到各个站点都在说,AI编程的事情,说是提升效率,忍不住开始尝试。

我是一名从 07年开始接触安卓的程序员,编码10几年,目前头发还健在。

趁着现在AI这么火,就想提升下效率,于是乎,应用上AI编程助手。

看看是不是像网上宣传的那样给力。

尝试1: CodeGeex IDE插件

最先接触这个是因为清华的 ChatGLM-6B 这个模型,然后看了清华HF的页面,

找到了这个 CodeGeex 的space,并且试验了一下,觉得还可以,并且进入到官网,

发现已经有了IDE插件,所以就想去尝试一下。

  1. VSCode 插件
  2. Android Studio 插件

安装之后,就麻痹了,我掏出了Android Studio 输入:


// okhttp get request

确实能生成,但是不是我想要的,于是,我重新输入


// HTTP GET 请求

也不是想要的。

索性创建新的类,StorageWork,然后让AI生成 SharedPreferences 的操作,确实可以生成,但是无法生成文件

存储。

具体的评测体验,可以观看我录制的屏幕操作视频:

www.bilibili.com/video/BV1C1…

尝试2 使用Github copilot

首先,本次尝试没有成功,主要原因是需要使用信用卡注册。

不过官方介绍的支持语言中,包含 Python, JavaScript, TypeScript, Go, Ruby 几种编程语言的支持。

试用之后的费用为:10/月,10/月,100/年。

这个工具暂时不支持 Android 开发语言 Java 以及 Kotlin,因此不进行体验。

总体感受

试用体验

  1. 需要使用网络,网速快提示会快一些;
  2. 在复杂代码中,提示效率较差,代码上下文越多,提示越困难;
  3. 需要提示词魔法,学习编程之后,还需要再学习如何写好提示词;
  4. 数据量不高,提示相对单一。

相关素材

站点

  1. huggingface.co/ 官网
  2. 清华模型 HuggingFace
  3. GPT地址
  4. CodeGeex Github
  5. CodeGeex 官网