资讯动态

Shopify的CEO,顺手就做了个爆款工具-disktree

发布时间:2026/10/13 10:23:29 来源:尧图企业网站定制
大家好我是搬砖工呀。今天推荐给朋友们一个超级无敌好用并且免费开源的磁盘清理工具-disktree这个工具有点独特他是有美国淘宝之称的Shopify的创始人现任CEO tobi的优秀gpui展品。disktree项目地址https://github.com/tobi/disktree▲ disktree 运行截图disktree顾名思义这就是一款清理你电脑磁盘占用的工具很好很强大。一、AI时代硬盘最贵1.1 硬盘又红我们已经越来越适应使用AIAI越用越喜欢已经离不开。但是却经常出现磁盘发红的情况清除下缓存过几天又红了。确实很烦恼。哪怕你都TB级别的硬盘。在AI面前一样不够用。个人认为主要有一下几个原因AI 时代带来的体积通胀。一个本地大模型权重动辄十几 GB一个 AI 编程助手的缓存目录能悄悄长到几十 GBDocker 镜像、虚拟环境、模型权重每一项都在按 GB 级别增长。前端项目的node_modules一个项目随便就是 500MB 起步十个项目就是 5GB。Rust/Go/C 的target、build目录编译产物往往比源码大几十倍。各种~/.cache浏览器的、包管理器的、构建工具的、IDE 的……它们从不主动清理。Git 仓库的历史、git worktree、stash以及早已不用的分支。这里我想着重提一下Rust语言在我看来AI完美语言就剩这两个缺点了编译太慢。太占空间。当你打开系统的存储管理它只会含混地告诉你文档 30GB、其他 50GB——其他是什么它不说。你想清理却不知道该删什么、删了会不会出事有的时候你真的敢删除它吗1.2 老办法我个人一般用这两种方式来解决方法问题凭感觉 手动清除风险极高删错就是灾难各种清理管家也不知道清理的啥经常凭感觉删文件我感觉文件清理助手其实也是凭感觉我们俩很多时候半斤对八两。真的迫切需要一个既能看清楚、又能安全动手的工具特别用了Rust开发以后。这也正是disktree能够爆火的原因。不得不说当CEO的人头脑就是转的快思路灵活。我咋没想到呢应该不是我用不起Claude的缘故吧二、disktree-文件大小的TreeMapdisktree是一个磁盘空间可视化工具treemap / 树图用 Rust 编写通过 GPU 加速渲染。把每个目录画成一块矩形面积 它真实占用的磁盘空间。嵌套展开一眼看穿空间都去哪了。tobi在github主页介绍“Find what is filling a disk, mark what should go, and remove it — with the volume’s free space in view the whole time.”找出什么在占满磁盘标记该删的然后删掉它——全程都能看到磁盘的剩余空间。初次启动默认扫描的用户文件夹。2.1 一眼就看清谁最占地方打开disktree默认扫描你的整个用户目录不同系统默认不一样在Windows是用户目录。它把每个目录画成一块嵌套的矩形面积 真实磁盘占用不是文件大小是删掉后能真正释放的空间即st_blocks × 512颜色 数据的种类——代码、AI 助手临时文件、工具链、同步文件、Git、媒体、文档、缓存等斜线纹理 可以被回收的空间——缓存、同步历史、包管理器存储、构建产物。顶层目录带一条自己颜色的色带和名字往里走会展示更细的子目录。Ctrl/Cmd 滚轮就能一路缩放钻进任何一个目录像用地图 App 从全国放到街区确实有一种看地图的感觉。以我电脑文件为例我这里最大的文件40G。一目了然。这游戏我头晕其实。只是一直没删除我已经都快忘记了。感谢disktree一会就演示删除它。2.2 三种视角顶部可以在Size大小/ Files文件数/ Age最后写入时间三种模式之间切换Size谁最占地方默认Files谁的文件数最多node_modules这种小文件海的克星Age谁是僵尸——很久没动过的东西一眼看出。切到 Age 模式时颜色会变成最后写入时间的色阶从本周到很久以前一眼分清活人和古董。2.3 “Worth a look”你不用自己到处找右侧面板会主动列出一份“Worth a look”值得一看清单那些最可能可以删掉的大块头每个都带**“为什么”**——比如3 个 worktree · 最早是……“可再生regenerable”。它已经替你做完了第一轮筛选哪些是构建产物、哪些是缓存、哪些是同步历史——这些删了会自动重建是清理的首选目标。2.4 关键卖点-安全和所有能一键删文件的工具相比disktree 在安全性上做得极其克制亮点“Mark as much as you like; nothing happens until you review the list and commit.”你尽管标记在你审核并提交之前什么都不会发生。删除流程被强制拆成三步标记Mark看到想删的按空格/X 标记。标记会显示成危险色目录内所有内容一并标记。审核Review按c打开已标记清单在这里可以取消任何一个逐个复盘。提交Commit在审核界面选择删除方式回车执行。删除方式又分两种方式说明移入回收站默认推荐macOS 用系统废纸篓Linux 用trash-put/gio trashWindows 用回收站。可恢复所以可以直接执行永久删除等价于rm -rf。一定会先弹窗确认并明确写出将删什么、能回收多少而且删除完成后它会自动重新扫描告诉你实际释放了多少空间——不是估算是真实值。2.5 全平台别看它最初是给 Omarchy一个基于 Arch 的 Hyprland 桌面环境做的现在已经覆盖Linux含 AURyay -S disktree-binmacOS11支持 Full Disk AccessWindows10/11x86_64 与 ARM 均可三 、tobi是谁disktree 的作者是Tobias LütkeGitHub IDtobi——Shopify 的创始人兼 CEO。身份Shopify 创始人 CEOShopify 是全球最大的电商 SaaS 平台之一坐标加拿大 渥太华Ottawa主页tobi.lutke.com⭐GitHubtobi关注者 6000公开仓库 121 个。在我们很多人印象里CEO 应该忙着开会、见投资人。但 Tobias 是典型的极客型创始人——他是程序员出身至今仍然大量写代码。disktree 就是他在自己的 Arch HyprlandOmarchy桌面上为了解决硬盘快满了却看不清这个真实痛点而顺手做的工具。实践证明能做好CEO,确实也能轻松做优秀程序员。项目上线不到三周2026 年 9 月 24 日创建就收获了 2639 Star、166 Fork项目远超一般AI项目。在 AI 时代一个真正解决问题的小工具传播速度依然惊人——尤其当它出自一位本身就极具关注度的技术型 CEO 之手。四、快速上手4.1安装朋友们可以通过github页面安装。安装有困难的我这里分享了链接。包括win-x64/arm64的版本disktree-0.11.0-x86_64arm64-windows.zip:https://url76.ctfile.com/f/33052876-17569904581873-302fe3?p97824.2运行disktree # 扫描 home 目录 disktree --disk # 扫描整块磁盘 disktree ~/src # 扫描任意目录 disktree --help # 查看全部选项快捷键按?弹出提示五、结语AI 时代我们的硬盘只会越来越挤——模型、容器、缓存、编译产物每一项都在膨胀。幸好disktree提供了一种久违的从容先看清再决定最后才动手。它不催你清理不替 你删除只是把硬盘里到底存了什么清清楚楚告诉你给你的凭感觉添加了几分准确。你的硬盘还够用吗也许可以试试它。我是搬砖工期待大家多多关注和点赞你会去试试这个网红工具吗欢迎评论去告诉我。我们下期再见。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