Neodisk – 免费开源 macOS 磁盘空间可视化分析软件|DaisyDis 替代 |Mac 用户查找隐藏大文件

对于 Mac 用户来说,尤其是使用 MacBook Air、MacBook Pro 等设备时,由于很多机型采用固定容量 SSD,一旦系统、开发环境、缓存文件、应用数据不断累积,很容易出现“明明没有保存多少文件,但磁盘空间却越来越少”的情况。

macOS 自带的存储管理功能虽然能够查看空间占用情况,但对于想进一步定位问题的用户来说,信息展示仍然比较有限。很多时候,你知道磁盘满了,却不知道究竟是什么文件占用了空间。

可能是多年以前下载的视频;可能是已经不用的项目文件;可能是开发环境产生的缓存;也可能是隐藏在各种目录中的大型数据。

今天 软件格律诗 介绍的开源项目 Neodisk 它通过可视化方式展示文件和目录占用情况,一个 免费、开源、注重用户体验的 macOS 磁盘分析工具,让用户能够快速发现哪些内容正在吞噬硬盘空间,同时采用只读设计,避免直接删除文件带来的风险。

Neodisk 是什么?

Neodisk 是一款类似 Disk Inventory X、DaisyDisk 这类工具的磁盘可视化分析软件。

帮你发现空间到底被什么占用了。

传统查看文件大小的方式通常需要:打开 Finder;进入文件夹;查看属性;不断深入目录。这种方式效率很低。

而 Neodisk 采用可视化分析方式,通过图形化结构展示整个磁盘。

用户可以快速看到:

  • 哪些文件夹最大;
  • 哪些文件占用异常;
  • 哪些旧文件长期没有使用;
  • 哪些目录值得清理。

项目作者开发 Neodisk 的初衷,就是希望打造一个更现代、更快速、更注重体验的磁盘分析工具。作者表示,自己长期喜欢使用磁盘可视化工具来寻找大文件,但担心误删,因此将 Neodisk 设计为 只读工具,删除操作交由 Finder 完成。

为什么值得关注?

目前 macOS 上已经存在一些成熟磁盘分析工具,例如:

  • DaisyDisk;
  • Disk Inventory X;
  • GrandPerspective。

但这些工具各有特点:有的软件收费;有的软件界面较老;有的软件体验不够现代。

Neodisk 想解决的问题,就是打造一个的新选择:

  • 免费;
  • 开源;
  • 原生 macOS;
  • 注重 UX;
  • 隐私优先;

主要功能特点

1. 可视化磁盘空间分析

Neodisk 最核心的功能,就是磁盘空间可视化。相比传统列表查看方式,它能够将文件结构转换成更加直观的视觉形式。

用户可以通过:

  • Tree Map(矩形树状图);
  • Sunburst View(旭日图);

查看磁盘占用情况。

其中:

Tree Map 会通过不同大小的区域表示文件占用比例。文件越大,占据的视觉面积越明显。这样用户无需逐层打开目录,就能快速定位“大户”。


2. Tree Map 与 Sunburst 双视图

Neodisk 提供两种主要可视化方式。

Tree Map

这是很多磁盘分析工具常见的展示方式。整个磁盘会被拆分成不同大小的矩形区域,这种方式非常适合快速寻找大型文件。

每个区域代表:

  • 文件;
  • 文件夹;
  • 数据占用比例。

Sunburst View

除了 Tree Map,Neodisk 还提供 Sunburst 旭日图模式。这种展示方式通过环形结构呈现目录层级关系。

对于喜欢探索文件结构的用户来说,会更加直观。项目作者表示,该功能受到了 SquirrelDisk 等工具设计理念的启发。

3. 原生 macOS 体验

Neodisk 并不是简单套壳应用,而是针对 macOS 设计。项目采用 Swift 开发,并针对 Apple Silicon 进行了优化。

相比跨平台框架开发的软件,原生应用通常能够带来,对于 Mac 用户来说,这种体验差异比较明显:

  • 更流畅的动画效果;
  • 更符合 macOS 的交互逻辑;
  • 更低的资源消耗。

4. 只读设计,更安全

这是 Neodisk 一个非常值得关注的设计。很多磁盘清理工具的问题在于:它们不仅分析文件,还允许直接删除。虽然方便,但也存在误删风险。

Neodisk 采用:Read-only(只读)设计

也就是说:它负责发现问题;不直接修改你的文件。如果用户发现某个文件需要删除,可以:双击文件;让 Finder 打开对应位置;然后由用户自行处理。这种设计降低了误操作风险。

项目作者明确表示,因为担心用户通过工具误删重要文件,因此 Neodisk 不提供直接删除功能。

5. 文件变化检测

除了查看当前磁盘状态,Neodisk 还支持观察文件变化。

例如:某个项目目录最近突然变大;某个缓存目录不断增长;某些文件占用空间发生变化。通过变化检测功能,用户能够更容易找到:

“为什么我的硬盘空间突然少了?”这对于开发者尤其有价值。

例如:

Node.js 项目中的 node_modules;

编译产生的缓存;Docker 数据;开发环境临时文件。

