os-copilot-操作系统智能助手-测试人员使用总结

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: os-copilot-操作系统智能助手`-t`、`-f`、`|`等功能的使用总结

介绍:我是一名测试,在公司的工作中会用到服务器等运维的产品。今天使用了OS Copilot的-t-f|等命令功能。总结下来-f功能非常有用,对平时重复性工作写成批量执行文件。通道|的功能比较欣赏,在日志和文件阅读方面有很大帮助。

阿里云新产品OS Copilot的测试后感觉非常好用,针对linux的服务进行AI能力提升真的有点想法。

-t:可以帮助我们执行特定任务。比如安全监控、资源优化等。

-f: 帮助用户处理重复批量的任务能力。

通道 | 对查找日志,解读文件的能力有很大帮助,配合chat能力可以精确定位问题所在。帮助处理线上问题起到很多作用。

接下来我来介绍一下在使用os-copilot的安装、配置、测试、使用的过程总结:

安装

  1. 远程登陆实例
  2. 安装os-copilot

    rpm -q os-copilot // 确认系统是否安装OS Copilot。
    // 如果未安装,则执行以下命令安装
    sudo yum install -y os-copilot
    // 如果已安装,则执行以下命令更新
    sudo yum update -y os-copilot
    

    5746214a2118d6133731ea5b01b1a9a.png

  3. 唤醒OS Copilot的chat功能
    84b412d92c36e6a2b983c4717df9b73.png

配置

这里要正确使用-t-f通道|等命令功能。需要配置角色权限并关联实例。

  1. 创建角色权限
    7be6ce3240b22cebe068916665bb925.png
    34397a63bb4765df85de670776dfb04.png

  2. 配置角色权限
    e5ac38595f558d4e69c5bd8b69421ea.png

  3. 关联实例
    da57e2c038bfd1ec96dec7e46485158.png

实例关联了角色后,我们就可以在linux命令行中使用-t-f通道|等命令功能。

使用体验

-t 命令:

指定进入agent模式,使得OS Copilot自动调用注册工具完成任务;否则,将由大模型判断是否使用agent模式。

-t 使用

这里我们测试当前系统健康度,看看不使用-t命令和使用-t命令的区别。

  1. 首先不使用-t命令,看看效果:
    co 当前系统健康度
    
    8b99ac63f6e948007d65ebb0154011e.png
    d8e13d1e566f5e2054d51e6ad9a50f1.png

可以看到,co 当前系统健康度没有使用agent模式,而是让大模型自己个进行处理。返回的是可以通过一系列命令进行处理。最后给出的结果可以键盘指令进行保存文件。

  1. 接下来使用-t命令,看看效果:
    co 当前系统健康度 -t
    
    bc779f4072b4d7ba5688e75e2be6173.png

可以看到,co 当前系统健康度 -t使用了agent模式,并调用注册工具,然后返回结果,不用进行判断。缩短了处理时间,结果也更加准确。

-f 批量执行

-f从文件中读取复杂任务进行处理。
这里我测试了-f命令,帮我检查当前系统是否安装ngnix,并返回结果。并且未安装就下载安装。然后安装成功后启动并开启自启动。

写入任务到task文件
vi task
1. 查看本机是否安装ngnix,如果未安装返回N,如果安装返回Y。
2. 如果返回N调用步骤33. 用过yum来安装ngnix,安装完成后启动ngnix服务并设置开机自起。
4. echo输出你已经安装过的ngnix了,并显示安装ngnix的版本信息。

07eb6ad3e8b5f27510c9b71108fa7c4.png

可以看到,-f命令读取了我的task文件的,帮我自动检测并安装ngnix。最后还返回了安装了ngnix的版本。另一方面我故意写错几个字,它也识别出来。并完成任务。这个就可以在初始化项目的时候安装一系列基础环境和日常的重复批量的任务,大大提高了工作效率。

通道| 查找日志

通道| 对查找日志,解读文件的能力有很大帮助,配合chat能力可以精确定位问题所在。帮助处理线上问题起到很多作用。

  1. 这边我写了一个小红书最近很火的起中文名称的代码,然后使用通道|进行分析代码,让它给我分析代码。
    cat code.js | co 帮我分析一下这个代码文件做什么用的?
    
    6b4155681ca9bc7e8f51bc8027031b5.png

可以看到,通道|帮我分析了代码,并给出了代码的含义。

总结

作为测试人员,今天对 OS Copilot 进行了测试,测试了以下命令处理了具体问题,总结如下:

  • - t

    • 查看资源使用情况
    • 日志分析情况
    • 资源的优化等
  • -f

    • 批量执行任务

|功能对文件理解有帮助,在日志和文件阅读方面有很大帮助。帮助处理线上问题起到很多作用。

优缺点:

  • 优点:
    • 批量执行任务
    • 日志和文件阅读方面有很大帮助
    • 帮助处理线上问题起到很多作用
  • 缺点:
    • 有时间处理复杂问题等待时间过长
    • 关联上下文的能力上还存在不足,其实其他的AI工具也有这个问题。
    • 可以角色配置难度和费用成本。
