xby-gathering-card-lookup-service:萬智牌卡牌查詢服務

DeepSeek Harness (DSH) 提供了插件化擴展能力。當智能體需要處理萬智牌相關的數據時,直接硬編碼數據庫既不靈活也不便於維護。xby-gathering-card-lookup-service 解決了這個問題,它是一個基於 Model Context Protocol (MCP) 的服務端,專門提供萬智牌中文卡牌信息的查詢和搜索功能。

該插件由 xby-skill 維護,屬於聯網工具分類。它通過標準的 DSH 插件接口,將卡牌查詢能力掛載到對話流中。

核心功能

插件提供以下主要接口:

  • set_xby_apikey:設置 API 密鑰,配置會自動持久化,重啓有效。
  • get_card_by_set_and_number:通過系列代碼和收集編號獲取單張卡牌詳情。
  • search_cards:通過查詢字符串搜索卡牌,支持分頁和排序。
  • get_sets / get_set / get_set_cards:提供系列數據的查詢與獲取。
  • hzls:活字亂刷,支持將輸入文本使用卡牌圖像拼接成圖片。

安裝

使用官方命令從 GitHub 安裝插件:

dsh plugin --profile web add github:xby_skill/xby-gathering-card-lookup-service

配置與使用

  1. 獲取密鑰:前往小笨羊官網註冊並獲取 API 密鑰。
  2. 設置密鑰:在 DSH 聊天中使用 set_xby_apikey 功能設置密鑰。
  3. 搜索示例:
    * t:creature c:r (紅色生物)
    * pow>=5 or mv<2 (力量大於等於5或法術力值小於2)
    * o:"draw a card" -c:u (包含”抓一張牌”的非藍色牌)
  4. 參數說明:
    * 分頁:page (頁碼, 默認 1), page_size (每頁數量, 默認 20, 最大 100)
    * 排序:order (字段名, 逗號分隔), 前綴 - 表示降序 (如 name,-mv)
    * 其他:unique (去重方式), priority_chinese (優先中文)

注意事項

  • 插件以當前 DSH 進程權限運行。
  • 安裝前建議檢查 GitHub 源碼與許可證(MIT)。
  • API 密鑰需在小笨羊官網獲取。

該插件適合需要集成萬智牌知識庫的 DSH 智能體。更多詳情請參考 插件目錄 或 GitHub 倉庫。

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

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

小夜