遇见数据集

2009scape-wiki-api-data

收藏
Hugging Face2026-08-02 更新2026-08-03 收录
官方服务:

资源简介:

2009scape wiki知识库数据集将2009scape游戏中的物品、NPC、商店、掉落表、任务、位置等原始数据整理为一个不可变的、可搜索的SQLite数据库。该数据集通过HTTP JSON API和MCP服务器提供服务,适合用于游戏信息检索、AI代理和Wiki前端等场景。数据完全从源码离线构建,无人为编辑,每个版本对应一个独立的SQLite文件。当前构建为种子规模,主要用于端到端API测试,尚未覆盖全部游戏内容。数据集包含两个文件:主文件knowledge.sqlite3和测试文件tests/knowledge.sqlite3,两者共享相同的数据库模式。模式包括entity(实体)、edge(关系)、entity_alias(别名)、entity_fts(全文搜索索引)、price_history(价格历史)和meta(元数据)等表。其中meta表记录data_version、content_hash、schema_version、game_version、built_at等关键版本信息。数据来源包括2009scape服务器配置和代码、大交易所价格快照以及少量手工编写的覆盖文件。遵循Apache-2.0许可证。

The 2009scape wiki knowledge base dataset organizes raw data such as items, NPCs, shops, drop tables, quests, locations, etc., from the 2009scape game into an immutable, searchable SQLite database. It is served via HTTP JSON API and MCP server, suitable for game information retrieval, AI agents, and Wiki frontends. Data is built offline from source code without manual editing, each version corresponds to an independent SQLite file. Current build is a seed scale, mainly for end-to-end API testing, not covering all game content. The dataset includes two files: main file knowledge.sqlite3 and test file tests/knowledge.sqlite3, sharing the same database schema. Schema includes tables such as entity, edge, entity_alias, entity_fts, price_history, and meta. The meta table records key version info like data_version, content_hash, schema_version, game_version, built_at. Data sources include 2009scape server configuration and code, Grand Exchange price snapshots, and a small number of hand-written override files. Licensed under Apache-2.0.

创建时间:
2026-07-25
原始信息汇总

数据集概述

2009scape wiki knowledge base 是一个基于 SQLite 构建的知识图谱数据集,源自 2009scape 游戏服务器的原始数据(物品、NPC、商店、掉落表、任务、地点等),并通过自动化流水线生成,支持 HTTP JSON API 和 MCP 服务器运行时查询。


基本信息

属性
许可证 Apache-2.0
语言 英语
标签 2009scape, runescape, knowledge-graph, sqlite, mcp
数据规模 n<1K
数据查看器 不可用

数据内容与结构

数据集包含一个主要文件 knowledge.sqlite3,以及一个供测试使用的独立构建 tests/knowledge.sqlite3,两者共享相同 schema。

数据表结构如下:

表名 内容
entity 每个物品、NPC、商店、任务或地点一行,包含 slug、描述、图标、JSON 属性和来源
edge 实体间关系(掉落、出售、员工、奖励、使用弹药、位于、属于等)
entity_alias 退役 slug、缩写和别名,确保名称迁移后仍可解析
entity_fts FTS5 索引,支持搜索和近似名称匹配
price_history 每个物品每日大交易所价格,日期为 ISO-8601 格式
meta 构建元数据(版本、哈希、schema 版本、游戏版本、构建时间)

数据特性:

  • 变体(如注记、绑定、占位符或重复项)通过 canonical_id 指向其规范实体,visibility 字段标明发布或隐藏及原因。
  • 每行记录 sourcesource_filegame_version,确保答案可追溯。

构建元数据

meta 表包含五个关键字段,用于区分不同构建:

含义
data_version 构建标识,API 报告和缓存依据
content_hash 内容哈希,内容相同则值相同
schema_version 表结构版本
game_version 游戏源数据版本
built_at 构建时间

数据来源与使用

  • 来源:2009scape 服务器配置与代码、大交易所价格快照及少量手写覆盖数据。
  • 构建方式:完全离线且从源数据自动生成,无手工编辑。
  • API 集成:服务在运行时拉取此数据集,通过 HTTP JSON 接口和 MCP 服务器提供查询。
  • 当前状态:项目仍在开发中,当前构建为种子规模,主要用于端到端 API 测试,未覆盖完整游戏内容。

使用示例

