

戴夫的原话毫不客气:“如果你直接对 Claude 说:『嘿,给我写个任务管理器!』你得到的只会是一个不堪使用的东西。”
说出这句话的,正是 30 年前在微软亲手写下 Windows 任务管理器的传奇程序员,戴夫·普拉默(Dave Plummer)。

▲ Dave Plummer 在 X 上发布的长文,讲述了这款跨端神器的诞生始末
就在最近,这位年过半百的硅谷老兵,与 David、Rutger 两名协作者一起,在三套完全不同的操作系统(Windows、macOS、Linux)上,纯原生重写了一款全新任务管理器,Task Manager OG(简称 TMOG)!
但更令人窒息的,是这个项目的诞生过程:它诞生于医院的手术室走廊和病房,伴随着一次阑尾穿孔、两次紧急手术和一次输血。一位父亲就在那里用手提电脑敲出了 107 页规格书。
候诊室里的 107 页“生死文档”
故事的开端,源于一场极客之间的争论:在今天,我们能靠当下的 AI“盲写”(Vibe Coding)出一个完整的微软 Word 吗?
戴夫笃定地认为:根本不可能
退一步讲,那做一个“稍微简单点”的东西呢?比如系统自带的任务管理器?
戴夫决定试一试他没打算把希望寄托在虚无缥缈的简单 Prompt 上。
就在他刚准备动手的节骨眼,意外突然降临:他的儿子突发急性阑尾穿孔,被紧急送往医院推入手术室。
在充满消毒水味的手术室门外,戴夫整个人悬在崩溃的边缘。为了压制内心的巨大焦虑,他掏出了新买的 M5 MacBook Air,打开编辑器,开始以一种近乎疯狂的专注力打字。
他绕过代码,先像一个“90年代嗑了过量咖啡因的狂热产品经理”一样,整整写出了一份 107 页的超长技术规格书!
从内存边界、多线程调度,到 Windows 走 Direct2D、Mac 走 UIKit、Linux 走 Qt6,再到底层统一的 C++ 指标核心……他把一个系统监视器该怎么工作、该做什么、长什么样,巨细靡遗地全部锁死在文档里。
当儿子第一次手术结束推出病房时,戴夫已经让 AI 跑出了第一个粗糙的可用原型。
然而命运的折磨还没结束,术后不久,儿子遭遇严重的术后内出血,再次被推进手术室紧急手术并接受输血。戴夫在病床旁守了整整一周,一边照料康复中的儿子,一边在这份 107 页规格书的框架下,调教 AI、打磨代码。
“万幸,我儿子现在彻底康复了而我也把剩下的时间,变成了这套跨平台神器的骨肉。”
1995 年的 80KB 锁铐,与 2026 年的 60Hz 巨兽
很多年轻一代的开发者可能不知道,戴夫·普拉默究竟是何方神圣?
回到 1995 年,戴夫在家里写出了最初的 Windows 任务管理器。后来被 Windows NT 传奇架构师戴夫·卡特勒(Dave Cutler)一眼看中,将其并入 Windows NT 4.0。当时戴夫写下的软件体积只有区区 80KB 左右,随后的《三维弹球》(Space Cadet Pinball)Windows 移植版、Windows 自带的 ZIP 解压支持,全都是他的手笔。

▲ 当年在奔腾 90 上受限的算力,如今在数十个核心的现代机器上被彻底释放
“1995 年我写原版任务管理器时,跑在奔腾 90 这种极其孱弱的 CPU 上。”戴夫回忆道
在那个年代,任务管理器背负着严苛的“系统镣铐”:界面滚动、刷新、绘制,绝对不能占用超过 1% 到 2% 的 CPU。因此,界面只能一秒钟慢吞吞地刷新一次,很多酷炫的图形分析根本不敢想。
“但今天,我们手握 5GHz 的多核怪兽,还有强大的 GPU 辅助,为什么还要按兵不动?”
戴夫要彻底掀翻当年的妥协:
- 全界面 60Hz 满血动画刷新
,告别一秒一顿的抽搐感; - 历史鼠标轨迹追踪
,精准捕捉卡顿瞬间的性能脉搏; - 支持 HDR 高动态范围显示
; - Pro 级别的“飞行记录仪”(Flight Recorder)
,将 CPU、内存、网络、磁盘压力在时间轴上全量回放!

▲ TMOG Pro 带来的 Flight Recorder 视图,将整机性能指标像黑匣子一样全量汇总
“听到没有 Electron,我就彻底沦陷了”
在软件发布后,推特上有一条用户回复极其简短:
“当你提到『没有 Electron』的时候,我就已经被你彻底俘获了。”