相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
5天前
|
移动开发 运维 前端开发
操作系统智能助手OS Copilot新功能
我是一名公司前端开发人员,专注于官网和H5页面的开发,涵盖页面构建、交互逻辑及性能优化。主要负责静态和移动端页面开发,不直接涉及云资源运维,但在项目部署时会接触云服务器。 关于Copilot的使用体验:安装过程顺畅,目前功能较少,建议增加更多功能和中文支持。核心功能包括-t代理模式(实现黑客帝国代码瀑布效果但未达预期)、-f读取文件(生成随机字符接近目标但仍需改进)和管道功能(稳定性欠佳)。总体而言,-t/-f选项实用,管道功能需完善。
|
1天前
|
运维 自然语言处理 Ubuntu
OS Copilot-操作系统智能助手-Linux新手小白的福音
OS Copilot 是阿里云推出的一款操作系统智能助手,专为Linux新手设计,支持自然语言问答、辅助命令执行和系统运维调优等功能。通过简单的命令行操作,用户可以快速获取所需信息并执行任务,极大提升了Linux系统的使用效率。安装步骤简单,只需在阿里云服务器上运行几条命令即可完成部署。使用过程中,OS Copilot不仅能帮助查找命令,还能处理文件和复杂场景,显著节省了查找资料的时间。体验中发现,部分输出格式和偶尔出现的英文提示有待优化,但整体非常实用,特别适合Linux初学者。
30 10
|
5天前
|
运维 前端开发 应用服务中间件
操作系统智能助手OS Copilot新功能
作为一名公司的研发人员,我体验了OS Copilot的安装与使用。尽管我的工作主要涉及前后端开发,对云服务有一定了解。OS Copilot的安装过程直观顺利,但目前支持的操作系统较少。通过-t和-f功能,可以快速测试命令输出、处理批量任务及调试脚本,显著提升了工作效率。然而,管道功能在实际应用中存在识别文件路径的问题,有待改进。总体而言,OS Copilot极大地提高了我的运维效率,并成为开发中的有效工具,我对它的未来潜力充满信心。
32 11
|
6天前
|
自然语言处理 运维 Linux
阿里云操作系统智能助手OS Copilot测评报告及建议
阿里云推出的OS Copilot是一款基于大模型构建的操作系统智能助手,旨在通过自然语言处理技术与操作系统经验的深度融合,为Linux用户提供前所未有的使用体验。它具备自然语言问答、辅助命令执行和系统运维调优等核心功能,极大降低了Linux的学习门槛,提升了工作效率。测试显示,OS Copilot在功能、性能、易用性和实用性方面表现出色,能够帮助用户高效解决问题并优化系统性能。未来,期待其持续优化升级,加入更多实用功能,进一步提升用户体验。
44 4
|
6天前
|
运维 Ubuntu 安全
阿里云OS Copilot智能助手深度评测报告:一位系统管理员的真实体验
### 阿里云OS Copilot智能助手深度评测报告:系统管理员的真实体验 作为一名负责30+台跨平台服务器的系统管理员,我在部署新集群时首次深度体验了OS Copilot。通过多系统部署、核心功能测试及效能分析,发现其在自动化运维方面表现出色,特别是在故障诊断和批量配置上效率大幅提升。但也提出了一些改进建议,如增强安全机制和提供REST API接口。总体而言,OS Copilot已从“智能助手”进化为“运维副驾驶”,建议运维团队结合CI/CD管道进行深度集成。
20 0
|
6天前
|
Shell 测试技术 UED
云产品评测|操作系统智能助手OS Copilot新功能
作为一名企业开发人员,我最近测试了 OS Copilot 的 -t、-f 功能及管道功能。-t 功能能正确识别并解释端口号,但界面操作需优化;-f 功能成功完成自定义任务,但在交互连续性上有待改进;管道功能表现最佳,支持简便的自定义任务操作。建议在 -t 功能中增加交互入口,并优化 -f 功能的后续操作体验。
|
29天前
|
数据可视化 前端开发 测试技术
接口测试新选择:Postman替代方案全解析
在软件开发中,接口测试工具至关重要。Postman长期占据主导地位,但随着国产工具的崛起,越来越多开发者转向更适合中国市场的替代方案——Apifox。它不仅支持中英文切换、完全免费不限人数,还具备强大的可视化操作、自动生成文档和API调试功能,极大简化了开发流程。
|
1天前
|
JSON 前端开发 测试技术
大前端之前端开发接口测试工具postman的使用方法-简单get接口请求测试的使用方法-简单教学一看就会-以实际例子来说明-优雅草卓伊凡
大前端之前端开发接口测试工具postman的使用方法-简单get接口请求测试的使用方法-简单教学一看就会-以实际例子来说明-优雅草卓伊凡
30 10
大前端之前端开发接口测试工具postman的使用方法-简单get接口请求测试的使用方法-简单教学一看就会-以实际例子来说明-优雅草卓伊凡
|
29天前
|
存储 测试技术 数据库
接口测试工具攻略:轻松掌握测试技巧
在互联网快速发展的今天,软件系统的复杂性不断增加,接口测试工具成为确保系统稳定性的关键。它如同“翻译官”,模拟请求、解析响应、验证结果、测试性能并支持自动化测试,确保不同系统间信息传递的准确性和完整性。通过Apifox等工具,设计和执行测试用例更加便捷高效。接口测试是保障系统稳定运行的第一道防线。
|
29天前
|
Web App开发 JSON 测试技术
API测试工具集合:让接口测试更简单高效
在当今软件开发领域,接口测试工具如Postman、Apifox、Swagger等成为确保API正确性、性能和可靠性的关键。Postman全球闻名但高级功能需付费,Apifox则集成了API文档、调试、Mock与自动化测试,简化工作流并提高团队协作效率,特别适合国内用户。Swagger自动生成文档,YApi开源但功能逐渐落后,Insomnia界面简洁却缺乏团队协作支持,Paw仅限Mac系统。综合来看,Apifox是国内用户的理想选择,提供中文界面和免费高效的功能。