可通过 sqlite3 直接读取该文件(支持 FTS5 索引),无需安装额外依赖。读取 meta 可查看构建版本信息,查询 entity 表可获取实体数据。

搜集汇总
数据集介绍
2009scape-wiki-api-data 数据集图片
构建方式
该数据集源自2009scape游戏原始源代码,经自动化流程抽取实体、关系与价格记录,并序列化为不可变SQLite文件。构建时以实体表存储物品、NPC、场景等对象,以边表保存定位、掉落、售卖等关联,辅以别名解析与全文索引。每次构建生成数据版本、内容哈希与游戏版本等元信息,确保可追溯。
特点
数据集以单一SQLite文件承载逾六千实体、三万五千余关系及七十九万条每日交易所价格,时间跨度自2024年6月至2026年8月。变体行通过规范标识指向唯一实体,避免多跳歧义。模式设计预留宽表空间,未读取来源的字段保持空值,全文检索索引支持快速查询,整体规模介于一万至十万条记录之间。
使用方法
使用者可通过Hugging Face Hub下载knowledge.sqlite3,以只读模式连接SQLite,直接运行标准SQL语句。实体表查询对象,边表遍历关系,价格历史表获取日度值,元表确认构建版本。兼容命令行sqlite3与Python等语言,亦可经HTTP-JSON或MCP接口访问部署实例。
背景与挑战
背景概述
2009scape-wiki-api-data数据集由开发者arsalan-anwari构建,旨在为2009scape游戏服务器提供结构化的知识图谱支撑。该数据集将游戏内物品、NPC、场景、商店、任务等实体及其关系进行系统化整理,形成可查询的SQLite知识库,并发布于HuggingFace平台。其核心研究问题在于如何将非结构化的游戏源数据转化为具备语义关联的图谱形式,以支持API检索与MCP协议交互。该数据集对游戏数据挖掘、知识图谱构建以及复古游戏社区的数据开放具有参考价值,体现了从原始游戏资源到可复用数据集的技术转化路径。
当前挑战
该数据集面临的挑战包括:在领域问题上,需解决游戏知识图谱的实体消歧与关系完整性难题,例如物品的noted、bound等变体需准确指向规范实体,避免多跳歧义;同时,跨版本游戏数据的动态更新要求知识库具备可扩展的模式设计。在构建过程中,挑战体现为从异构游戏源文件中抽取实体与关系时,需处理数据不一致、别名映射及缺失字段等问题,且价格历史等时序数据的采集与对齐亦增加了工程复杂度。此外,维护数据版本与来源的可追溯性,确保知识库在持续演进中保持一致性,亦是长期挑战。
常用场景
经典使用场景
在游戏知识图谱构建与信息检索领域,该数据集以单一不可变的SQLite文件形式封装了2009scape游戏的全部原始数据,成为检索增强生成与智能问答系统的核心语料库。研究者与开发者可借助其内置的FTS5全文索引,对物品、NPC、场景、任务、商店等实体进行结构化查询与语义检索,亦可通过HTTP-JSON与MCP协议将知识库接入大语言模型,实现游戏内知识的高效调用与动态问答。
衍生相关工作
围绕该数据集,社区已衍生出多个经典工作:以SQLite为核心的游戏知识图谱构建流程、基于MCP协议的大语言模型工具调用接口,以及覆盖2024至2026年的盛大交易所日度价格分析应用。测试套件中手工构建的同构数据库进一步催生了数据模型验证与回归测试工具链,这些工作共同拓展了游戏数据在检索、推理与预测等方向的边界。
数据集最近研究
最新研究方向
在游戏知识图谱与检索增强生成(RAG)技术交汇的背景下,2009scape-wiki-api-data数据集凭借其结构化的SQLite知识库与FTS5全文索引,正推动着游戏领域知识图谱构建与语义查询的前沿探索。该数据集涵盖六千余实体、近三万六千条关系及逾七十九万条价格历史记录,为研究游戏内经济动态、物品变体溯源及任务依赖网络提供了细粒度数据支撑。当前研究热点聚焦于利用MCP协议实现知识库的标准化接口调用,以及基于实体别名与规范标识的实体消歧与链接预测。其影响在于为复古游戏社区的知识治理、自动化问答系统及经济行为模拟奠定了可复现的数据基础,亦为跨版本游戏数据迁移与知识演化研究提供了基准平台。
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务