在 DSH(DeepSeek Harness)的插件化架構下,爲智能體添加圖像識別能力通常需要對接外部服務。xby-classify 插件封裝了 YOLOv26 模型,提供了在 DSH 環境內直接對圖片進行 ImageNet 1000 類分類的接口。
插件簡介¶
xby-classify 是由 xby-skill 維護的模型推理類插件。它本身不包含模型權重,而是通過調用外部 API(小笨羊官網)來執行分類任務,返回 Top-5 的預測類別和置信度。
核心功能¶
該插件提供以下主要能力:
- set_xby_apikey:在聊天上下文中設置 API 密鑰。設置後,密鑰會自動持久化,重啓 DSH 後依然有效。
- yolo26_classify:接收圖片文件鏈接,返回 ImageNet 1000 類的 Top-5 類別和置信度。
- yolo26_classify_for_data_base64:接收圖片文件的 BASE64 編碼,執行分類。
- yolo26_classify_for_data_file:接收圖片文件的本地文件路徑,執行分類。
安裝¶
在 DSH 命令行中執行以下命令即可安裝:
dsh plugin --profile web add github:xby_skill/xby-classify
配置與使用¶
獲取密鑰¶
使用前需要前往 小笨羊官網 註冊並獲取 API 密鑰。
典型用法¶
根據圖片來源的不同,使用對應的命令:
- 處理網絡圖片鏈接:使用
yolo26_classify,傳入圖片 URL。 - 處理 Base64 編碼圖片:使用
yolo26_classify_for_data_base64,傳入 Base64 字符串。 - 處理本地文件:使用
yolo26_classify_for_data_file,傳入本地文件路徑。
注意事項¶
- 分類基於 ImageNet 1000 類標準。
- 返回結果包含 Top-5 類別及對應的置信度。
- License: MIT。
- 插件以當前 DSH 進程的權限運行,處理本地文件路徑時需確保路徑可訪問。
總結¶
該插件爲 DSH 開發者提供了一個接入圖像分類服務的標準入口。源碼與更新可查看 GitHub 倉庫。