系统总览 Dashboard

live localhost:5000

军事动静态本体平台 · 轻量原型

BFO 2020 + CCO 顶/中层 · 8 个组件渐进式集成 · macOS Apple Silicon

组件在线 / 共 8

组件健康监测

每 5 秒自动刷新(HTMX 轮询)
Phase 1
BFO + CCO Files
● 在线
cco_cloned: True
mil_core_exists: True
→ 进入 ontology 标签页
Phase 2
ROBOT CLI
● 在线
jar: /root/klh/mil-onto/tools/robot.jar
→ 进入 ci 标签页
Phase 3
Oxigraph (RDF Store)
● 在线
pyoxigraph: 0.5.8
store_path: data/kg
→ 进入 sparql 标签页
Phase 4
reasonable + pySHACL
● 在线
pyshacl: 0.31.0
reasoner: owlrl (fallback)
→ 进入 reason 标签页
Phase 5
Ollama + Triplex
○ 待装
error: HTTPConnectionPool(host='localhost', port=11434): Max retries exceeded with url: /api/tags (Caused by NewConnectionError("HTTPConnection(host='localhost', port=11434): Failed to establish a new connec
→ 进入 extract 标签页
Phase 6
OntoGPT / SPIRES
● 在线
path: /root/klh/mil-onto/.venv/bin/ontogpt
→ 进入 extract 标签页
Phase 7
FalkorDB + Graphiti
○ 待装
error: [Errno 111] Connection refused
→ 进入 memory 标签页
Phase 8
Widoco + pyLODE
● 在线
→ 进入 docs 标签页

实施进度路线图

  1. Phase 0 环境准备
    Python 3.13 arm64 venv, 项目骨架
  2. Phase 0.5 FastAPI + Web 骨架
    8 标签页 + Dashboard + 健康轮询
  3. Phase 1 BFO 2020 + CCO 本体内容
    14k 三元组 / 1.4k 类 / 191 属性已加载
  4. Phase 2 Protégé / ROBOT / KGCL
    ROBOT 1.9.6 ✓ merge/reason/report 全通;mil-merged 1.9MB
  5. Phase 3 Oxigraph (RDF Store)
    pyoxigraph 0.5.8 ✓ SPARQL 1.1 + Yasgui 编辑器
  6. Phase 4 reasonable + pySHACL
    OWL 2 RL 物化(owlrl)+ SHACL 校验 ✓ 抓 2 处违规
  7. Phase 5 Ollama + Triplex
    本地 Ollama 0.23.2 ✓ 3 模型: triplex+llama3.2:3b+nomic-embed-text
  8. Phase 6 OntoGPT / SPIRES
    OntoGPT 1.1.1 ✓ 走本地 Ollama llama3.2:3b → OWL TTL
  9. Phase 7 FalkorDB + Graphiti
    Colima+Docker ✓ FalkorDB 容器在线 ✓ 双时态记忆抽出 transited_through 等关系
  10. Phase 8 Widoco + pyLODE
    pyLODE ✓ 26KB HTML;Widoco.jar 39MB 已下载(需 jdk17 验证)
  11. Phase 9 端到端流水线 UI
    5 步 Workflow 标签 ✓ 端到端贯通;smoke test 10/10 通过
⏳ 已超出预估时长,但模型仍在推理(复杂文本 / 较大模型属正常),请继续等待