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

本文涉及的产品
应用实时监控服务-用户体验监控,每月100OCU免费额度
任务调度 XXL-JOB 版免费试用,400 元额度,开发版规格
应用实时监控服务-可观测链路OpenTelemetry版,每月50GB免费额度
简介: 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领域大模型的训练和优化。我相信,通过社区的共同努力,智能助手能够变得更加完善,为更多开发者带来便利。


目录
相关文章
|
11天前
|
测试技术 数据库 开发工具
云产品评测|操作系统智能助手OS Copilot新功能
我是一名测试工程师,主要负责App和Web端的测试,有时会使用阿里云服务器进行服务端问题定位及数据库等云资源的操作。在使用OS Copilot过程中遇到了一些问题: 1. **命令执行失败**:在解决Vim中文乱码时,Copilot建议的命令看似正确,但实际并未创建或修改`.vimrc`文件。 2. **任务文件解析问题**:使用`-f`功能解析任务文件时,Copilot未能正确执行获取容器日志的任务。 3. **管道功能不稳定**:管道功能对文件内容解释有效,但在某些情况下需要更明确的提示词才能正常工作。
|
10天前
|
弹性计算 人工智能 自然语言处理
操作系统智能助手OS Copilot新功能上线,快来体验吧
阿里云智能助手OS Copilot是一款基于大模型的Linux操作系统智能助手,支持自然语言问答、辅助命令执行、系统运维调优等功能。通过自然语言处理技术,OS Copilot能够帮助用户轻松完成复杂的命令操作和系统管理任务,极大提升了操作便捷性和效率。用户可以通过简单的对话获取所需的操作指令,降低了对专业技能的要求。
|
10天前
|
弹性计算 运维 JavaScript
操作系统智能助手OS Copilot新功能测评
本文介绍了使用co命令修改主机名称、安装Node环境及Vue项目的过程,以及遇到的脚本无限循环和任务执行失败等问题。通过co命令可以简化命令执行流程,但过程中遇到了一些问题,如日志读取报错和命令不正确等。最终通过简化任务和限制查询数据量解决了部分问题,并成功安装了Node环境和运行Vue项目。
|
11天前
|
监控 Java Docker
云产品评测-操作系统智能助手OS Copilot新功能
作为一名Java开发人员,我日常负责微服务开发与部署,常用Docker容器化部署。最近试用OS Copilot显著提升了工作效率。版本0.9.0的`co --version`命令表现良好,特别是`-t`功能能高效查询过滤日志,如查询容器liangmu-sign最近5天的错误日志。然而,`-f`功能和管道功能在处理复杂任务时表现不佳,未能正确完成日志分析和保存任务。总体而言,`-t`功能实用,但其他功能有待改进。
38 11
|
10天前
|
人工智能 运维 应用服务中间件
云产品评测|操作系统智能助手OS Copilot新功能
作为一名全栈开发,我在日常维护阿里云服务器时,由于对Linux不熟悉,常常感到运维困难。最近尝试了阿里云推出的OS Copilot,发现它极大简化了操作。通过简单的命令如`co nginx是否安装`和`co 将nginx设置为开启自启动 -t`,可以轻松完成复杂的任务。使用`-f`参数还能处理复杂任务,例如从Nginx日志中提取最常访问的IP地址。此外,Copilot还支持管道解析,帮助解读文件内容。总体而言,OS Copilot显著提升了我的工作效率和信心,建议进一步增加功能和优化体验。
|
3月前
|
Linux 网络安全 数据安全/隐私保护
Linux 超级强大的十六进制 dump 工具:XXD 命令,我教你应该如何使用!
在 Linux 系统中,xxd 命令是一个强大的十六进制 dump 工具,可以将文件或数据以十六进制和 ASCII 字符形式显示,帮助用户深入了解和分析数据。本文详细介绍了 xxd 命令的基本用法、高级功能及实际应用案例,包括查看文件内容、指定输出格式、写入文件、数据比较、数据提取、数据转换和数据加密解密等。通过掌握这些技巧,用户可以更高效地处理各种数据问题。
290 8
|
3月前
|
监控 Linux
如何检查 Linux 内存使用量是否耗尽?这 5 个命令堪称绝了!
本文介绍了在Linux系统中检查内存使用情况的5个常用命令:`free`、`top`、`vmstat`、`pidstat` 和 `/proc/meminfo` 文件,帮助用户准确监控内存状态,确保系统稳定运行。
1027 6
|
3月前
|
Linux
在 Linux 系统中,“cd”命令用于切换当前工作目录
在 Linux 系统中,“cd”命令用于切换当前工作目录。本文详细介绍了“cd”命令的基本用法和常见技巧,包括使用“.”、“..”、“~”、绝对路径和相对路径,以及快速切换到上一次工作目录等。此外,还探讨了高级技巧,如使用通配符、结合其他命令、在脚本中使用,以及实际应用案例,帮助读者提高工作效率。
164 3
|
6天前
|
网络协议 Unix Linux
深入解析:Linux网络配置工具ifconfig与ip命令的全面对比
虽然 `ifconfig`作为一个经典的网络配置工具,简单易用,但其功能已经不能满足现代网络配置的需求。相比之下,`ip`命令不仅功能全面,而且提供了一致且简洁的语法,适用于各种网络配置场景。因此,在实际使用中,推荐逐步过渡到 `ip`命令,以更好地适应现代网络管理需求。
22 11
|
2月前
|
Linux Shell
Linux 10 个“who”命令示例
Linux 10 个“who”命令示例
92 14
Linux 10 个“who”命令示例