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 文档支持。更多细节可参考 社区目录。

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

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

小夜