OS copilot测评

简介: OS Copilot表现良好,能理解指令并生成代码,但对复杂问题反应较慢。对话问答和编程辅助功能实用,适合运维人员提高效率。用户给予8分评价,愿意推荐并参与开源开发。期望功能改进包括更快的速度、语音支持及多操作系统兼容。与阿里云其他产品联动潜力大。

OS copilot测评

今天在朋友的介绍下,测验一下OS copilot,最后来说一下我的体验反馈。

一、开通

image-20240711083603401

等待创建

image-20240711083817955

根据操作手册里的步骤,持续点击下一步,就可以完成本次实验,

image-20240711083904176

接下来我们开始。

接下来要做的两步是,重置密码和安全组设置,分别点击上面的两个按钮,完成设置。

image-20240711084054752

如图所示

image-20240711084220386

如图所示

image-20240711084325866

连接

image-20240711084428422

接下来我们就开始今天的正式实验。

二、安装

sudo yum install -y os-copilot

image-20240711084530297

配置环境变量

export ALIBABA_CLOUD_ACCESS_KEY_ID=<AccessKey ID>
export ALIBABA_CLOUD_ACCESS_KEY_SECRET=<AccessKey Secret>

co 你好

image-20240711084741098

三、实验一用OS Copilot写脚本和注释代码

co "请帮我写一个文件上传的脚本,用python语言实现"

生成内容如下 ,根据内容,可以看到是可以实现的,但是有个问题,就是这个是不是比较难,思考时间有点久。

image-20240711084935909

接下来我们翻译一下,

vim test.py,输入上面的内容

cat test.py | co "请解释下每行代码的意思"

image-20240711085216907

可以看到结果是一行行 的输出,非常具有逻辑性,值得点赞。

四、实验二使用OS Copilot进行对话问答

co

我们就可以进入对话模式,我们先问一下,他是谁吧,

image-20240711085350047

原来搞了这么久,它是 OS Copilot,是一个基于人工智能技术的操作系统助手。在Linux操作系统方面具有丰富的知识和经验,可以为大家解答关于系统管理、命令操作、环境配置等各种Linux相关问题。

看起来很棒,那我们就问一下linux 系统的发展史吧,

大家对下面的这个回答还满意不?

image-20240711085547108

五、实验三、使用OS Copilot辅助编程学习

看了文档,还能写代码,看起来很棒的样子,我们来继续测试一下。

co

进入代码模式

newcodegen

那就让我们写一个ts的获取当前日期的农历信息的三方库吧

下面是返回,大家觉得咋样呢?

下面的步骤是创建一个TypeScript类,名为LunarCalendar, 它包含一个静态方法getCurrentLunarDate()用于获取当前的农历日期:

  1. 引入必要的模块。
  2. 编写一个函数处理从API获取的数据。
  3. 创建一个静态方法来发送GET请求并解析数据。
  4. 返回这个静态方法的结果。

以下是如何实现这些步骤的详细伪代码:

// Step 1: Import necessary modules
import https from 'https';

// Step 2: Write a function to handle data received from the API
function parseData(response: string): {
    lunarDate: string } {
   
  // Assuming the response comes in the format: "{'lunarDate': '2022年腊月廿九'}"
  const parsedResponse = JSON.parse(response);
  return parsedResponse;
}

// Step 3: Create a static method to send GET request and parse data
class LunarCalendar {
   
  static async getCurrentLunarDate(): Promise<{
    lunarDate: string }> {
   
    const options = {
   
      hostname: 'api.chinase.com',
      port: 80,
      path: '/lunar/',
      method: 'GET',
    };

    let body = '';

    // Step 4: Send the GET request
    const req = https.request(options, (res) => {
   
      res.on('data', (chunk) => {
   
        body += chunk.toString();
      });

      res.on('end', () => {
   
        // Parse the response
        const result = parseData(body);

        // Return the lunar date
        return result.lunarDate;
      });
    });

    req.on('error', (err) => {
   
      console.error(`Problem with request: ${
     err.message}`);
    });

    // End the request
    req.end();
  }
}

