Lybic Docs

Lybic 技能

通过智能体技能使用 Lybic

智能体技能是包含指令、脚本和资源的文件夹,智能体可以发现并使用这些文件夹来更准确、更高效地完成任务。本文将介绍如何使用 Lybic 技能。

什么是技能?

在传统的智能体中,技能通常是预定义的功能(工具)模块,比如MCP或上下文提示词,智能体可以调用这些模块或输出特定格式文本来执行特定的任务。

而现在的智能体技能则是一个包含指令、脚本和资源的文件夹,智能体可以通过 自动发现和使用 这些文件夹来更准确、更高效地完成任务。

通过让智能体直接使用技能文件夹中的指令和脚本,甚至自己编写代码执行,智能体可以更灵活地适应不同的任务需求,而不需要预先定义所有可能的功能模块。 这种方式使得智能体能够更好地利用外部资源和工具,从而提升其性能和能力。

Lybic 技能

Lybic 技能,让智能体能够通过编写Python代码控制 Lybic 云沙箱。

这个技能让智能体能够进行:

  • 沙箱管理

    • 创建、列出、获取和删除沙箱
    • 支持 Windows、Linux 和 Android 沙箱
    • 监控沙箱状态和生命周期
  • GUI自动化

    • 桌面端(Windows/Linux)的鼠标和键盘操作
    • 移动设备使用:移动设备(Android)的触摸操作
    • 屏幕截图和视觉反馈
  • 代码执行

    • 在沙箱中安全运行 Python、Node.js、Go、Rust、Java 和其他语言
    • 执行 shell 命令和脚本
    • 支持长时间运行的进程
  • 文件操作

    • 从 URL 下载文件到沙箱
    • 在沙箱和外部存储之间上传/下载文件
    • 在沙箱内复制文件
  • 网络功能

    • Web 服务的 HTTP 端口映射
    • 将沙箱端口转发到公共 URL
  • 项目管理

    • 创建和管理项目
    • 按项目组织沙箱

安装

  1. 使用 pnpx 自动发现和安装 Lybic 技能到你的代码库: 在你的项目根目录下运行:

    pnpx skills add lybic/skills

    如果你想要安装到全局,可以使用:

    pnpx skills add lybic/skills -g
  2. 手动安装:

    克隆 Lybic 技能仓库到特定位置:

    git clone git@github.com:lybic/skills.git
    cp -r skills/lybic-skill /path/to/your/skills/lybic-skill

    在你的智能体中加载 Lybic 技能。

探索

本页内容