前言
在老师的推荐下我知晓并了解到了阿里云操作系统智能助手OS Copilot,整体测试下来觉得工具还是很可以的,非常值得推荐,操作系统智能助手OS Copilot会是非常好的帮手,但是对于新手有一些不太友好,操作需要一定基础,希望以后可以见到并参与测试有可视化界面的操作系统智能助手OS Copilot,本次测试也是在老师的帮助下完美收官。
1、OS Copilot 产品体验评测
1)您的角色是什么?开发、运维、学生?如果使用OS Copilot,您的使用场景是什么?
我是一名计算机相关专业的学生。因为刚刚接触计算机编程不久我使用OS Copilot的场景大多数应该会是在写代码上,用于解决我在代码上遇到的比较困难的地方。
2)你觉得 OS Copilot 在新人上手方面是否简单、指引文档是否清晰、是否存在什么阻碍?
作为一个电脑编程方面的新手,我认为在上手难度上对新手还是有一些的。在实验时引流文档十分的清晰,不过有一些步骤是没有在操作手册上体现出来的,在老师告诉我们之后我们更正了一些操作,不过大体上也只是一些吧具体操作细节放大,并没有什么代码上操作步骤上的错误。
3)OS Copilot 是否对您的工作有帮助?如果有帮助的话,帮助程度1-10分,能够打几分?
OS Copilot 对我的帮助非常大。对我的帮助程度我会给到九分。
4)您愿意向周边朋友/工作伙伴推荐OS Copilot吗?如果OS Copilot开源,是否有意愿共同参与开发?包括参与
OS领域大模型的训练等。
我非常愿意给周边的伙伴推荐OS Copilot,这会对我们的学习甚至在以后工作中提供很大的帮助。如果OS Copilot开源,我会非常乐意参与研发,作为新手很期待有这么一个提升自己的机会。如果能够有幸参与os领域大模型的训练会十分的期待。
2、OS Copilot 产品功能反馈
1)您体验了哪些功能?对OS Copilot的哪些功能最感兴趣(知识问答、辅助编程、辅助命令执行等),为什么?
我体验了知识问答,辅助编程和辅助命令执行这三个方面。对于这三个方面我比较感兴趣的是辅助编程和辅助命令执行这两个功能。
首先是辅助编程
根据操作手册让OS Copilot写一个网络监控脚本。
下
面是生成的代码
import time
import psutil
def print_network_io_counters():
net_io_counters = psutil.net_io_counters(pernic=True)
for interface, stats in net_io_counters.items():
print(f"Interface: {interface}")
print(f"Bytes Sent: {stats.bytes_sent} bytes")
print(f"Bytes Received: {stats.bytes_recv} bytes")
while True:
print_network_io_counters()
time.sleep(5) # 每隔5秒打印一次
输入“n”取消执行上述代码
辅助编程非常好用,大大提高了效率减少代码错误
其次是辅助命令执行
执行命令让OS Copilot解释网络监控脚本中代码含义。
根据手册给出的命令’co“请解释下面每行代码的意思”‘
辅助命令执行,可以帮助新手检查代码改正错误非常方便。
2)您有体验过其他类型的产品吗?对比其他产品OS Copilot有什么优缺点?
曾在vscode中体验过百度的文心快码,相比于OS Copilot相比能力方面相比旗鼓相当,但是在操作方面文心比较照顾新手。有可视化的操作界面,我相信这不是问题,在以后的更新中OS Copilot一定会越来越好。
3)您希望OS Copilot能够扩展其他哪些功能呢?比如,支持更多的操作系统、自动命令报错原因分析、系统错误排查,或其他任何您想到的功能。
希望可以支持更多的操作系统,可以在代码错误时中文报错分析报错原因,可以生成ppt,文章等等功能。
4)OS Copilot与其他产品联动组合的体验以及可能,如ACK智能助手、ECS、Workbench等,您也可以展开列举组合的实际应用场景。
我体验的不算太多,AKC智能助手和OS Copilot组合实现ECS自动部署因该是可行的一部分。
总结
经过本次测评我也是深刻感受到了OS Copilot的实用性,对于运维工作等等都有很大的帮助,不过也有一些需要优化的地方
- 希望可以对我们这种新手小白更加友好一些
- 希望可以支持更多的系统,有更多的选择
- 许多复杂指令的优化策略可能需要进一步细化和调整
以上就是我体验下来的全部,总的来说非常好,希望可以进一步优化,也很期待下次体验