网易首页 > 网易号 > 正文 申请入驻

90行代码掀桌:监控工具集体被用户骂了3年的盲区

0
分享至


你盯着任务管理器,CPU飙到87%。正常吗?该关哪个进程?什么时候开始的?

任务管理器不说话。HWMonitor不说话。MSI Afterburner也不说话。

它们只告诉你「发生了什么」,从不解释「为什么」。这个盲区,有人用90行Python填上了。

800小时烧出来的顿悟:用户要的不是数据,是上下文

开发者PC_Workman在笔记本上硬扛了800小时开发,机器峰值94°C。他发现问题本质:现有工具都在用同一套阈值审判所有人。

游戏PC待机30% CPU?正常。轻薄本待机30% CPU?绝对有问题。

「你的正常」和「我的正常」根本不是一回事。这个认知差,让无数用户被误报折磨,或更糟——真正的问题被「正常」阈值掩盖。

PC_Workman的解法粗暴直接:放弃硬编码阈值,让系统学会「你」。


EventDetector的核心逻辑只有三步:记录你过去10分钟的平均值作为基线,对比当前数值算出差值,超过阈值才触发警报。

代码里这个函数 `_get_baseline` 只干一件事:从 `minute_stats` 表拉取最近10分钟的平均数据,缓存60秒避免频繁查询。没有机器学习,没有云端同步,就是最简单的SQL平均值。

但效果致命——基线是你自己,不是别人。

从数学到产品:30行代码解决两个老毛病

有了个人基线,检测异常变成小学算术:当前值减基线值,差值超过阈值就是异常。

PC_Workman贴出的 `_check_metric` 函数里,这行判断 `delta = current_val - baseline_val` 后面跟着一个朴素的不等式。没有神经网络,没有概率分布,就是减法。

但早期版本栽在另一个坑里:Chrome每隔30秒 spike 一下CPU,用户一小时收120条警报。警报疲劳比没警报更可怕。

解法同样朴素——`self._last_event_time` 字典记录每条指标上次触发时间,到点再响。rate limiting 的代码不超过10行,把骚扰式推送变成有意义的对话。


最终形态叫「hck_GPT insights」:系统用自然语言告诉你「CPU温度比你的日常高15°C,始于打开Photoshop后3分钟」。不是原始数据,是带时间戳的因果链。

为什么大厂不做这个?

HWMonitor有20年历史,MSI Afterburner装机量以亿计。它们不是技术落后,是产品逻辑锁死:监控工具卖的是「专业感」,密密麻麻的数字面板让用户觉得自己很懂行。

PC_Workman反着来——把专业感撕碎,换成一句人话。

这个选择有代价。个人基线需要本地存储历史数据,10分钟窗口意味着新用户前10分钟没有检测能力,rate limiting 调太松漏报、调太严延迟。

但PC_Workman的GitHub仓库显示,1.6.8版本发布后issue区最热的反馈是:「终于知道为什么我的风扇突然狂转了。」

没有用户问「能不能多加几行代码检测别人」,都在问「能不能把窗口延长到30分钟」——他们想要更懂自己的系统,不是更懂平均值的系统。

90行代码的启示或许在于:有些产品缺口不需要新技术,只需要承认「正常」是个动词,不是名词。

你的任务管理器上次给你讲清楚原因,是什么时候?

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
张雪峰告别追悼会:灵堂疑曝光,员工穿黑衣,女儿和母亲让人心疼

张雪峰告别追悼会:灵堂疑曝光,员工穿黑衣,女儿和母亲让人心疼

阿纂看事
2026-03-28 17:09:16
什么样的笔记本才算是好用呢?

什么样的笔记本才算是好用呢?

电脑吧评测室
2026-03-28 22:06:20
全球沃尔沃新车!曾高攀不起,现只要15.99万,全系2.0T

全球沃尔沃新车!曾高攀不起,现只要15.99万,全系2.0T

米粒说车唯一呀
2026-03-28 18:14:21
胡塞要求美以停止侵略伊朗

胡塞要求美以停止侵略伊朗

财联社
2026-03-28 09:14:06
随着国足2-0库拉索,印尼4-0,FIFA系列赛最新积分:亚洲队4胜1负

随着国足2-0库拉索,印尼4-0,FIFA系列赛最新积分:亚洲队4胜1负

小火箭爱体育
2026-03-28 14:33:04
无愧世界第1!萨巴伦卡炸裂开局 24场23胜+4站3冠 郑钦文翻山难了

无愧世界第1!萨巴伦卡炸裂开局 24场23胜+4站3冠 郑钦文翻山难了

我爱英超
2026-03-29 07:05:55
玄武门之变,李渊为什么不调兵镇压李世民?他调了,但根本压不住