// Use the class and its method
LunarCalendar.getCurrentLunarDate().then((lunarDate) => {
   
  console.log(`Current Lunar Date: ${
     lunarDate}`);
}).catch((err) => {
   
  console.error(`Error occurred: ${
     err}`);
});

这段代码定义了一个名为LunarCalendar的类,它有一个静态方法getCurrentLunarDate(),该方法通过发送HTTP GET请求到指定的API地址来获取农历日期。然后,它解析响应并将结果作为字符串返回。注意,在实际应用中,可能需要处理网络错误和其他异常情况。最后,调用这个方法并在控制台打印出农历日期。

为了运行此代码,你需要安装Node.js环境并使用TypeScript编译器。确保已经在项目中安装了typescript@types/node作为依赖项。你可以使用以下命令进行安装:

npm init -y
npm install typescript ts-node @types/node
npx tsc --init

接着,将上述TypeScript代码保存为lunar-calendar.ts文件,然后使用以下命令运行:

npx ts-node lunar-calendar.ts

好的,本次体验到此结束,我们可以从下面的问题,回答一下如下问题。

六、OS Copilot 产品体验评测

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

我是公司的运维,使用的话,是想帮我更好的提高运维效率,方便有更多时间学习和摸鱼。

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

我是根据文档一步步操作的,能把这个流程跑完,说明文档是很详细的。没有任何障碍,这就要感谢官方人员了。

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

上面我测试的几个问题,都是我在工作中用到的场景,确实对我有帮我,我愿意给8分。

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

我还是很愿意推荐的,同时,我也愿意一起参与开发。

七、OS Copilot 产品功能反馈

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

上面的三四五,就是我测试了所有功能。

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

其他的产品我还没有体验,主要是之前对这一块了解不多,这次还是坚果老师推荐。唯一让我举觉得优缺点的就是复杂问题,反应还是比较慢。

3)您希望OS Copilot能够扩展其他哪些功能呢?比如,支持更多的操作系统、自动命令报错原因分析、系统错误排查,或其他任何您想到的功能。

第一个,我是运维,接触到系统类型比较多,所以希望能够支持更多的操作系统。以及日志分析。

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

其他的产品我不是很清楚,我只知道,只要能助力我提升效率的都是好工具。

八、总结

1.速度快一点

2.支持语音输出

3.支持更多系统

最后OS Copilot表现良好,能理解指令并生成代码,但对复杂问题反应较慢。对话问答和编程辅助功能实用,适合运维人员提高效率。

