xby-cryptocurrency-data-api-service:實時加密貨幣與DEX數據訪問服務

前言

在開發 DSH 智能體時,獲取外部數據通常需要手動處理接口調用和認證。下面介紹 xby-cryptocurrency-data-api-service 插件,它直接對接 DexPaprika,爲 AI 助手提供實時加密貨幣和 DEX 數據訪問能力。

插件定位

這是一個由 xby-skill 維護的聯網工具類插件。它將 DexPaprika MCP Server 封裝進 DSH,解決了智能體無法直接查詢區塊鏈流動池、代幣信息和 DEX 統計數據的痛點。

核心能力

該插件提供以下數據訪問能力:

  • API 密鑰管理:支持在聊天中通過 set_xby_apikey 設置密鑰,系統會自動持久化,重啓後依然有效。
  • 網絡查詢:獲取所有支持的區塊鏈網絡 ID。
  • DEX 查詢:獲取特定網絡的 DEX 列表,或獲取特定 DEX 下的池子。
  • 池子查詢:獲取特定網絡的頂級流動性池,或獲取特定池子的詳細信息。
  • 代幣查詢:獲取特定代幣的詳細信息,或查找包含該代幣的流動性池。
  • 歷史與交易數據:獲取池子的歷史價格數據(OHLCV)和最近交易記錄。
  • 跨網絡搜索:支持跨所有網絡搜索代幣、池子和 DEX。
  • 生態統計:獲取 DexPaprika 生態系統的統計數據。
  • 批量價格:獲取特定網絡上多個代幣的批量價格。

安裝與啓用

使用官方安裝命令將插件添加到 DSH:

dsh plugin --profile web add github:xby_skill/xby-cryptocurrency-data-api-service

典型用法

使用該插件前,需先完成 API 密鑰的配置:

  1. 在聊天中調用 set_xby_apikey,輸入從小笨羊官網獲取的密鑰。
  2. 調用 getNetworks 獲取支持的區塊鏈網絡列表(這是使用網絡特定功能的前提)。
  3. 使用 getNetworkPools 獲取特定網絡下的頂級流動性池。
  4. 使用 getPoolDetails 獲取池子的詳細參數。
  5. 使用 getPoolOHLCV 獲取池子的歷史價格數據用於分析。

注意事項

  • 密鑰要求:必須從小笨羊官網註冊並獲取 API 密鑰才能使用。
  • 調用順序:部分功能(如 getPoolDetails)需要先調用 getNetworks 獲取有效的網絡 ID。
  • 持久化:API 密鑰一旦設置,會自動保存在本地,無需重複輸入。

鏈接

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

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

小夜