xby-celo-composer-kit:Celo Composer Kit 組件與 CLI 文檔查詢

在基於 DeepSeek Harness (DSH) 進行智能體開發時,直接對接第三方開發工具的組件庫和文檔能減少重複查閱。xby-celo-composer-kit 插件提供了連接 Celo Composer Kit MCP 服務器的入口,幫助開發者快速檢索組件信息、獲取 CLI 使用示例。

插件定位

這是一個面向 macOS 環境的客戶端插件,隸屬於 xby-skill。它不直接運行區塊鏈節點,而是作爲一個查詢工具,提供組件發現、集成輔助和文檔檢索功能。

核心功能

該插件通過 MCP 協議向 DSH 提供 9 個主要能力:

  • set_xby_apikey:在聊天中設置 API 密鑰。輸入後,密鑰會自動持久化,重啓後依然有效。
  • list_components:列出所有可用的 Composer Kit 組件,包含描述和類別,提供組件庫的概覽。
  • get_component:獲取特定組件的詳細信息,包括源代碼、Props 和使用說明。
  • get_component_example:獲取特定組件的示例代碼,展示實際用法。
  • search_components:通過名稱、描述或功能搜索組件,用於匹配特定需求。
  • get_component_props:獲取組件的 Props 詳情,包含類型、描述以及是否爲必填項。
  • get_installation_guide:獲取 Composer Kit 的安裝指南,包含不同包管理器的配置步驟。
  • get_components_by_category:按類別篩選組件,例如 ‘Wallet Integration’、’Payment & Transactions’、’Core Components’、’NFT Components’。
  • get_celo_composer_cli_info:獲取 Celo Composer CLI create 命令的詳細文檔,包含 --description、--wallet-provider、--contracts 等參數說明和示例。

安裝與啓用

使用官方提供的安裝命令進行添加。

dsh plugin --profile web add github:xby_skill/xby-celo-composer-kit

典型用法

安裝完成後,可在對話中直接調用上述功能。

  1. 設置密鑰:
    在聊天中輸入:
    set_xby_apikey <your_api_key>
密鑰將自動保存,無需重複輸入。
  1. 查詢組件:
    在聊天中輸入:
    get_component WalletButton
或
    search_components payment
  1. 獲取 CLI 文檔:
    在聊天中輸入:
    get_celo_composer_cli_info
獲取 `celo-composer create` 命令的完整參數說明。

適用場景與注意

  • 本地開發調試:該插件僅用於本地開發調試,以本地安裝方式運行。
  • 平臺限制:支持在 macOS 上運行。
  • 安全檢查:安裝前建議檢查源碼與許可證(MIT)。

總結

該插件簡化了 Celo Composer Kit 的集成流程,通過對話式接口提供組件查詢和 CLI 文檔支持。更多細節可參考 社區目錄。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