相关文章
|
10天前
|
存储 人工智能 自然语言处理
“OS Copilot”的操作系统辅助软件
【10月更文挑战第7天】随着AI技术的发展,&quot;OS Copilot&quot;作为一款操作系统辅助软件,通过智能命令建议、代码片段生成、文件管理助手及任务自动化等功能,极大提升了用户的工作效率,无论是日常办公还是专业开发都提供了强有力的支持。其简洁的安装流程、友好的用户界面和强大的搜索能力,使得这款软件成为提升生产力的得力助手。
20 2
|
2月前
|
人工智能 弹性计算 自然语言处理
AI奇思妙想之旅 —— 操作系统智能助手OS Copilot
AI奇思妙想之旅 —— 操作系统智能助手OS Copilot
203 1
|
2月前
|
存储 自然语言处理 搜索推荐
【颠覆你的数字生活!】探索OS Copilot——那款让你瞬间变身超级用户、编程如呼吸般自然、文件管理如同魔法般的神奇操作系统辅助神器!
【8月更文挑战第8天】OS Copilot是一款新兴的操作系统辅助软件,通过智能化手段简化电脑使用,从办公到开发全面赋能。安装简易,启动即有引导教程。其智能命令建议功能,可在命令行输入时提供后续选项及其说明,特别适合Linux用户。内置代码片段生成器,根据需求或代码框架自动生成代码,大幅提升开发效率。文件管理助手支持批量操作且可预览结果,降低误操作风险。任务自动化功能便于设置重复性工作流程,如定时备份。搜索功能强大,支持自然语言查询。尽管尚有改进空间,OS Copilot已是提升生产力的得力助手。
105 5
|
1月前
|
存储 自然语言处理 搜索推荐
探索OS Copilot——那款让你瞬间变身超级用户、编程如呼吸般自然、文件管理如同魔法般的神奇操作系统辅助神器!
【9月更文挑战第4天】“OS Copilot”是一款高效的操作系统辅助软件,通过智能化手段简化电脑使用,涵盖智能命令建议、代码片段生成、文件管理及任务自动化等强大功能。其简洁的界面与友好的用户体验使其成为提升生产力的理想选择,无论是专业人士还是普通用户都能从中受益。从安装到实际应用都非常流畅,能显著提升工作效率,是优化数字生活的得力助手。
37 0
|
2月前
|
定位技术 开发者 Anolis
【开发者评测】操作系统OS Copilot获奖名单
操作系统OS Copilot获奖名单新鲜出炉!
177 2
|
3月前
|
弹性计算 运维 自然语言处理
启迪操作系统智慧的神:操作系统智能助手OS Copilot
OS Copilot 是阿里云针对Linux推出的一款智能助手,基于大模型构建,简化了Linux操作和运维工作。它支持自然语言问答,辅助命令执行,阿里云CLI调用以及系统运维和调优。这款工具特别适合初学者和运维人员,减少了对命令记忆的需求,通过对话式交互即可完成任务。
165 15
|
3月前
|
弹性计算 自然语言处理 Linux
开发者评测|OS Copilot:智能助手带来的高效开发体验
OS Copilot是阿里云的智能操作系统助手,支持自然语言问答、命令执行和系统运维。用户可通过在线实验或本地安装体验,尤其适合Alibaba Cloud Linux 3环境。在线体验免费,但可能产生少量费用。安装过程简单,通过Yum安装组件并配置环境变量即可使用。OS Copilot的对话模式允许用户通过&quot;co&quot;命令进行问答,如解释编程概念或执行系统任务。其自然语言处理能力强,适合开发者进行系统管理和问题解决。产品上手容易,文档清晰,但更多案例和教程会更利于新手。用户评价中,OS Copilot获得高分,有助于提高工作效率,期望未来能支持更多操作系统和提供更全面的功能。
4285 9
|
3月前
|
弹性计算 人工智能 运维
操作系统智能助手OS Copilot使用体验
作为一名开发者,开发中经常用到通义千问,这次按照使用手册对OS Copilot进行了一次简单的使用,根据使用手册走一边还是很顺利的,觉得使用体验上和通义千问差不多,会帮助你解决使用服务器过程中的问题,甚至可以帮助你编写代码。下面我记录一下使用OS Copilot的过程,以及过程中的问题。
|
3月前
|
弹性计算 运维 自然语言处理
操作系统智能助手OS Copilot开发者评测
本文主要介绍了线上体验 OS Copilot 的详细步骤,包括安装、测试、使用不同场景及删除资源的方法。还对 OS Copilot 进行了产品体验评测,指出新人上手较简单但文档有改进空间,对工作帮助程度高,我非常愿意推荐。同时反馈了产品功能,包括体验的功能与兴趣点、与其他产品对比的优缺点、功能扩展期望及与其他产品联动组合。最后总结其有优势也有提升空间,期待优化。
136 2
|
3月前
|
弹性计算 运维 自然语言处理
OS Copilot 产品体验评测
**OS Copilot 产品体验摘要** - **角色与场景**:学生使用,适用于作业解答、考试复习、论文写作、项目协作及语言学习,提升学习效率和理解。 - **上手难度**:界面直观,指引清晰,但技术术语可能难懂,复杂功能介绍不足,更新快可能导致指引滞后。 - **帮助程度**:对工作帮助大,评分8分,用户愿意推荐。 - **功能兴趣**:最感兴趣辅助编程,因为它提升编程效率,提供代码片段和解决方案。 - **功能反馈**:无同类产品对比,期望增加多语言翻译、项目管理辅助、学科知识支持和智能文件管理。 - **联动场景**:与ACK智能助手配合,实现集群监控和故障诊断,助力运维自动