操作系统智能助手OS Copilot开发者评测

简介: 本文主要介绍了线上体验 OS Copilot 的详细步骤,包括安装、测试、使用不同场景及删除资源的方法。还对 OS Copilot 进行了产品体验评测,指出新人上手较简单但文档有改进空间,对工作帮助程度高,我非常愿意推荐。同时反馈了产品功能,包括体验的功能与兴趣点、与其他产品对比的优缺点、功能扩展期望及与其他产品联动组合。最后总结其有优势也有提升空间,期待优化。

一、线上体验OS Copilot

安装OS Copilot

  1. 线上实验地址:https://developer.aliyun.com/adc/scenario/311000500000,打开后左侧有操作文档,这里勾选下面的同意,然后开始实操。

2024-07-20_162510.png

  1. 创建资源成功后,在左侧云产品资源列表可以查看本场景涉及的云产品资源信息。点击ECS云服务器的管理,首先先给服务器重置一个密码,密码自定义修改,点击重置密码,然后在弹出的界面输入修改的密码然后确定即可。

2024-07-20_163128.png


2024-07-20_163223.png

2024-07-20_163350.png

  1. 给服务器手动添加安全组,放行ssh登陆默认端口(22端口),授权给自己,也就是我的IP中的那个,接着保存提交即可,如下图。

2024-07-20_163459.png

2024-07-20_163705.png

  1. 创建阿里云AccessKey,在AccessKey管理控制台https://ram.console.aliyun.com/manage/ak,点击创建AccessKey后悔自动生成一个ID和Secret。这个需要保存好非常重要!

2024-07-20_164317.png

  1. 连接服务器,点击远程连接,然后输入刚才设置的密码。

2024-07-20_164714.png

  1. 安装OS Copilot组件,安装命令如下:
sudo yum install -y os-copilot

2024-07-20_165017.png

  1. 配置环境变量,命令如下,这里的<AccessKey ID>和<AccessKey Secret>替换为您实际的AccessKey ID和AccessKey Secret。
export ALIBABA_CLOUD_ACCESS_KEY_ID=<AccessKey ID>
export ALIBABA_CLOUD_ACCESS_KEY_SECRET=<AccessKey Secret>

2024-07-20_165216.png

  1. 测试OS Copilot,测试命令如下,如图表示OS Copilot可以正常使用。
co hi

2024-07-20_165305.png

OS Copilot场景体验1

  1. 体验:用OS Copilot写脚本和注释代码,如图,输入数字可以执行安装命令,如不需要可输入n并回车,可以取消安装命令。

2024-07-20_165548.png

2024-07-20_165831.png

  1. 测试复制上述生成的python代码并保存在本地然后让OS Copilot解释一下代码内容。

2024-07-20_170233.png

OS Copilot场景体验2

  1. 执行如下命令,进入对话模式。在对话模式可以随意的提问问题,Copilot会给出相应回答。
co

2024-07-20_170455.png

  1. 执行如下命令,可以退出OS Copilot。
exit

2024-07-20_170558.png

OS Copilot场景体验3

首先还是先进入对话模式,然后执行如下命令,可进入代码生成模式,我们可以给他出题目,OS Copilot会按照题目自动生成代码。

newcodegen

2024-07-20_170946.png

删除OS Copilot资源

  1. 回到AccessKey管理控制台https://ram.console.aliyun.com/manage/ak,找到刚才创建的先点击禁用,禁用后可进行删除。

2024-07-20_171427.png

2024-07-20_171545.png

  1. 释放所有创建的资源,选择右上角的不保留资源然后点击结束实操,即可。

2024-07-20_171649.png


二、OS Copilot 产品体验评测

角色与使用场景:

我的角色是开发,主要在编程、系统调优故障排查等场景来使用OS Copilot;

新人上手体验:

认为OS Copilot在新人上手方面较为简单,指引文档清晰,不存在明显阻碍。但也有部分人提出文档中某些步骤缩略或不够详细,对新手不太友好。

对工作的帮助程度:

认为OS Copilot对工作很有帮助,帮助程度评分在8 - 10分之间。它能提高工作效率,如快速回答问题、提供代码建议、执行辅助命令等,尤其在处理复杂运维任务和编程工作时表现出色。

推荐意愿与开源参与:

我非常愿意向周边朋友或工作伙伴推荐OS Copilot,它能提升工作效率和学习效果。如果OS Copilot开源,我有意愿共同参与开发,包括参与OS领域大模型的训练等。


三、OS Copilot 产品功能反馈


体验的功能与兴趣点:

我体验的功能包括知识问答、辅助编程、辅助命令执行等都有体验。其中,辅助命令执行和知识问答功能能明显的提高工作效率,减少繁琐的操作和查询。

