microsoft/Ontology-Playground
GitHub: microsoft/Ontology-Playground
微软出品的纯静态开源 Web 应用,帮助用户交互式学习、设计和导出本体(Ontology),并对接 Microsoft Fabric IQ。
Stars: 1515 | Forks: 218
# Ontology Playground (预览版) ☕
**[在线体验 → microsoft.github.io/Ontology-Playground](https://microsoft.github.io/Ontology-Playground/)**
[](https://microsoft.github.io/Ontology-Playground/)
一款免费、开源的 Web 应用,用于学习本体(ontologies)和
**Microsoft Fabric IQ**。探索预置本体,在可视化编辑器中设计你自己的本体,
导出为 RDF/XML,并分享交互式图表 —— 所有这些都来自一个
完全没有后端依赖的纯静态网站。




## 功能
### 交互式图表探索
由 Cytoscape.js 提供支持的图表,可将任何本体渲染为交互式的
节点与连线图。平移、缩放、点击节点以检查属性,
并使用实时搜索栏过滤实体和关系。
### 本体目录
一个精心策划的官方和社区贡献本体库,涵盖六大
领域(零售、电子商务、医疗保健、金融、制造、教育)。
按类别浏览,按名称或标签搜索,一键加载任何本体,
并查看其 RDF 源。每个本体都有一个可分享的深层链接
(`/#/catalogue/official/cosmic-coffee`)。
### 可视化本体设计器
一个全屏、分屏编辑器,用于从头创建本体或
编辑现有本体。添加带有图标、颜色和类型化
属性的实体类型;定义带有基数的关系;查看
随你的工作实时更新的图表预览。包括撤销/重做(50 级)、
实时验证,以及导出为 RDF/XML 或 JSON。
### RDF 导入与导出
对 RDF/XML(OWL 类、数据类型属性、带有基数的对象
属性)提供完整的往返支持。导入 `.rdf` / `.owl` 文件,
以 Microsoft Fabric IQ 期望的精确格式导出,
并通过自动化的往返测试验证保真度。
### 一键目录 PR
使用 GitHub(设备流)登录,并直接从设计器将你的本体提交到社区
目录 —— 应用程序会 fork 仓库,
创建分支,提交 RDF + 元数据,并自动
开启一个 pull request。
### 可嵌入组件
一个独立的 JavaScript 文件(`ontology-embed.js`),只需一个 `