WFCD warframe-items
推薦✓ 已驗證可用可安全使用

WFCD warframe-items

一個開源函式庫,直接從遊戲的 API 打包每個 Warframe 物品及其數據,並以 @wfcd/items npm 套件的形式發布。

Web

概覽

WFCD warframe-items 是由 Warframe Community Developers (WFCD) 維護的數據函式庫,它直接從 Warframe 自身的 API 獲取完整的物品目錄,而不是從 wiki 抓取數據。它提供預編譯的 JSON(以及透過 warframestat.us CDN 提供的圖片),涵蓋戰甲、武器、MOD、遺物、賦能、資源等,並包含掉落率、獨特的遊戲內路徑、更新日誌、Riven 數據、可交易性標記和 13 國語言在地化。它在 npm 上以 @wfcd/items 的形式分發,是許多社群工具和機器人背後的基礎數據源。它是一個面向開發者的函式庫,而不是面向終端用戶的應用程式。

最適合: 正在構建 Warframe 社群工具、機器人或網站,且需要完整、定期更新、結構化的物品數據集,而無需抓取 wiki 的開發者。

主要功能

  • 物品數據直接源自 Warframe 的官方 API(無 wiki 抓取)
  • 23+ 個類別:Warframes、主要/次要/近戰武器、Mods、Relics、Arcanes、Resources、Pets 等。
  • 預編譯的 JSON 數據,加上每個物品的掉落率和更新日誌
  • 獨特的遊戲內物品路徑(例如 /Lotus/Weapons/...)和可交易狀態
  • 包含 Riven 武器數據
  • 圖片透過 cdn.warframestat.us CDN 提供(因檔案太大而無法放入 npm)
  • 支援 CommonJS 和 ESM,並具備可配置的類別載入功能
  • 支援 13 種語言的國際化
  • TypeScript 類型定義和 findItem() 查找工具
  • 採用 MIT 授權,隨每次遊戲版本發布自動更新(已發布 5,000+ 個版本)

優缺點

優點
  • 數據直接來自 Warframe 的官方 API,因此準確且全面(甚至包含 wiki 上都沒有的物品)
  • 積極且自動維護;隨每次遊戲版本發布而更新(最新版本 v1.1275.18,2026 年 7 月)
  • 在寬鬆的 MIT 授權下開源
  • 豐富的元數據:掉落率、更新日誌、Riven 數據、可交易性、獨特的遊戲內路徑
  • 提供 TypeScript 類型、ESM/CJS 支援以及 13 國語言在地化
  • 透過 warframestat.us CDN 提供免費圖片託管
  • 相對於一個大型專案,開啟的 issue 數量非常少(6 個)
缺點
  • 僅限開發者;對於不開發軟體的玩家沒有價值
  • 需要 Node.js (>10) 並熟悉 npm/程式設計
  • 如果導入所有類別而不是限定範圍,龐大的數據集可能會顯得臃腫
  • 依賴於 Warframe 未公開的 API 和外部 CDN,因此上游的變更可能會影響數據
  • 除了 GitHub README 之外,幾乎沒有面向終端用戶的文檔/社群教學

社群評價

由於這是一個開發者函式庫,而不是面向玩家的應用程式,因此幾乎沒有公開的消費者式討論。它的聲譽建立在實際採用的基礎上:它是 WFCD 的官方專案,支撐著更廣泛的 warframestat.us API 和眾多社群工具(例如 Genesis、Warframe Hub)。GitHub 指標(397 個星標、72 次 fork、僅 6 個開啟的 issue)和穩定的 npm 使用量(每週約 2.4k / 每月約 13.8k 次下載)表明,它是 Warframe 開發者社群中一個值得信賴且積極維護的數據源。

來自 Reddit

來自 Reddit · r/Warframe →

評價與評分