当前位置:首页>Linux>不会Linux也能当网管?我跟AI聊了个监控看板出来

不会Linux也能当网管?我跟AI聊了个监控看板出来

  • 2026-10-11 06:27:07
不会Linux也能当网管?我跟AI聊了个监控看板出来

会聊天,就会开发!

闲来无事,把家里的旧电脑装了个Linux系统用来跑服务,之前想看个CPU温度都得SSH敲命令。今天用WorkBuddy写了个监控看板,全程没写一行原生代码,纯靠闲聊聊出来的——来,上实操!


一、先说背景

我有一台HomeLab服务器(取名叫worker,意为牛马),跑着Ubuntu系统,上面挂着MySQL、CRM、DataEase BI、Halo博客等一堆服务。

之前想看服务器状态怎么办?每次都要SSH进去敲一串命令(纯百度复制粘贴,因为我也没有代码基础),看完退出来,下次再看再来一遍。遇到问题想排查,没有历史趋势,全靠肉眼盯。

痛点很明确:缺一个一眼就能看清楚所有状态的看板。

我知道网上有很多现成的,但是这次我想玩点不一样的,想自己"开发"一个。


二、AI是怎么帮忙的

我自己是没有任何代码基础的,整个流程是这样的:

第一步:描述需求

你可以告诉你的workbuddy:

“帮我写一个服务器监控看板,展示CPU、内存、磁盘、Docker容器、系统服务、进程、网速。”

AI理解了我的需求后,直接生成了一个完整的Node.js后端+前端HTML(你可以简单理解为就是个网页,因为我也不懂这是啥)。

第二步:迭代反馈

看板部署上去后,我发现一些问题:

  • • 4K屏幕下文字竖排了 → AI修了布局
  • • 网速只有静态数字没有波动趋势 → AI加了波浪图
  • • 温度用圆点显示不够直观 → AI改成彩色进度条
  • • 内存想看到Stacked分段 → AI加了已用/缓存/空闲三段色条
  • • Swap没有展示 → AI补上了
  • • 手机端打不开 → AI适配了响应式布局

每一个问题我就说一句话,AI改完我刷新页面就能看到效果,逐步迭代出自己想要的样子。

第三步:持续叠加需求

等到有了自己想要的样子以后,你肯定会觉得功能不够多,没关系,你只要告诉他:

  • • 每核CPU使用率(4核独立进度条)
  • • 磁盘IO读写速率(双采样计算KB/s+OPS)
  • • 网速波浪图(Canvas折线,保留5分钟趋势)
  • • 三列等高自适应(内容溢出内部滚动)
  • • 手机端适配(2x2指标网格+单列布局)

全部加起来,大概说了30句话,终于得到了自己想要的样子。


三、除了看板,还顺手做了个导航页

有了看板之后,我突然想到:服务器上那么多服务(CRM、BI、博客、数据清洗、1Panel),每个都有自己的端口和域名,每次要用都得去翻笔记?

于是又让AI生成了一个内网导航页,把所有服务按分类展示:

  • • 监控运维:监控看板、1Panel面板
  • • 业务系统:Cordys CRM、DataEase BI、数据清洗平台、Halo博客
  • • 数据服务:MySQL 8.4.10、Docker运行时

五、几点感受

AI适合做"一次性工具"。 监控看板这种东西,你不会天天写,但一旦需要就很花时间。AI生成+迭代改,比从零Google快10倍。

迭代式开发才是AI的正确用法。 别指望一句话生成完美产品,先跑起来,再一句一句修。

数据可视化是AI的强项。 图表、进度条、波浪图这类有固定模式的东西,AI比人写得快而且bug少。

最新文章

随机文章