# ZenOps **Repository Path**: opening-backend-framework/ZenOps ## Basic Information - **Project Name**: ZenOps - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-19 - **Last Updated**: 2026-01-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

ZenOps

[![Auth](https://img.shields.io/badge/Auther--eryajf-ff69b4.svg?logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAADZElEQVR4nO2ZX2iPURjHP/7/aZN/E21DaZvtwoVYyQUuGXLB/LtkLRcUhSJMSVwg3KCUJPJvLmRZtMQFLvwZhUJk/saGLWaYV6eet06n9/3tfd+9531/sW89td9z3vOc8z3nPOc8zzPoQQ+yAnlAA/AbcCzKR2ClTSL7LRNwNPkB5Noi0pggEQeYbovIh4SJLLBBojfwK2EiVTaIjEyYhANsskGkNAUi+2wQmZECkRM2iCxMgUi9DSKrxPhS7GOZjHXPhvGtYlwdMduYKWO9tmH8oBgvxj6KZawOoFfcxk+L8RzsI0fzkyFhO28EvqXg0FHlK1DtReRzFkzOCSmfvIhczIKJOSHlmheRgcAK4E4WTNDpQp4Ba4P4zxRgO3ArgSQqqDQDx4AKCWBDYwSwRDP4JWECG4CpQB9iwCTNsBsJl8srvxk4CtQBN4Enkre0GKQ7RaekCXgAXAcuAHuB1bLaZcAgrd+2uK78ai0PsfLSBshG70u9IDJmyUq2AYvlbD5N4Dg9l/EnArdFV9sdIlfEiLrNzFAlqPwE2kP2OaKNlyfH8Q9QFJVIixgepukqIuTdRRI3Be1TaczjnOgXRSXyTgwUarrBIVb4htbvcMA+nR7+UCdtc6MSOS8G9hj6+gjlnHEBd+WuMVaZ9FMyJiqRydrgB4B80VcFmFBtxALfFm3nlwPv48rfK7WoWDkc8jgpYq0eE/kOnAGG+4RBh3z6qTGOyzfIJeG2nQL6EQMmaEaTgtNdv+jKcFJwbI33XxEpAM76+IArrXIbFqVFpE0MuzeXF4nmEI9ecwZbhVo6GzsaxLhnniw74YQUVdDwwjppv2yzaPbIJ7HJdJz8RIX5JgYAL6V9vg0ifYEXMsAaj3Z3cpfkmPmhQAs5vHxgh+gbbdS0XMyTQdrkbdHhTiwTCdMHTCLl8hCqeGsalnFSO2JDNb3XxOZINqhkttFmfq8W4I1PbGcFuVr21qCloe7EarRvmzT9K01fYxAZJVmgA1yNKxwh4NF4q0Wr+UZs5JIxndskoVLoEskI1e/HRu6TCEpklR1ZebPcqk/YT9cu1UL190NgNCmhQGpfTjelLo2dMNEf2BkylXVF7eL6qAU3WyiVvCHIv7A7pBY2nizGWGC3FOr0XeoQZ96VIcbqAf8K/gLNGaTJ3vwbFgAAAABJRU5ErkJggg==)](https://github.com/eryajf) [![cnb](https://img.shields.io/badge/CNB-eryajf-F76945?logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAppJREFUOE9tk01rE1EUhs+5H5lJ0iQT3FRX2Yi4avoLkv4CWxBcNt11oZiuFKGmXQhFN6kuRESSgitXKf6A5g+I6cqFLiKCiptOkraZ5H4cuZOkH9oLw+UO8z7nvGfei3DFohoEQLAKCGWyGJCSbQZsD3ei7r+f45WATV6xmjdISyAlYLaDliveux+ti5ozwLAaFPhIlk6G6f18sxuO7l9bBiWbVoncDGCMWMl++PI/gJ7IohkmD0zkBxT5oRn5LTpN7ULqBByEtFywWvRyHz8Fx3dvN0UwuMPyR0uJFycddH7tKPHZRn7BjnwwkQcUud0HO/K7oOENcTYPRCEAFERmsCpyfZDZfpdnBosOUKGx13BC60QTIdjpmSzrEWDR+UagjsgMciLXAwfhc4MNpKfQtOPE6mVh0gEOaeTXtWXXEdADpJAR/GaZ/rrM9Us82wORPd5zHbRp7JVcyxR5PRP5LTPy6uo0HXIlG9awMgLuEUABkBYI7VLyxs+yyPW3+Nyg4zqoG+UV7TDRlMBbWA/D43u3qlbLGmgRWM2BjFxjQjWQGQBuu4bYYvrm14JMnQSXcjBcny9A5DXIiDJp9/8FWCXAAOaFUEfILTgIcttOvf+2NJnLdI0fBFUyskZKBGTEJEAmBuzr9LCSUDwGQAwwgMzu+m9/VWOAeZSsk+YP48C4li/sRok1nlBd5PogBjgxNw70PfHyqBADyEVXicasZXCVpxYiLfO+HxVZDHCVYwvu2ebPT7fOLNAm65AWLnEAzvsEcOi9/lPU1aACXDfOLdhD9kxNszGdweQGYstqXgItJwDFNxKvwrp57G8h0zVwldHuA0IFt8El83yIs2FSDcpgxDJpUUTwK7gTduN3AK5iG7ehc/E2/gUPD3q3eY4awwAAAABJRU5ErkJggg==)](https://cnb.cool/u/eryajf) [![Eryajf HitCount](https://views.whatilearened.today/views/github/eryajf/eryajf.svg)](https://github.com/eryajf) [![GitHub license](https://img.shields.io/github/license/eryajf/zenops)](https://github.com/eryajf/zenops/blob/main/LICENSE) [![Eryajf Blog](https://img.shields.io/badge/%E5%8D%9A%E5%AE%A2-%E4%BA%8C%E4%B8%AB%E8%AE%B2%E6%A2%B5-d7b1bf?logo=Blogger)](https://wiki.eryajf.net) [![Eryajf WeChat](https://img.shields.io/badge/%E5%85%AC%E4%BC%97%E5%8F%B7-%E8%BF%90%E7%BB%B4%E8%89%BA%E6%9C%AF-71f9fe?logo=WeChat)](https://y.gtimg.cn/music/photo_new/T053M000003iCCnF30PTi3.jpg) [![Eryajf Awesome Stars](https://img.shields.io/badge/Awesome-MyStarList-c780fa?logo=Awesome-Lists)](https://github.com/eryajf/awesome-stars-eryajf#readme)

🧘 通过钉钉、飞书、企微智能机器人用自然语言查询运维资源的工具。


ZenOps 是一个面向运维领域的数据智能化查询工具,通过统一的接口抽象,支持多云平台(阿里云、腾讯云等云资源)、CI/CD 工具(Jenkins等各种运维领域常见工具)的资源查询,并通过 CLI、HTTP API 和 MCP 协议提供多种访问方式,同时集成钉钉、飞书、企微智能机器人实现对话式查询。 - **多云支持**: 统一接口查询阿里云、腾讯云等云平台资源 - **CI/CD 集成**: 支持 Jenkins 等 CI/CD 工具查询 - **CLI 工具**: 基于 Cobra 的命令行工具 - **HTTP API**: RESTful API 接口 - **MCP 协议**: 支持 MCP 配置代理,快速接入外部MCP - **钉钉/飞书/企微机器人**: 对话式查询,消息支持流式输出 - **插件化架构**: 易于扩展新的云平台和服务 > 📝 快速入门上手文档:[开源项目ZenOps:带你领略禅意运维](https://wiki.eryajf.net/pages/a908c5/) ,详细介绍了mcp,钉钉,飞书,企微等联动使用的配置方法。 > 2026-01-01日更新:可直接使用下边快速开始的docker命令进行部署使用。 > 项目还在早期开发阶段,基础功能已经跑通可用,后续会持续更新,欢迎关注。欢迎加底部微信群交流。 --- > 前端页面 ![](./src/web.webp) ## 快速开始 ### 安装 ```bash # 直接使用docker部署 docker run -itd --name zenops -p 8080:8080 -p 8081:8081 -v ./data:/app/data docker.cnb.cool/opsre/zenops ``` 运行启动之后,可以通过 http://localhost:8080 访问前端页面,默认管理员账号密码为:`admin/admin123` 然后可以在管理后台先在系统设置中配置LLM,IM,云厂商秘钥等几项配置项,即可进行页面上的对话调试。 目前外部MCP支持在后台页面上配置,可直接在页面上配置使用,启用之后,自动会应用,可以在页面对话中进行调试。 ### 使用 **通过命令行查询数据** ![](./src/cli.webp) **通过HTTP API查询数据** ![](./src/http.webp) **通过MCP协议查询数据** ![](./src/mcp.webp) **通过钉钉机器人查询数据,回复消息支持流式输出** ![](./src/dingtalk.webp) **通过飞书机器人查询数据,回复消息支持流式输出** ![](./src/feishu.webp) **通过企业微信机器人查询数据,回复消息支持流式输出** ![](./src/wecom.webp) ## 其他说明 - 如果觉得项目不错,麻烦动动小手点个 ⭐️star⭐️! - 如果你还有其他想法或者需求,欢迎在 issue 中交流! - 项目还属于早期,更多丰富的功能还在开发中,敬请期待! - 其中 [docs](./docs) 里的文档大部分是 AI 编码过程中生成,仅做留存,不必在意。 ## 项目源码 可选择你熟悉的平台浏览源码: | 服务商 | 地址 | | :------: | :------------------------------------------: | | `CNB` | | | `GitHub` | | ## 交流群 如果你有任何问题或者建议,欢迎加入我们的交流群,一块儿交流使用经验与想法! ![](https://t.eryajf.net/imgs/2026/01/1767929278715.webp) ## 捐赠打赏 如果你觉得这个项目对你有帮助,你可以请作者喝杯咖啡 ☕️ | 支付宝|微信| |:--------: |:--------: | |![](https://t.eryajf.net/imgs/2023/01/fc21022aadd292ca.png)| ![](https://t.eryajf.net/imgs/2023/01/834f12107ebc432a.png) |