操作系统智能助手OS Copilot评测报告

背景

如果不是朋友告知,我还不知道阿里云推出了【操作系统智能助手OS Copilot】这样一款产品。
我做系统运维的工作还是挺多的,知道系统运维工作的一些痛点;例如:

  • Linux命令繁杂,想全部记住不太可能,多数运维工程师都是只记住了常用命令,非常用命令是需要的时候查手册或百度
  • 生产环境下稳定第一,系统诊断、性能优化等工作,能不做就不做,生怕因为运维出问题担责

今年上半年,我参加了英特尔人工智能大赛,有些团队的参赛项目就是**“系统运维大模型”**。虽然见到过这样的项目,但毕竟都处在开发阶段,以成熟产品形式发布的,阿里云OS Copilot应该是第一个。
所以知道这个产品后,第一时间报名参加体验,整体效果还是让人惊艳的。

接下来我将按照问答的形式完成这份评测报告

OS Copilot 产品体验评测

1)您的角色是什么?开发、运维、学生?如果使用OS Copilot,您的使用场景是什么?

我是一个全栈工程师,目前有自己的软件开发工作室。工作室的运维工作主要是我来完成。使用OS Copilot,最主要的场景就是系统诊断、性能优化,提高运维效率。

2)你觉得 OS Copilot 在新人上手方面是否简单、指引文档是否清晰、是否存在什么阻碍?

因为我自身做运维工作比较多,熟悉操作系统,也用过阿里云的系统,所以觉得上手很简单,指引文档也清晰易懂。
不过看过一些测评文章,有人反馈说存在一定上手难度,我觉得文档可能应该再针对新手运维工程师做一些优化。

3)OS Copilot 是否对您的工作有帮助?如果有帮助的话,帮助程度1-10分,能够打几分?

OS Copilot能提高运维效率,最明显的就是可以直接查找Linux命令,并且轻量易使用,不会增加额外负载。我能打10分。最希望的是能够尽快拓展到Debian、Ubuntu等Linux发行版,能够满足我们内部不同操作系统的使用。

4)您愿意向周边朋友/工作伙伴推荐OS Copilot吗?如果OS Copilot开源,是否有意愿共同参与开发?包括参与OS领域大模型的训练等。

作为一款能够提升运维效率的工具,我非常愿意向运维的朋友推荐OS Copilot。非常期待OS Copilot能够开源,乐意参与开发贡献。目前还不知道OS Copilot的运营策略,期待的模式是开源版免费,商业版再添加一些增值功能。

OS Copilot 产品功能反馈

1)您体验了哪些功能?对OS Copilot的哪些功能最感兴趣(知识问答、辅助编程、辅助命令执行等),为什么?

我基本体验了文档中列出的所有功能,对每个功能都做一些评价吧

知识问答

作为大语言模型,chat聊天形式是OS Copilot的主要工作方式。
运维的相关知识,Copilot基本上都能给出解答。在此之前,我遇到运维问题,都是通过文心一言或者智谱清言提问的。相信未来如果正式使用了OS Copilot,应该会直接在操作系统内通过与OS Copilot互动寻找答案。
7.png

辅助编程

体验了OS Copilot的辅助编程功能,还挺好的。既能写python代码,也能写php代码,其他编程语言没尝试,应该是没问题的。
9.png
不过我觉得如果是业务开发,应该更多的会在IDE中编码,会使用通义灵码这类产品。在操作系统中,编程更多的是写一些运维脚本。

辅助命令执行

**这个功能是我最感兴趣的。**比如,我希望查看CPU和内存负载,OS Copilot给出命令之后,会继续引导,询问是否执行命令。这个体验比较好。虽然自己也可以通过复制粘贴去执行命令,但是有了这种询问,感觉可以无脑式操作,像极了一个自动化运维工具。
企业微信截图_20240707165704.png

代码总结和解析

这个功能也不错。如果遇到读不懂的运维脚本,可以让Copilot解释
企业微信截图_20240707165943.png

2)您有体验过其他类型的产品吗?对比其他产品OS Copilot有什么优缺点?