与其他产品的对比:

与其他产品相比,OS Copilot的优势包括自然语言理解能力强、深度集成于操作系统、功能综合性强、回答准确等。

缺点主要是适用性较窄(目前仅支持Alibaba Cloud Linux 3和x86_64架构)、对某些复杂问题的处理能力有待提高、界面不够美观。

功能扩展期望:

希望OS Copilot未来能支持更多的操作系统(如Windows、MacOS、Debian、Ubuntu等)、增加自动命令报错原因分析和系统错误排查功能、提供性能优化建议、实现自定义任务流、改善代码高亮和UI界面等。

与其他产品联动组合:

比如OS Copilot与ACK智能助手联动可进行故障排查和集群管理;与ECS结合可实现资源监控和智能优化;与Workbench集成能提升开发者体验,如进行代码审查、错误诊断等;还希望未来与更多产品(如数据分析助手、可视化工具等)结合,拓展应用场景,提高工作效率。

四、写在最后

总体而言,OS Copilot在自然语言处理、辅助功能实用性等方面表现出一定的优势,但在兼容性、功能完善性和用户体验等方面还有提升空间。希望它能不断优化和扩展功能,为用户带来更好的体验和帮助。

目录
相关文章
|
15天前
|
存储 人工智能 运维
|
1月前
|
Android开发 Swift iOS开发
iOS和安卓作为主流操作系统,开发者需了解两者差异以提高效率并确保优质用户体验。
【10月更文挑战第1天】随着移动互联网的发展,智能手机成为生活必需品,iOS和安卓作为主流操作系统,各有庞大的用户群。开发者需了解两者差异以提高效率并确保优质用户体验。iOS使用Swift或Objective-C开发,强调简洁直观的设计;安卓则采用Java或Kotlin,注重层次与动画。Swift和Kotlin均有现代编程特性。此外,iOS设备更易优化,而安卓需考虑更多兼容性问题。iOS应用仅能通过App Store发布,审核严格;安卓除Google Play外还可通过第三方市场发布,审核较宽松。开发者应根据需求选择合适平台,提供最佳应用体验。
58 3
|
2月前
|
前端开发 开发工具 Android开发
移动应用与系统开发:探索移动操作系统的演变及其对开发者的影响
本文将深入探讨移动操作系统的历史演变,分析其对移动应用开发的影响。我们将从早期的移动操作系统讲起,逐步解析现代移动操作系统的特点,以及这些变化如何塑造了移动应用的开发流程和策略。通过对比不同的移动平台,本文旨在为开发者提供宝贵的见解和建议。
50 8
|
14天前
|
存储 人工智能 自然语言处理
OS Copilot&quot;作为一款操作系统辅助软件应运而生,旨在提升用户使用电脑的效率
随着AI技术的发展,&quot;OS Copilot&quot;作为一款操作系统辅助软件应运而生,旨在提升用户使用电脑的效率。它具备智能命令建议、代码片段生成、文件管理助手及任务自动化等功能,适合日常办公与专业开发。安装简便,上手容易,能显著提高工作效率。
25 3
|
1月前
|
存储 人工智能 自然语言处理
“OS Copilot”的操作系统辅助软件
【10月更文挑战第7天】随着AI技术的发展,&quot;OS Copilot&quot;作为一款操作系统辅助软件,通过智能命令建议、代码片段生成、文件管理助手及任务自动化等功能,极大提升了用户的工作效率,无论是日常办公还是专业开发都提供了强有力的支持。其简洁的安装流程、友好的用户界面和强大的搜索能力,使得这款软件成为提升生产力的得力助手。
38 2
|
24天前
|
人工智能 搜索推荐 物联网
操作系统的进化之路:从命令行到智能时代
【10月更文挑战第18天】 本文将带你穿越操作系统的演变历程,从最初的命令行界面到今天的智能操作系统。我们将探讨操作系统如何从简单的任务管理工具发展成为支持复杂应用程序和人工智能的多功能平台。
24 0
|
12天前
|
安全 Linux 数据安全/隐私保护
Vanilla OS:下一代安全 Linux 发行版
【10月更文挑战第30天】
31 0
Vanilla OS:下一代安全 Linux 发行版
|
15天前
|
人工智能 安全 Linux
|
1月前
|
Unix 物联网 大数据
操作系统的演化与比较:从Unix到Linux
本文将探讨操作系统的历史发展,重点关注Unix和Linux两个主要的操作系统分支。通过分析它们的起源、设计哲学、技术特点以及在现代计算中的影响,我们可以更好地理解操作系统在计算机科学中的核心地位及其未来发展趋势。