属于Basis运维的、在Linux平台上运行的大模型测评 OS Copilot智能助手测评

本文涉及的产品
应用实时监控服务-可观测链路OpenTelemetry版,每月50GB免费额度
注册配置 MSE Nacos/ZooKeeper,118元/月
性能测试 PTS,5000VUM额度
简介: OS Copilot是阿里云为Linux打造的智能操作系统助手,基于大模型,助用户进行自然语言问答、命令执行和系统运维。它简化了Linux操作,适合新手和运维人员。测评者作为IT架构师,发现OS Copilot使非技术背景人员也能操作Linux,接入命令可在官方文档找到。测试显示,通过"co"命令可与OS Copilot交互,实现生产任务融合。该工具提高了工作效率,尤其是对于遗忘具体命令时,非常有帮助。文档清晰,适合生产环境使用,值得进一步探索。

背景

OS Copilot产品:OS Copilot是阿里云操作系统团队基于大模型构建的OS智能助手。它具有自然语言问答、辅助命令执行、系统运维调优等功能,帮助用户更好地使用Linux,提升阿里云的使用体验。

面向日常使用Linux系统的用户,体验OS Copilot关于OS的问题咨询、辅助运维、编程学习等功能,帮助入门用户更好的体验学习Linux系统知识,帮助运维人员高效解决系统问题,帮助开发人员提升编程效率。

我是一名大型企业的IT架构师,混合云架构中,阿里云作为云服务商提供了卓越的云服务,而OS Copilot是基于大模型构建的操作系统智能助手,可以让没有技术背景的产品经理或者没有服务器经验的开发人员,完成对linux的操作,在本次评测中,我会从管理和一线运维人员的角度,来写一下我的使用感受。


文档

文档中,详细记录了,让ECS如何接入OS Copilot操作系统智能助手

官方文档


测试

首先,我进行了OS Copilot的接入,详细接入命令请看官方文档,在接入完成后,我进行了测试

image.png

在接入成功后,直接输入co,就可以进入OS Copilot的连续对话界面

image.png image.png


输入exit就退出了连续对话。

然后通过co+想要做什么,可以实现在shell环境下,直接询问OS Copilot,而非连续对话,这样就可以在使用OS Copilot的同时,进行进行操作linux系统,进行了一个询问和生产工作的融合。

可以通过co+想要做什么,这样的语法,通过文字描述,而无需输入指令,即可完成linux服务器的配置,举例是安装一个vsftpd服务。

image.png

在安装好ftp服务后,可以直接进行询问OS Copilot,配置相关的问题。

image.png


要注意一点语法,就是,在co后面的表达中,不可以添加空格,否则会识别不到

image.png



总结

在经过测评,我得出以下结论

1.作为技术出身,有的时候也会参与服务器运维的操作,但是长时间不使用技术,比如使用awk进行搜索文件,该用什么命令进行文本搜索,该用什么命令进行系统调优,等一些运维场景,会手忙脚乱,这种情况下有一个大数据模型作为辅助,可以短时间上手,不影响正常工作。


2.而且,官方提供的文档清晰明了,可以让我快速的接入使用OS Copilot,如果接入生产环境,这会让任何人都可以去完成basis相关的工作,这个功能十分强大,我期待有机会更深入的了解。


3.OS Copilot对我的工作很有帮助,如果打分的话是10分,如果有需要我可以参与大模型的训练。


4.本次体验OS Copilot,对辅助命令很感兴趣,很实用。可以对服务器运维类工作有很大辅助作用。


5.目前没有体验过类似的、在linux端运行的、可以辅助运维的大模型,希望还能扩展,由描述需求,到一键执行脚本去安装标准化服务及配置。在使用虚拟化等架构方案时,如果可以使用OS Copilot进行辅助,会大大降低排错成本,期待那一天的到来


6.期待OS Copilot 可以在ECS端进行联动,比如多台内网服务器,在设定好的范围里,使用OS Copilot进行统一管理。它可以根据用户的代码编写习惯提供智能的代码补全和错误提示。这些应用场景都将极大地提升开发者的工作效率和体验。


总体来说,我很愿意向周边的朋友和工作伙伴推荐智能助手。因为它不仅是一个强大的工具,更是一个能够激发创新思维、提升团队整体工作效率的利器。如果智能助手开源,我绝对有意愿参与其更深的评测,特别是针对OS领域大模型的训练和优化。我相信,通过社区的共同努力,智能助手能够变得更加完善,为更多开发者带来便利。


目录
相关文章
|
3月前
|
Linux Python
linux上根据运行程序的进程号,查看程序所在的绝对路径。linux查看进程启动的时间
linux上根据运行程序的进程号,查看程序所在的绝对路径。linux查看进程启动的时间
66 2
|
21天前
|
运维 监控 网络协议
|
7天前
|
缓存 运维 监控
【运维必备知识】Linux系统平均负载与top、uptime命令详解
系统平均负载是衡量Linux服务器性能的关键指标之一。通过使用 `top`和 `uptime`命令,可以实时监控系统的负载情况,帮助运维人员及时发现并解决潜在问题。理解这些工具的输出和意义是确保系统稳定运行的基础。希望本文对Linux系统平均负载及相关命令的详细解析能帮助您更好地进行系统运维和性能优化。
24 3
|
1月前
|
机器学习/深度学习 人工智能 Ubuntu
|
1月前
|
存储 运维 搜索推荐
|
1月前
|
存储 数据可视化 Java
震惊!如何在linux下部署项目,部署/运行jar包 超详细保姆级教程!
如何在Linux系统下部署和运行Java项目jar包,包括传输文件到Linux、使用nohup命令运行jar包、查看端口状态、杀死进程和查看项目运行状态,以及如何解决“没有主清单属性”的错误。
413 1
震惊!如何在linux下部署项目,部署/运行jar包 超详细保姆级教程!
|
1月前
|
运维 网络协议 安全
Linux安全运维--一篇文章全部搞懂iptables
Linux安全运维--一篇文章全部搞懂iptables
41 1
|
2月前
|
Linux Shell
6-9|linux查询现在运行的进程
6-9|linux查询现在运行的进程
|
1月前
|
Web App开发 运维 安全
1Panel:一个现代化、开源的 Linux 服务器运维管理面板
1Panel:一个现代化、开源的 Linux 服务器运维管理面板
|
2月前
|
运维 监控 Linux
深入理解Linux系统运维:命令行工具的力量
【9月更文挑战第14天】在Linux的世界里,命令行工具是系统管理员的瑞士军刀。本文将带你领略命令行的魅力,从基础操作到高级技巧,让你的运维工作更加高效和精准。准备好了吗?让我们一起开启这段探索之旅!