正如开头背景部分所述,在相关人工智能赛事中,我见过一些类似项目,但是能做成产品的,OS Copilot还是我见过的第一个。 Copilot优缺点总结如下:
优点:

  1. 轻量,安装简单,使用简单,没有给服务器增加额外负载
  2. 回答准确,在目前的体验过程中,基本上给出了我需要的所有回答。
    缺点:
  3. 有未知错误。让Copilot执行某个命令时,服务会直接垮掉。我猜测可能是安全原因导致的,但是Copilot没有给出提示,这样会让人很迷惑。(忘了截图,不然可以在这里贴出来)
  4. 还没有覆盖到Debian,Ubuntu.真的很期待
3)您希望OS Copilot能够扩展其他哪些功能呢?比如,支持更多的操作系统、自动命令报错原因分析、系统错误排查,或其他任何您想到的功能。

在上一个关于缺点的回答中,提到了希望能尽快拓展到其他系统。除此之外,还希望能有以下功能:
1.在系统诊断和性能优化中增加系统优化建议,指导运维人员优化系统
2.在代码总结和解释中,增加代码优化功能,通过经典代码写法,帮助初级运维人员进一步优化代码
3.日志分析功能。通过分析错误日志,分析报错原因,指导运维人员解决故障问题。

4)OS Copilot与其他产品联动组合的体验以及可能,如ACK智能助手、ECS、Workbench等,您也可以展开列举组合的实际应用场景。

我能想到的:
1.作为ECS的预装选项,在系统安装时就直接提供给运维人员使用
2.增加一个简单的可视化面板,协助新手使用入门功能。对于专业运维工程师,目前的功能无疑已经很好了。对于初级运维或新手运维,可能还存在一定门槛。从产品角度来看,可以将可视化操作面板作为可选项,允许初级运维选装。

总结

作为一款不错的人工智能运维助手,期待OS Copilot能尽快达到以下效果:

  1. 提供开源免费版,社区共同开发共同推进
  2. 拓展到其他Debian/Ubuntu等其他的Linux发行版
  3. 拓展功能,例如错误日志分析,性能优化指导等。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/42422.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

软件测试《用例篇》

测试用例 测试用例的概念 测试用例是被测试人员向被测试系统发起的一组集合,包括测试环境,操作步骤,预期结果,测试数据等 使用测试用例的好处 使用测试用例进行测试的好处主要有:提高测试效率,降低测试的重…

WAWA鱼曲折的大学四年回忆录

声明:本文内容纯属个人主观臆断,如与事实不符,请参考事实 前言: 早想写一下大学四年的总结了,但总是感觉无从下手,不知道从哪里开始写,通过这篇文章主要想做一个记录,并从现在的认…

中国智能制造装备产业发展机遇

导语 大家好,我是社长,老K。专注分享智能制造和智能仓储物流等内容。 新书《智能物流系统构成与技术实践》 更多的海量【智能制造】相关资料,请到智能制造online知识星球自行下载。 随着全球第四次工业革命的浪潮,智能制造装备产业…

C++ 函数高级——函数的默认参数

函数默认参数 在C中,函数的形参列表中的形参是可以有默认值的 语法:返回值类型 函数名 (参数 默认值){ } 示例: 正确代码: 运行结果:

开源六轴协作机械臂myCobot 280接入GPT4大模型!实现更复杂和智能化的任务

本文已经或者同济子豪兄作者授权对文章进行编辑和转载 引言 随着人工智能和机器人技术的快速发展,机械臂在工业、医疗和服务业等领域的应用越来越广泛。通过结合大模型和多模态AI,机械臂能够实现更加复杂和智能化的任务,提升了人机协作的效率…

盘点当下智能体应用开发的几种形态

现在多智能体系统开发的关注度越来越高了,不光在开发者的圈子热度很高,很多职场人士,甚至是小白也参与其中,因为现在的门槛越来越低了,尤其是,最近特别火的扣子(coze)和百度的appbui…

【TB作品】51单片机 Proteus仿真00016 乒乓球游戏机

课题任务 本课题任务 (联机乒乓球游戏)如下图所示: 同步显示 oo 8个LED ooooo oo ooooo 8个LED 单片机 单片机 按键 主机 从机 按键 设计题目:两机联机乒乓球游戏 图1课题任务示意图 具体说明: 共有两个单片机,每个单片机接8个LED和1 个按键,两个单片机使用串口连接。 (2)单片机…

数据结构学生信息顺序表

主程序 #include "fun.h" int main(int argc, const char *argv[]) { seq_p Screate_seq(); stu data; printf("请问要输入几个学生的数据:"); int n; scanf("%d",&n); while(n--) { prin…

MySQL Binlog详解:提升数据库可靠性的核心技术

