CnOps 智能运维与可观测社区
首页开源项目实践文章视频课程常见问答开发者工具STAROps 专题
导航菜单
首页开源项目实践文章视频课程常见问答开发者工具STAROps 专题

CnOps 智能运维与可观测社区

愿景

CnOps 智能运维与可观测社区是一个以"智能运维与可观测"为核心的开放、包容、分享的技术社区,旨在聚集运维专家、开发者和爱好者,共同探讨、学习和分享可观测最佳实践与最新技术,与众多技术社区合作互动,共同探讨交叉领域的技术挑战,推动可观测领域的创新与进步。

内容社区

  • 实践文章
  • 视频课程
  • 开源项目
  • 常见问答
  • 开发者工具

友情链接

  • Prometheus
  • Grafana Lab
  • OpenTelemetry
  • LoongCollector

关注我们

阿里云云原生公众号阿里云云原生
阿里云可观测公众号阿里云可观测

Copyright © 2026 CnOps 社区. All rights reserved.

首页/开源项目/UModel/快速开始
文档目录
UModel 中文文档
安装与本地环境快速开始
GraphStore Providers文档国际化规则Web UI 架构Web UI API 对照UModel SDK 规范

UModel

快速开始

启动已加载内置多域 demo 的 UModel,然后查询模型、实体、拓扑和 AgentGateway 元数据。 API 地址是 http://localhost:8080,Web UI 地址是 http://localhost:5173。 Quickstart 使用 GRAPHSTORE=memory 预加载 demo workspace。进程停止后 demo 状态重置。 选择路径: - Web...

启动已加载内置多域 demo 的 UModel,然后查询模型、实体、拓扑和 AgentGateway 元数据。

1. 启动并加载 Demo 数据

make quickstart

API 地址是 http://localhost:8080,Web UI 地址是 http://localhost:5173。

Quickstart 使用 GRAPHSTORE=memory 预加载 demo workspace。进程停止后 demo 状态重置。

选择路径:

  • Web UI:打开 http://localhost:5173,选择 demo,通过 Explorer、Query、Data Store 和 Agent 视图查看样例。文档:Web UI 指南。
  • Agent 集成:用 umctl agent discover demo 查看 AgentGateway 能力,再通过 umodel-mcp 连接 MCP client。文档:MCP 参考、Query 与 Agent 架构。
  • CLI 或 REST 查询:通过 Query Service 运行 .umodel、.entity 和 .topo。文档:Query Service 指南。

样例资产:examples/quickstart-multidomain。

仅启动 API:

go run ./cmd/umodel-server --quickstart

2. 查询模型定义

go run ./cmd/umctl --addr http://localhost:8080 query run demo ".umodel with(kind='entity_set') | sort name | limit 10"

3. 查询运行时实体

go run ./cmd/umctl --addr http://localhost:8080 query run demo ".entity with(domain='devops', name='devops.service', query='checkout') | limit 10"

4. 查询拓扑

go run ./cmd/umctl --addr http://localhost:8080 query run demo ".topo | graph-call getDirectRelations([(:\"devops@devops.service\" {__entity_id__: '10000000000000000000000000000101'})]) | limit 10"

5. Explain 查询计划

go run ./cmd/umctl --addr http://localhost:8080 query explain demo ".entity with(domain='devops', name='devops.service') | limit 5"

Explain 输出查询入口、provider、计划算子和 limit 信息。

6. 查看 Agent 元数据

go run ./cmd/umctl --addr http://localhost:8080 agent discover demo
go run ./cmd/umctl --addr http://localhost:8080 agent tool demo query_spl_examples '{}'

7. 打开 Web UI

打开 http://localhost:5173,选择 demo workspace。

  • Explorer:查看 UModel 定义。
  • Query:运行 .umodel、.entity、.topo。
  • Imports & Writes:导入模型、写入实体和关系。
  • Agent:查看 discovery、tools、resources 和 next actions。

8. 停止

make stop-all

相关参考

  • 概念索引
  • 多域 Quickstart 示例包
  • Query Service 指南
  • 架构总览

文章大纲