很荣幸参加了阿里云 ECT linux编程助手os copilot的体验活动。按照活动指导页面提示,一步一步操作,首先申请阿里云空间账户,实名认证,充值,由于我是阿里云的接近10年的老用户,直接省略前面的过程,充值后,点击连接开通了实验的ect主机,连接到云空间为用户安装好的linux系统。
其间发生密码错误无法登录的错误,直接重置密码即可,要求是大写,小写,数字,符号三选二的强密码,
登录主机成功
继续按照提示安装copilot云空间助手。
然后完成实验的三个小场景任务。第一个任务是vim编辑器编辑一段代码保存到本地,然后请copilot逐行解释含义。
发生了错误。重新做一次成功了。
我们看到copilot 很准确解释了每行代码的含义,并且总结整段代码的作用。
继续完成场景任务2,问答,中英文都可以,就像我们使用的其他大模型,它都是秒答。
next场景任务3,使用os copilot辅助编程。
这个命令要记住是 codegen 代码生成单词的缩写。
ctrl+c ctrl+v,很快完成了指定的代码。
接下来,我增加了一个测试任务,返回本机IP,这对于它来说当然是小菜一碟。十几秒钟给出了代码。
官方指定的测试任务完成了,填写反馈表。
之前我用过也是他们阿里家的通义灵码,配合VSCODE写代码的确大大帮助coder们节省了时间,特别对于我这样的学艺不精的半吊子coder,倍感亲切,而此次阿里云在linux云服务器中实现了代码界面的编程助手,真实太新蜜蜂(new bee)了,膜拜之情油然而生,连续5分好评。
完成所有实验任务,时间才不到二十分钟,于是我又把前一段时间研究的架设roundcube邮件服务器的任务进行了测试;不负众望,os copilot很快给出了解决方案。
于是按图索骥,我直接来测试助手大人给的代码,我用exit命令退出助手,运行。但其实,可以直接在和它的对话界面,运行代码,条件是必须用'''符号把代码前后包围起来。这么复杂高级的命令,我怎么掌握的呢?
答案还是os copilot,
这次的测试让我兴奋异常,像我这样的代码小白,终于可以做更多的事情了。
顺带还录了一个视频,让更多人体验os copilot的强大。B站链接如下:
视频链接
测试官方问题
1、OS Copilot 产品体验评测
1)您的角色是什么?开发、运维、学生?如果使用OS Copilot,您的使用场景是什么?
运维。使用场景:运维,辅助开发部署。
2)你觉得 OS Copilot 在新人上手方面是否简单、指引文档是否清晰、是否存在什么阻碍?
对我而言,还走了点弯路,在对话界面直接运行代码,是后来问出来的,而且好像对话界面的运行似乎不很成功,
3)OS Copilot 是否对您的工作有帮助?如果有帮助的话,帮助程度1-10分,能够打几分?
8分。好像不能直接生成本地代码文件,需要手动操作。
4)您愿意向周边朋友/工作伙伴推荐OS Copilot吗?如果OS Copilot开源,是否有意愿共同参与开发?包括参与OS领域大模型的训练等。
已经在B站发视频推荐了。
2、OS Copilot 产品功能反馈
1)您体验了哪些功能?对OS Copilot的哪些功能最感兴趣(知识问答、辅助编程、辅助命令执行等),为什么?
体验了代码注解、代码生成、对话问答,直接指导部署项目。
2)您有体验过其他类型的产品吗?对比其他产品OS Copilot有什么优缺点?
体验过 通义灵码,chatgpt等,相比其他,OS copilot能够直接在linux系统运行,并且在纯代码界面运行,对于开发者是很好的消息,缺点也是与其纯代码运行环境相关,无法像Windows窗口环境,多窗口便利切换。
3)您希望OS Copilot能够扩展其他哪些功能呢?比如,支持更多的操作系统、自动命令报错原因分析、系统错误排查,或其他任何您想到的功能。
不知是否目前这个只能与aliyun linux环境适配,希望能够开源对于任何linux系统都支持。解决聊天界面中的直接顺畅运行代码的问题,当然希望增加windows、mac多系统支持。
4)OS Copilot与其他产品联动组合的体验以及可能,如ACK智能助手、ECS、Workbench等,您也可以展开列举组合的实际应用场景。
目前暂无其他产品运行体验,不过如果有机会一定会结合使用。