6. 重复文件检测

Neodisk 支持查找重复文件。长期使用电脑后,经常会出现,重复文件检测可以帮助用户进一步释放空间:

  • 同一个安装包保存多份;
  • 多次备份同一个文件;
  • 图片重复存储。

7. 按时间和类型筛选

为了方便定位文件,Neodisk 提供:

  • 按文件年龄筛选;
  • 按文件类型分类。

你可以快速查看:一年以上没有使用的大文件;占空间最多的视频文件;旧项目文件。相比单纯查看大小,这种筛选方式更加符合真实清理场景。

8. Cloud Scan 云端文件分析

Neodisk 后续版本增加了云存储扫描能力。它可以帮助用户查看:哪些云端文件已经下载到本地;哪些内容正在占用本地磁盘,对于使用 iCloud、云盘同步的 Mac 用户来说,这个功能比较实用。

项目更新中加入了:

  • Cloud Scans;
  • 并行扫描;
  • 更多文件分析能力。

9. 快速扫描与并行处理

磁盘分析工具最影响体验的地方,就是扫描速度。Neodisk 针对扫描过程进行了优化,最新更新中加入 Parallel Scanning 功能,用于提升扫描效率。

目前支持:

  • 并行扫描;
  • 多目录同时分析;
  • 更快的数据处理。

Neodisk 安装教程

目前 Neodisk 主要面向 macOS 用户。

方法一:下载安装

打开 GitHub 项目页面,进入 Releases 页面,下载对应版本。

方法二:源码编译

如果你是开发者,可以直接克隆仓库:

git clone https://github.com/tkslucas/Neodisk.git

然后使用 Xcode 打开项目进行编译。由于 Neodisk 使用 Swift 开发,因此需要 macOS 开发环境。

Neodisk 使用教程

第一步:启动软件

打开 Neodisk。首次运行后,需要选择需要分析的位置。

  • Macintosh HD;
  • 用户目录;
  • 指定文件夹。

第二步:等待扫描完成

Neodisk 会分析,扫描完成后,会生成可视化结果:

  • 文件大小;
  • 文件层级;
  • 目录结构。

第三步:查看占用情况

通过 Tree Map 或 Sunburst:

寻找:

  • 最大区域;
  • 异常目录;
  • 长期未使用文件。

第四步:定位文件

点击对应区域。Neodisk 会显示:

  • 文件名称;
  • 文件路径;
  • 文件大小。

如果确认需要处理:可以打开 Finder。然后手动删除。

Neodisk 适合哪些用户?

MacBook 用户

尤其适合需要经常管理空间的人:

  • 256GB SSD;
  • 512GB SSD;

开发者

非常适合查看:

  • 项目缓存;
  • 编译文件;
  • 依赖目录。

例如:

Node.js:

node_modules

Swift:

DerivedData

Docker:

images

内容创作者

适合管理:

  • 视频素材;
  • 图片文件;
  • 项目工程。

我的使用体验

从体验方向来看,Neodisk 最大的优势不是功能数量,而是设计理念。

磁盘管理最重要的是:让用户知道发生了什么。

Neodisk 选择了一条更加克制的路线。它不会替你删除文件,而是帮助你找到问题。这种设计更符合 Mac 用户习惯。尤其是在 macOS 环境中,文件管理本身强调安全和权限控制,因此只读模式反而降低了风险。

视觉体验方面,Neodisk 的 Tree Map 和 Sunburst 展示方式非常直观。相比 Finder 一个个打开文件夹,查看整个磁盘结构会轻松很多。当然,目前它仍然是一款持续发展的开源项目。如果未来加入更多智能分析能力

例如:

自动识别缓存;推荐清理项目;分析长期不用文件;体验会进一步提升。

总结

Neodisk 是一款非常符合现代 Mac 用户需求的磁盘分析工具。它没有选择成为另一个“一键清理神器”,而是专注于解决一个更基础的问题:

帮助用户看清自己的磁盘空间到底去了哪里。

通过原生 macOS 开发、可视化分析、隐私优先以及只读设计,Neodisk 提供了一种更加安全、更透明的磁盘管理方式。

如果你的 Mac 经常提示存储空间不足,或者想知道几十 GB 空间到底被什么占用了,那么 Neodisk 是一个值得收藏的开源工具。

官方网站

项目地址:

https://github.com/tkslucas/Neodisk

官方网站:

https://neodisk.app

下载地址

https://pan.quark.cn/s/88d608525d6d

相关推荐

JameCling
JameCling

我是 格律诗的软件世界 的作者,一名专注于软件工具、AI 技术和数字效率领域的独立研究者。
多年来,我持续关注互联网工具的发展趋势,体验不同平台的软件产品,并研究它们如何帮助用户提升效率。
我的工作不仅是整理软件信息,而是通过实际测试、功能分析和使用场景研究,帮助用户判断一个工具是否真正值得使用。
格律诗的软件世界 的每一篇文章都希望提供真实、有价值的信息,包括工具特点、使用方法、优缺点分析以及适合的人群。
我相信,好的工具能够改变工作方式,而准确的信息能够帮助用户做出更好的选择。