# ontology-driven-platform
**Repository Path**: dby604/ontology-driven-platform
## Basic Information
- **Project Name**: ontology-driven-platform
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-04-25
- **Last Updated**: 2026-05-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 本体驱动智能策略平台
**Ontology-Driven Intelligent Strategy Platform**
*将领域知识图谱与 AI 推理引擎深度融合的下一代运营决策系统*
[](https://vuejs.org/)
[](https://fastapi.tiangolo.com/)
[](https://www.typescriptlang.org/)
[](https://python.org/)
[](LICENSE)
---
## 目录
- [项目概述](#项目概述)
- [系统截图](#系统截图)
- [系统架构](#系统架构)
- [技术栈](#技术栈)
- [功能模块](#功能模块)
- [API 接口](#api-接口)
- [快速开始](#快速开始)
- [环境配置](#环境配置)
- [二次开发](#二次开发)
---
## 项目概述
传统运营系统面临的核心痛点:业务规则散落在代码中、数据关系隐藏在表结构里、策略决策依赖人工经验。
本平台通过 **本体建模** 将业务领域知识结构化为三层对象体系(核心层 → 领域层 → 场景层),结合知识图谱可视化、声明式规则引擎、多数据源集成和 AI Copilot 智能问答,实现从数据到洞察到行动的闭环。
### 核心能力
- **本体建模**:三层 Tier 架构(核心/领域/场景),支持实体、属性、关系、规则、动作全生命周期管理
- **双层知识图谱**:本体层(实体关系网络)+ 数据层(真实数据节点)交织可视化,基于 vue-flow + D3-force 布局
- **声明式规则引擎**:条件表达式 + 结构化条件双模式,支持真实数据源评估、置信度计算、风险等级判定
- **AI 智能问答**:双模式 Copilot(普通对话 + Agent 工具调用),本体感知上下文注入,SSE 流式响应
- **多数据源集成**:支持 MySQL / PostgreSQL / Oracle / SQL Server,自动发现表结构,从数据表一键生成本体实体
- **智能编排**:可视化工作流画布,拖拽式节点编排,支持智能体创建与发布
- **场景化分析**:内置携号转网预警、FTTR 续约策划、宽带退单稽核、政企根因分析四大电信运营场景
- **审计追踪**:全操作审计日志,记录变更快照,支持回溯
---
## 系统截图



---
## 系统架构
```
┌─────────────────────────────────────────────────────────────────────┐
│ Frontend (Vue 3 + TypeScript) │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌───────────┐ │
│ │ 本体管理 │ │ 知识图谱 │ │ 业务规则 │ │ 智能编排 │ │ AI Copilot│ │
│ │ Explorer │ │ vue-flow │ │ Logic │ │ Harness │ │ Agent │ │
│ └────┬─────┘ └────┬─────┘ └────┬─────┘ └────┬─────┘ └─────┬─────┘ │
│ Pinia Store + Axios (JWT + SSE) │
└──────────────────────────────┬──────────────────────────────────────┘
│ HTTP / SSE
┌──────────────────────────────┴──────────────────────────────────────┐
│ Backend (FastAPI + Uvicorn) │
│ entities · relations · rules · copilot · datasources · agents │
│ dashboard · auth · audit │
│ CopilotService · AgentService · RuleEngine · FileImportService │
└──────────────────────────────┬──────────────────────────────────────┘
│ SQLAlchemy ORM
┌──────────────────────────────┴──────────────────────────────────────┐
│ MySQL(生产)/ SQLite(开发) │
└─────────────────────────────────────────────────────────────────────┘
```
---
## 技术栈
| 层级 | 技术 | 说明 |
|------|------|------|
| 前端框架 | Vue 3.5 + TypeScript 6 | Composition API + `