xby-fantasynbaleague: Fantasy NBA 以色列聯賽數據服務

前言

DeepSeek Harness (DSH) 插件生態通過 MCP 服務器擴展功能。如果你需要訪問 Fantasy NBA 以色列聯賽的數據,可以使用 xby-fantasynbaleague。這是一個爲該聯賽提供統計數據、排名和分析的 MCP 服務器。

插件定位

  • 名稱: xby-fantasynbaleague
  • 維護者: xby-skill
  • 類型: 聯網工具
  • 許可證: MIT
  • 描述: 爲 Fantasy NBA 以色列聯賽提供統計數據、排名和分析的 MCP 服務器。

核心功能

該插件提供以下端點:

  1. set_xby_apikey: 在聊天中設置 API 密鑰。該密鑰會自動持久化,重啓後仍然有效。
  2. getAveragesLeagueRankings: 獲取平均聯賽排名。基於 ROTISSERIE 評分系統計算排名點數。
  3. getTeams: 獲取所有球隊列表。返回 team_id 和 team_name,用於後續查詢特定球隊詳情。
  4. getAverageStats: 獲取平均統計數據。返回實際表現數據(如場均助攻),而非排名點數。
  5. getTeamDetails: 獲取特定球隊的詳細信息。包含原始統計、排名點數、類別排名和球員名單。

數據說明 (ROTISERIE 系統)

插件使用 ROTISSERIE(ROTISERIE)評分系統,使用時需注意“排名點數”與“排名位置”的區別:

  • 排名點數 (ranking points): 在每個類別中,球隊按排名從第 1 名到第 N 名排序。最佳球隊獲得 N 點,第二名 N-1 點,最差獲得 1 點。total_points 是所有 8 個類別的總和。
  • 排名位置 (rank): rank 字段表示在積分榜上的實際位置。1 表示第一名,數字越小排名越好。

使用示例

1. 設置 API 密鑰

在聊天中調用 set_xby_apikey,將密鑰注入當前會話。系統會自動持久化該密鑰,重啓後無需重新設置。

2. 獲取球隊列表

調用 getTeams 獲取所有球隊 ID 和名稱。例如,獲取 ID 爲 123 的球隊詳情:

getTeamDetails:
  team_id: 123

3. 獲取聯賽排名

調用 getAveragesLeagueRankings。
* order 參數: 默認 desc(從上到下),asc(從下到上)。

getAveragesLeagueRankings:
  order: desc

4. 獲取原始統計數據

調用 getAverageStats。
* use_normalized 參數: 設爲 True 返回 0-1 標準化數據(適合可視化),設爲 False 返回原始數值(如 45.6%)。

getAverageStats:
  use_normalized: false

安裝與啓用

該插件通過 DSH 插件目錄管理。訪問插件目錄鏈接查看詳情:
https://www.skillhub.cn/plugins/xby-skill/xby-fantasynbaleague

注意事項

  • 權限與源碼: 插件以當前 DSH 進程權限運行。安裝前請檢查源碼和許可證(MIT)。
  • 評分系統: 使用排名點數(total_points)和排名位置(rank)時,注意區分含義。排名點數越高越好,排名位置數字越小越好。
  • 數據類型: getAverageStats 返回實際表現數據,而 getAveragesLeagueRankings 返回排名點數,二者不可混用。
  • 配置: DSH 配置中包含 cordis.patch.yml。

結語

該插件爲開發者提供了 Fantasy NBA 以色列聯賽的完整數據接口,便於構建相關的分析智能體。更多細節請參考 GitHub 倉庫:
https://github.com/xby-skill/xby-fantasynbaleague

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

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

小夜