玄武门之变,李渊为什么不调兵镇压李世民?他调了,但根本压不住

千秋文化
2026-02-11 21:36:18
谁是下一个?纹身师晒顾客感染者咬痕纹身引热议

谁是下一个?纹身师晒顾客感染者咬痕纹身引热议

游民星空
2026-03-29 10:06:07
泽连斯基:美方要求乌克兰撤出顿巴斯 美国务卿:泽连斯基撒谎

泽连斯基:美方要求乌克兰撤出顿巴斯 美国务卿:泽连斯基撒谎

新京报
2026-03-29 07:58:16
浪姐7陶昕然跟孙俪的连麦再一次证明《甄嬛传》演员关系是真的好

浪姐7陶昕然跟孙俪的连麦再一次证明《甄嬛传》演员关系是真的好

黔乡小姊妹
2026-03-29 09:50:27
金庸把最难听的名字给了他,小时候觉得霸气,长大后读出来都脸红

金庸把最难听的名字给了他,小时候觉得霸气,长大后读出来都脸红

耳东文史
2026-03-28 00:03:04
张雪峰去世后,第一个被骂的明星出现了!网友强烈呼吁封杀

张雪峰去世后,第一个被骂的明星出现了!网友强烈呼吁封杀

星星没有你亮
2026-03-26 18:26:16
1951年,戴笠的儿子戴善武被执行死刑,被枪毙的时候才36岁

1951年,戴笠的儿子戴善武被执行死刑,被枪毙的时候才36岁

百年历史老号
2026-03-28 20:32:38
为什么只有革命卫队与美以干,而伊朗40万国防军沉默观战?

为什么只有革命卫队与美以干,而伊朗40万国防军沉默观战?

廖保平
2026-03-17 09:04:38
台湾天然气仅剩7天,赖清德摆烂,国台办:和平统一后,能源管够

台湾天然气仅剩7天,赖清德摆烂,国台办:和平统一后,能源管够

有牙的兔纸
2026-03-28 14:46:52
若西方像制裁俄罗斯那样制裁中国,会发生什么?有人进行了推演

若西方像制裁俄罗斯那样制裁中国,会发生什么?有人进行了推演

遁走的两轮
2026-03-26 20:41:28
原来她是张雪峰前妻,90后历史学博士‌,两人离婚后曾一起上节目

原来她是张雪峰前妻,90后历史学博士‌,两人离婚后曾一起上节目

大铁猫娱乐
2026-03-25 13:03:57
一场1:1让U23国足付出惨重代价 连迎两个坏消息 取胜越南队悬了

一场1:1让U23国足付出惨重代价 连迎两个坏消息 取胜越南队悬了

零度眼看球
2026-03-29 07:47:15
长期熬夜后突发心梗倒地昏迷,抢救成功后回农村静养,40岁心梗幸存者“二梨”:心脏疼痛必须立刻去医院,倒在医院被救活的概率比外面大

长期熬夜后突发心梗倒地昏迷,抢救成功后回农村静养,40岁心梗幸存者“二梨”:心脏疼痛必须立刻去医院,倒在医院被救活的概率比外面大

极目新闻
2026-03-27 23:24:09
410次开房记录流出:央企“女老虎”陶荔芳,背后还有多少同伙

410次开房记录流出:央企“女老虎”陶荔芳,背后还有多少同伙

深度报
2025-12-14 22:36:54
2026-03-29 10:31:00
固件更新中
固件更新中
有态度网友ytd
748文章数 5关注度
往期回顾 全部

科技要闻

马斯克承认xAI"建错了",11位创始人均离职

头条要闻

牛弹琴:特朗普亲口对沙特说出傲慢的话 全世界不敢相信

头条要闻

牛弹琴:特朗普亲口对沙特说出傲慢的话 全世界不敢相信

体育要闻

全球第二大车企,也救不了这支德甲队?

娱乐要闻

陈牧驰陈冰官宣得子 晒一家三口握拳照

财经要闻

卧底"科技与狠活"培训:化工调味剂泛滥

汽车要闻

岚图泰山X8配置曝光 四激光雷达/华为新一代座舱

态度原创

本地
家居
游戏
艺术
亲子

本地新闻

在潍坊待了三天,没遇到一个“潍坊人”

家居要闻

曲线华尔兹 现代简约

魂师对决:王林天命+婉儿炼丹系统该优先培养哪个?真就没啥悬念

艺术要闻

毛泽东手笺惊现美国拍卖会,满纸峥嵘往事......

亲子要闻

医院设儿童智能输液椅,看动画9元/小时引家长不满投诉

无障碍浏览 进入关怀版