Copilotd是什么来头
官网地址 https://copilot.github.com/
这里推荐一个视频转gif的工具 https://tt0.top/p/gif/video2gif/
Copilotd 是OpenAI与GitHub联合构建的AI自动编程工具,你可以理解为一个简单更只能更完善的语法提示器,以前自己去github上找代码ctrl+c/v,现在搞个服务配合IDE的插件,自动就检索、筛选、生成方案给到开发者。
目前支持Js,Ts,Python,Golang,Ruby语法。
Vscode插件使用
这里以Vscode为例,引用市场搜索插件GitHub Copilot,安装之,不过你需要登录github账号,然后加入测试白名单 https://github.com/features/copilot/signup ,正常等待一天的时间会收到邮件,然后就可以使用了。
以js为例的基本使用方法
输入注释,回车之后,等待加载完成会显示出代码提示,tab选择,esc放弃
选择注册ctrl+enter插件会列出更多的解决方案供开发者选择
基础使用就是以上这些,可以说很简单,但…..这真的是想象的这么美好吗?
对Copilotd的看法
大概在js的语法下测试一些基础方法,总的来说这个Copilot写一些常用的工具类函数是可以在一定程度上提升效率,前提是你知道自己在写什么,并且知道插件返回的是什么才敢用。且对于业务逻辑的判断很不理想。
总结来说就是:
乍一看:什么玩意儿?再一看:豁~有点儿东西!最后:净整些花里胡哨的!
或许随着技术与需求的挖掘,应用层的算法分析会更加精准智能,但是就目前而言,将Copilot视为一个单纯的效率工具都较为鸡肋。
这是趋势吗?
我的答案:是!但这不至于让真正的技术从业者恐慌,起码在我们有生之年不至于。
Copilot让我想起之前经常看到的logo自动生成器,banner自动生成器,炒菜机器人之类,乃至于近些年很流行的低代码前端框架之流的东西,这些应用发明确实是能代替掉一些低门槛技术的工作,但也仅限于低门槛的重复工作。
比如你用过那种logo生成器就知道,其实是没有灵魂的设计,再牛逼的ai也想不出像小米的logo加圆角的升级方案跟故事,当然我觉得故事更重要。
我还是一直坚持认为,其实一个创造性的工作,不管在做什么都是在表达自己,你打一双草鞋,写一行代码,画一幅画,上非洲当个娘娘,剔透修脚都是如此。在创造的过程中我们将自己的思想,价值观融入到作品中。从这个角度来看,我们都在复制自己意识的一部分来抵抗熵增,我们都在改变着这个世界,这是我们与机器的区别!