文章目录 1. 引言1.1 什么是MySQL Bin Log?1.2 Bin Log的作用和应用场景 2. Bin Log的基本概念2.1 Bin Log的工作原理2.2 Bin Log的三种格式 3. 配置与管理Bin Log3.1 启用Bin Log3.2 配置Bin Log参数3.3 管理Bin Log文件3.4 查看Bin Log内容3.5 使用mysqlbinlog工具…

STM32崩溃问题排查

文章目录 前言1. 问题说明2. STM32(Cortex M4内核)的寄存器3. 崩溃问题分析3.1 崩溃信息的来源是哪里?3.2 崩溃信息中的每个关键字代表的含义3.3 利用崩溃信息去查找造成崩溃的点3.4 keil5中怎么根据地址找到问题点3.5 keil5上编译时怎么输出…

【NTN 卫星通信】Starlink基于终端用户的测量以及测试概述

1 概述 收集了一些starlink的资料,是基于终端侧部署在野外的一些测试以及测量结果。 2 低地球轨道卫星网络概述 低地球轨道卫星网络(lsn)被认为是即将到来的6G中真正实现全球覆盖的关键基础设施。本文介绍了我们对Starlink端到端网络特征的初步测量结果和观测结果&…

STM32-ADC+DMA

本内容基于江协科技STM32视频学习之后整理而得。 文章目录 1. ADC模拟-数字转换器1.1 ADC模拟-数字转换器1.2 逐次逼近型ADC1.3 ADC框图1.4 ADC基本结构1.5 输入通道1.6 规则组的转换模式1.6.1 单次转换,非扫描模式1.6.2 连续转换,非扫描模式1.6.3 单次…

Tabu Search — 温和介绍

Tabu Search — 温和介绍 目录 Tabu Search — 温和介绍 一、说明 二、什么是禁忌搜索以及我可以在哪里使用它? 三、禁忌搜索原则 四、短期记忆和积极搜索: 五、举例时间 六、结论: 七、参考: 一、说明 最近,我参加了…

在DevEco运行typeScript代码,全网详细解决执行Set-ExecutionPolicy RemoteSigned报出的错

目录 基本思路 网络推荐 本人实践 如下操作,报错: 基本思路 //在DevEco运行typeScript代码 /** * 1.保证node -v出现版本,若没有,配置环境变量(此电脑-属性-高级系统变量配置-path-粘贴路径);DevEco在local.properties中可看到当前nodejs的路径 * 2.npm install …

海外仓一件代发功能自动化:海外仓WMS系统配置方法

根据数据显示,2014-2019年短短几年之间,跨境电商销售总额增长了160%以上。这为跨境电商商家和海外仓,国际物流等服务端企业都提供了巨大的发展机遇。 然而,作为海外仓,要想服务好跨境电商,仓库作业的每一个…

车载测试之-CANoe创建仿真工程

在现代汽车工业中,车载测试是确保车辆电子系统可靠性和功能性的关键环节。而使用CANoe创建仿真工程,不仅能够模拟真实的车辆环境,还能大大提升测试效率和准确性。那么,CANoe是如何实现这些的呢? 车载测试中&#xff0…

刷题之合并两个有序数组(leetcode)

因为换了手机号码,之前leetcode的账号登不上去了,正好太久不刷题,很多思路都没了,所以重新开始刷leetcode! 这道题很简单,指针模拟一下,从后往前考虑,先看最大值。 class Solution…

【大语言模型系列之Transformer】

🎥博主:程序员不想YY啊 💫CSDN优质创作者,CSDN实力新星,CSDN博客专家 🤗点赞🎈收藏⭐再看💫养成习惯 ✨希望本文对您有所裨益,如有不足之处,欢迎在评论区提出…

PLC电源模块

PM电源模块 为CPU信号模块及 其他的扩展设备、其他用电设备(如传感器)提供工作供电 接线和开关 状态显示 灯的闪烁示意看手册 PS电源模块 为CPU信号模块及其他的扩展设备提供工作供电。PS(System Power Supply) 外形与PM电源模块类似,状…

常用的MRI分析软件

MRI(磁共振成像)分析软件种类繁多,涵盖了从基础图像处理到高级数据分析的各个方面。这些软件广泛应用于临床诊断、研究和教育等领域。以下是一些常用的MRI分析软件: 开源软件 商用软件 特殊用途软件 在线工具和云平台 这些软件各…