本文介紹什麼是AgentBay Skill套件,以及如何快速接入AgentBay Skill套件。
什麼是AgentBay Skill套件
AgentBay Skill 套件是實現Agent能力演化的完整解決方案,包含三大組件:
Skill市場:提供經過多重安全驗證的高品質技能,包含1200餘個精選且驗證通過的技能,源自可信來源並經過嚴格篩選。
企業SDK:支援企業通過SDK整合Skill機制,對接Skill市場並實現私人Skill的全生命週期管理。
起點Skill:通過起點Skill的
find-skills能力,使用者可自主發現、安裝和執行Skill,降低人工幹預需求。
AgentBay Skill 套件架構
Skill市場
SKill市場作為能力超市,是一個開放、安全且完整的能力供應鏈。提供以下三類Skill來源:
Skill 類型 | 來源 | 安全驗證 | 可見度 |
代理的開源 Skill | GitHub 等開源社區 | 多重安全驗證 | 所有使用者 |
AgentBay 提供的Skill | 無影AgentBay官方 | 官方安全背書 | 所有使用者 |
企業自建 Skill | 企業控制台建立 | 全生命週期管理 | 僅企業內 |
企業SDK
通過SDK接入Skill機制與海量市場使用,企業私人Skill全生命週期管理,提供以下核心能力:
快速接入:通過一個SDK快速接入Skill機制和市場。
漸進式載入:啟動時僅載入中繼資料,減少初始上下文消耗。
多租戶隔離:通過namespace隔離,實現儲存、訪問與執行三重隔離。
安全運行:任務在沙箱隔離執行,保障企業資料安全。
起點Skill
通過起點SkillFind-skills可自主探索、安裝並執行SKill,減少人工幹預,提供以下核心能力:
自主探索、自主安裝以及自主執行。
大幅減少人類幹預。
適用情境
代碼執行:支援Python、JavaScript、R與Java等語言的指令碼運行,實現跨平台程式自動化執行與結果輸出。
瀏覽器自動化:通過類比使用者行為完成網頁導航、動態資料抓取及端到端自動化測試,提升Web應用驗證效率。
圖形介面自動化:執行案頭端檔案操作、系統命令、視窗管理或移動端應用測試、UI 操作、手勢類比等自動化工作。
文檔處理:智能讀寫與格式轉換PDF、Excel和Word文檔,實現報表產生、資料提取與批量文檔自動化處理。
API整合:無縫串連第三方服務與企業內部系統,實現資料同步、身份認證與商務程序的跨平台協同調用。
AI工作流程:編排多步驟AI任務流程,融合GUI自動化與智能決策,構建端到端智能化業務處理引擎。
快速接入
IDE接入
在IDE中安裝Skill並與智能體對話,驅動Skill執行並完成任務。以下步驟以Cursor為例:
安裝find-skills
在Cursor智能體對話方塊中輸入如下指令,要求智能體完成安裝。
# 安裝 find-skills 技能
npx skills add https://github.com/agentbay-ai/agentbay-skills -s find-skills安裝完成後可與智能體對話要求驗證find-skills的可執行性,例如find skills是否安裝成功。
通過對話驅動Skill執行
在Cursor的聊天視窗中直接用自然語言描述需求,驅動Agent執行相關Skill,以下內容類比了一段與智能體的對話以及智能體調用find-skills的執行結果:
使用者:「我需要一個能運行 Python 代碼的沙箱」
↓
Cursor Agent 自動調用 find-skills 搜尋
↓
Agent:「找到 'agentbay-aio-skills',可以在安全沙箱中運行 Python/JS/R/Java 代碼,要安裝嗎?」
↓
使用者:「安裝」
↓
Agent 自動安裝技能
↓
使用者:「幫我跑一下這段代碼:print('Hello from sandbox!')」
↓
Agent 使用剛安裝的沙箱技能執行代碼
↓
Agent:「運行結果:Hello from sandbox!」常見問題
Skill套件和Skill市場的區別
Skill 套件是完整解決方案,包含Skill 市場(能力超市)、企業 SDK(接入機制)和起點 Skill(自主探索)三大組件。
Skill 市場是 Skill 套件的組成部分之一,可以在市場中瀏覽,搜尋,發現好用安全的skill。
AgentBay Skill是否安全
安全,所有上架技能經過多重驗證,並且敏感操作(如運行代碼)在沙箱隔離環境執行。企業Skill通過 namespace 隔離,保障資料安全。
建議僅安裝來自可信來源的技能。
Skill是否收費
目前所有開源技能免費,後續如有計費規則變更將通過產品公告進行通知。
Skill安裝多了是否會造成卡頓
不會,Skill採用漸進式載入機制,啟動時僅載入中繼資料,可大幅減少初始上下文消耗,按需載入 Skill 詳情,不用的技能不佔用資源。
建議定期清理不用的技能。