
概览
warframe-public-export-plus 是一个由社区维护的数据源(由 calamity-inc 维护),它基于 Warframe 的官方 "Public Export"——DE 用来向其 Companion 应用程序和 Arsenal Twitch 扩展程序提供内部游戏数据的端点。它将这些数据重新组织并扩展为 50 多个干净的 JSON 文件 (Export*.json),并将本地化内容单独拆分(跨约 13 种语言的 dict.*.json),涵盖战甲、武器、Mod、虚空遗物、赋能、配方、任务、商家等。它通过 GitHub 和 npm 包进行分发,并为开源的 browse.wf 数据浏览器提供支持。它是一个开发人员/数据资源,而不是游戏内工具或应用程序。
最适合: 正在构建第三方 Warframe 工具、网站、Wiki 或机器人,且需要完整、干净、机器可读的游戏数据的开发人员和数据爱好者。
主要功能
- 50 多个 JSON 导出文件,几乎涵盖所有 Warframe 游戏数据(物品、Mod、虚空遗物、配方、任务、商家)
- 数据和本地化完全分离(Export*.json 与 dict.*.json),以避免重复
- 支持约 13 种语言的本地化(EN、DE、FR、JA、KO、RU、ZH 等)
- 包含 DE 官方 Public Export 中缺失的所有内容,以及修正/补充
- 在 GitHub 上分发,并作为 npm 包 (warframe-public-export-plus) 提供
- 附带 TypeScript 定义和 WASM 属性计算工具
- 为开源的 browse.wf 数据浏览器提供支持
- 图标/图像路径引用可通过 browse.wf 或游戏 CDN 解析
优缺点
- 最完整的公开可用 Warframe 数据集——填补了 DE 官方导出的空白
- 结构清晰,本地化与数据分离,易于使用
- 可通过 GitHub 原始文件和带有 TypeScript 类型的 npm 包获取
- 开箱即用的多语言支持
- 开源且积极维护(800+ 次提交)
- 为开源的 browse.wf 浏览器提供支持,因此数据易于检查
- 仅限开发者:需要编程知识,对非技术玩家没有直接用处
- 与 Digital Extremes 无官方关联——这是一个依赖维护者的社区努力
- 项目规模相对较小(数十个 star/fork),因此较为小众
- 数据准确性紧跟游戏,可能会有延迟或包含社区修正的奇特偏差
- 几乎没有独立的评论或社区讨论来进行对比验证
社区评价
几乎没有面向消费者的社区讨论(Reddit/YouTube/Trustpilot),因为这是一个开发人员数据源,而不是最终玩家直接使用的应用程序。在 Warframe 工具开发人员这一小众群体中,它备受好评,并被视为事实上首选的数据集——它支撑着 browse.wf,并被认为比 DE 的原始 Public Export 更完整。除了它是一个需要编程知识才能使用的技术资源之外,没有出现其他显著的批评。
来自 Reddit
来自 Reddit · r/Warframe →评价与评分
- GitHub repository (calamity-inc/warframe-public-export-plus)
“"The most complete data source for all your Warframe needs and interests. Contains everything missing in Public Export and more." ~58 stars, 12 forks, 800+ commits at time of research.”
- npm (warframe-public-export-plus)
“Published as an npm package for programmatic consumption of the data with TypeScript definitions.”
- browse.wf data browser
“Open-source web browser for the exported data; lets developers search/inspect the JSON exports directly.”