v1.0 Stable · 开源 GPL-3.0

工业设备管理的
Agent 能力底座

面向集团工厂的智能设备管理平台,管理 50,000+ 台设备,现已全面支持 MCP 协议,为外部智能体提供结构化的工业领域能力。

50,000+
管理设备
10+
生产基地
40+
工厂覆盖
100+
车间接入
不只是管理系统,更是 Agent 的工业能力底座
EMS-Claude 已从传统设备管理系统演进为标准化 Agent 接口平台。任何兼容 MCP 协议的智能体都可以即插即用地调用设备管理、维修分析、备件查询等工业领域能力。
🏗️ Agent 调用架构
外部智能体
Claude / GPT / 自定义 Agent
安全网关
API Key + Scope + Rate Limit
工具发现 (MCP)
JSON Schema Tool Discovery
领域分析器
预测性维护 / 故障链分析
工厂数据
多租户隔离 · 审计日志
// Agent 工具发现 — 标准 MCP 兼容 Schema
GET /api/v1/agent/tools

// 响应示例
{
  "tools": [
    {
      "name": "search_equipment",
      "description": "搜索设备,支持按名称/编号/类型/状态/组织筛选",
      "inputSchema": { /* JSON Schema */ },
      "scopes": ["equipment:read"]
    }
  ]
}
🧩 Agent 子系统内部架构
internal/agent/
├── controller/     # Agent HTTP handlers — 对外接口层
├── service/        # 核心编排 — chat, skills, learning
├── repository/     # 数据访问 — DB + Memory 双模式
├── analyzer/       # 领域分析器 — 预测性维护、维修审计、保养优化
├── tool/           # Agent 工具 — 检索、维修数据、保养数据
├── policy/         # 权限策略 — 工厂级 Scope 控制
└── prompt/         # LLM Prompt 模板
Agent 可调用的领域工具
每个工具都有标准 JSON Schema 描述,支持 MCP 兼容的工具发现协议。Agent 按需获取能力,最小权限原则。

设备搜索 search_equipment

支持按名称、编号、类型、运行状态、组织架构(基地/工厂/车间)多维度筛选设备,返回设备画像与技术参数。

equipment:read

设备健康评估 get_equipment_health

获取单台设备的综合健康评分,包含 RUL(剩余使用寿命)预测、故障概率、子健康检测指标与历史趋势。

equipment:read

备件库存查询 get_spare_part_inventory

查询备件目录与各工厂库存状态,自动标记低于安全库存的备件,支持消耗历史关联到工单。

inventory:read

报修工单 report_repair

Agent 可代为创建维修工单,支持故障描述、优先级设定、自动派单(优先绑定设备维保人员),触发 7 状态闭环流程。

repair:writerepair:read

智能数据分析 sql_data_analyst

Text-to-SQL 受控分析工具。Agent 自主生成只读 SQL 执行跨表交叉维度数据探索,内置安全拦截与工厂隔离。

analytics:readsql:execute

知识库检索 knowledge_search

混合 RAG 引擎,结合专家知识库与技术手册分片检索。支持 PDF 手册上传、自动文本提取与智能分片。

knowledge:read
工业级安全,生产环境就绪
每一层调用都经过严格的权限校验与审计记录,确保 Agent 只能访问其授权范围内的数据。

🔑 API Key 安全管理

API Key 采用 SHA-256 哈希存储,支持自定义 Scopes 权限范围与 Rate Limiting 分钟级频控,保障生产系统安全。

🏭 工厂级多租户隔离

严密的权限隔离逻辑,Agent 审计与工具调用自动限定在用户所属工厂/车间范围内,防止跨工厂数据泄露。

📡 主动事件推送

Webhook 订阅 + 内置签名机制。RUL 风险预警、点检 NG、备件低库存等事件实时推送结构化 Payload 给 Agent。

🛡️ SQL 安全拦截

Text-to-SQL 工具内置只读限制、工厂隔离、关键字黑名单三重安全机制,Agent 生成的 SQL 必须通过安全审查才可执行。

设备全生命周期管理
从点检到报废,覆盖设备管理的每一个环节。
🔍

智能点检

按设备类型配置点检模板,自动生成周期任务。GPS 坐标记录防造假,NG 结果自动触发报修工单。

🔧

闭环维修

7 状态闭环工作流,自动派单优先绑定维保人员。维修记录一键转知识库,备件消耗实时关联成本追踪。

⚙️

分级保养

一级保养(操作工)与二级保养(维保人员)分级执行,计划驱动任务生成,GPS 签到验证。

📦

备件管理

备件目录 + 安全库存阈值,按工厂管理库存。出入库记录关联工单,低库存自动预警。

📊

管理驾驶舱

MTTR / MTBF / 资产可用性实时监控。按集团→工厂→车间多级下钻,故障 TOP10 与停机损失排名。

🤖

飞书机器人

多机器人模式,每用户配置专属飞书 AI 助手。扫码点检、语音报修、AI 分析直接在飞书内完成闭环。

现代全栈架构
前后端分离,PC + H5 双端适配,Docker 一键部署。
🦫
Go 1.23
Gin + GORM + PostgreSQL
💚
Vue 3
TypeScript + Vite + Pinia
🤖
DeepSeek-V3/R1
LLM + RAG + MCP
📱
Vant 4
H5 移动端 · 全屏体验
🐘
PostgreSQL
生产数据持久化
🔴
Redis
缓存 + 会话管理
🐳
Docker Compose
一键部署 · 生产级 Nginx
💬
飞书开放平台
多机器人 · AI 助手