OrionBelt Ontology Builder 是一个使用 Python 与 Streamlit 构建的浏览器工作台,用于处理 OWL 本体与 SKOS 词表。本技能围绕 ralforion/orionbelt-ontology-builder 的操作提供指导,帮助使用者识别不同运行方式、核对依赖并安全地执行本体相关任务。
用途 该工作台面向本体的查看与编辑需求,主要覆盖 OWL 类与属性以及 SKOS 词表。文档明确指出,纯粹的 RDFS 词表不会出现在编辑器的相应面板中,因此它并不等同于 Protégé,也不是通用数据库或图数据平台。
主要能力 根据资料,编辑能力集中在 OWL 类/属性与 SKOS 的呈现与操作上。技能要求把导入、编辑、批量操作、删除和导出都视为对用户数据的改动:在执行前预览差异、确认目标本体、获得授权;撤销与检查点仅作恢复辅助,不能替代审批。此外,技能还涉及核查导入冲突报告,并解释合并与替换两种处理方式的区别。
使用方式 技能建议先区分任务类型:浏览器工作台、桌面启动器或只读项目检查,并在推荐运行方式前核对源码版本与 Python 要求。文档给出的隔离工具安装与启动示例为: uv tool install orionbelt-ontology-builder orionbelt-ontology-builder 该示例仅为说明用途,未经明确批准不应安装或启动任何内容。文档还提到,本地 CLI 启动与托管 Streamlit 应用需要区分:在固定版本的 CLI 中,本地启动支持磁盘自动保存与链接文件持久化,使用前应先检查目标位置与备份影响。
适用场景 包括:协助在本地启动 OrionBelt 并导入 OWL 文件且暂不修改;审阅导入冲突报告并解释合并与替换的差别;判断 OrionBelt 能否编辑纯 RDFS 词表;以及在语义建模需要人工判断时,优先查看审阅面板与变更报告,而非假定可“一键修复所有问题”。
限制 编辑器不呈现纯 RDFS 词表,也不应被当作 Protégé 或通用数据库/图平台。资料中的命令、许可证约束与失败边界以 references/upstream.md 为准;references/source.json 仅包含部分固定文件的 SHA256,并非整体版本证明;evals/evals.json 为编写好的路由与边界场景,并非已执行的模型质量测试。具体收费、价格、支持的平台与详细功能清单暂未提供。