GitHub Copilot编程能力实测:惊喜与尴尬并存

48次阅读
没有评论

共计 731 个字符,预计需要花费 2 分钟才能阅读完成。

最近我花了不少时间测试 GitHub Copilot 的编程能力,说实话,结果有点出乎意料。作为一个经常和代码打交道的人,我对这类 AI 工具总是抱着既期待又怀疑的态度。

先说个有趣的现象:虽然 ChatGPT、Perplexity 和 GitHub Copilot 都基于 GPT- 4 模型,但它们的表现却天差地别。这让我想起以前用不同品牌的手机,明明都是安卓系统,体验却完全不一样。

GitHub Copilot 编程能力实测:惊喜与尴尬并存

在 VS Code 里折腾 GitHub Copilot 的时候,我设计了几项测试。第一项是让它写个 WordPress 插件,结果 … 怎么说呢,挺尴尬的。它倒是生成了 PHP 代码,但完全忽略了 JavaScript 部分。更搞笑的是,当我在 JS 文件里运行提示时,它居然又生成了 PHP 代码!这就像让一个厨师做西餐,结果他端上来一盘饺子,还说这就是意大利面。

不过它也不是一无是处。在找 bug 的测试中,它表现得相当不错。那个 bug 确实挺刁钻的,连一些老手都栽过跟头。但 GitHub Copilot 居然能准确识别并解决,这让我对它刮目相看。

说到脚本编写,它又给了我一个惊喜。虽然要处理 AppleScript、Chrome 对象模型和 Keyboard Maestro 这三个不同环境,但它居然都搞定了。相比之下,Microsoft Copilot 就完全败下阵来。

总的来说,GitHub Copilot 的表现就像个偏科的学生:在某些领域特别出色,但在基础问题上却频频出错。这让我想起以前教过的学生,能解高数题,却总是算错加减法。

作为一个经常用 AI 工具的程序员,我觉得 GitHub Copilot 还有很大的提升空间。不过话说回来,AI 技术发展这么快,说不定再过几个月,它就能给我们带来更多惊喜了。你们平时用 AI 写代码吗?有什么有趣的经历可以分享吗?

正文完
 0
admin-gah
版权声明:本文于2025-01-30转载自Zdnet,共计731字。
转载提示:此文章非本站原创文章,若需转载请联系原作者获得转载授权。
评论(没有评论)
验证码