▲ 开发者群体对纯原生架构的共鸣
什么叫 Electron?通俗地讲,就是把一个网页浏览器(Chromium)打包进软件里来做跨平台。这种做法开发极快,但代价极其沉重:哪怕只是一个小工具,启动也要吃掉几百兆内存,反应迟钝、笨重不堪。
对于一个“监控系统健康”的工具来说,自己本身就吃一大堆内存和 CPU,简直是莫大的讽刺。
戴夫给出的答案是纯粹的硬核原生(Native):
- Windows 端
:使用最底层的 Direct2D 与 DirectComposition; - Mac 端
:采用苹果原生的 Swift 与 UIKit; - Linux 端
:采用现代化的 Qt 6; - 底层核心
:全平台共享一套极致精炼的 C++ 指标采集引擎。
架构里看不到 HTML 壳、JSON 胶水层或跨端糊裱。

▲ 戴夫展示的实测快照:TMOG 占用的内存与 CPU 甚至低于 Windows 11 自带的任务管理器
从戴夫公布的对比快照来看,TMOG 运行时的内存与处理器占用,甚至大幅低于微软现在自带的 Win11 任务管理器!
霓虹狂想、绿磷光终端与极客的审美偏执
除了极致性能,戴夫把自己的个人特质也毫不保留地注入了软件中。
戴夫患有自闭症谱系障碍(ASD),他坦言自己的神经特质让他对高饱和度、高对比度的霓虹色彩有着近乎本能的偏爱。

▲ tmog.org 官网展示的深色高对比度仪表盘
因此在 TMOG 里,你能看到极其赛博朋克的视觉语言:
- DEC VT220 复古绿磷光终端配色
; - 经典琥珀色、冷白与极客蓝主题
; 一个专门的“饱和度滑块”,如果你受不了这种强烈的视觉冲击,可以随时拧回低调的黑灰单色;但如果你喜欢,“这个旋钮能直接拧到 11 档爆表”!

▲ 戴夫展示 TMOG 的 HDR 界面,霓虹配色一览无遗
虽然这种前卫的审美遭到了部分老派极客如 Robert Graham 的无情吐槽,但这种“把个人灵魂刻进作品”的偏执,恰恰是工业化软件时代久违的浪漫。
AI 编程最大的谎言,被这名老兵一枪打穿
在整个事件中,最具颠覆性的启示,是戴夫对当下 AI 编程神话的无情解构。
当全世界都在鼓吹“人人都是程序员”、“只要给大模型一个灵感就能发货”时,戴夫用这 107 页文档打了一记响亮的耳光。

▲ 戴夫称首批构建用时约 4.5 小时,能运行,视觉和性能仍很粗糙
有人在评论区追问:那份 107 页的规格书,Claude 在写代码时到底偏离了多少?
戴夫给出了极度珍贵的工程细节:
AI 在啃完 107 页文档后,足足“吭哧吭哧”吞吐了 4.5 个小时,才吐出第一版三端代码; 第一次构建确实能跑起来,但视觉对齐一团糟,性能极其粗糙; 随后的每一个性能断点、每一处图形渲染优化,全部依赖戴夫数十年的系统级底层功底进行人工重构与微调。
“AI 帮人省下机械打字的时间,思考仍然落在人身上。”
戴夫脑子里早已装着 Direct2D 的图层概念、Linux 内核 /proc 接口的用法和 macOS 进程调度知识。这些经验缺了任何一项,Claude 吐出的代码都可能无法通过编译。

▲ Linux 社区用户在实测中手动补齐 Qt 依赖,展现了真实分发生态的复杂性
真实的软件世界是极其残酷的:
因为任务管理器需要枚举进程、强行杀掉卡死程序,这直接违反了苹果 Mac App Store 的沙盒安全规则,导致软件根本无法上架应用商店,只能通过官网(tmog.org)直链分发; 早期未签名的安装包,甚至会被 Chrome 和 Edge 的安全过滤器直接拦截报警; Linux 上的不同发行版,还需要用户自己去排查动态库依赖。
这些脏活、累活、系统底层规则的博弈,没有一样是靠一句“帮我写个应用”就能解决的。
英雄未老,匠魂重燃
今天,戴夫的儿子已经安然出院,而 Task Manager OG 的 Beta 版也已经在其官网(tmog.org)面向全球免费开放下载。
1995 年 Windows NT 4.0 里的 80KB 汇编与 C 语言骨架,如今长成了跨越 Windows、macOS、Linux 三大平台的 60FPS 赛博仪表盘。奔腾 90 的算力荒原,也已换成现代 M 系列与多核处理器的汪洋大海。
这位老极客用一周的惊魂营救与 107 页蓝图,给当今浮躁的 AI 浪潮留下了一份工程答卷:
时代变了,工具变了,算力膨胀了亿万倍;模型可以加速实现;软件能到达多高,最终取决于屏幕背后那个知道机器每一根血管如何搏动的人。

夜雨聆风