Lumen

Storage intelligencefor every device.

哪些该保留,哪些该清理?AI 可以帮你判断。

正在检查发行版本…macOS 13+ · Windows 10 22H2+ · Linux x86_64

下载与安装
Lumen「探索」页面示例:按决策分类的存储空间、开发工具和应用缓存中建议清理的 9.9 GB,以及由工具自身清理的项目和对应命令。

Lumen 的功能

找出占用空间的内容
从 Xcode 构建数据、Gradle 缓存,到应用缓存和旧安装包。扫描时不会打开任何文件。
解释每项决策
项目由谁创建、能否重新生成、是否仍在使用:Lumen 根据这些证据决定保留、检查还是清理。
AI 再检查一次
启用 AI 检查后,项目的路径、大小和时间信息会发送到学校的 Jeb 服务器,服务器运营者可能会保存这些信息(不会发送文件内容)。AI 会重新检查建议清理的项目,并备注待检查项目可能是什么。
经你确认后再清理
文件会移到隔离区,你可以随时恢复。对于 pnpm 存储目录或 Xcode 模拟器,请检查并运行对应工具自己的清理命令。工具命令会直接删除数据,无法撤销。

先保护你的文件。再考虑释放空间。

Lumen 不会自动删除任何内容。隔离的文件在彻底删除前都可以恢复。

查看证据。不靠猜测。

了解文件是什么、是否仍在使用。不确定时,文件会留在原处。

查看架构设计

下载与安装

文件可从GitHub 发行版本获取。正在检查发行版本…

  • macOS

    macOS 13 或更高版本 · Apple silicon 和 Intel

  • Windows

    Windows 10 22H2 或更高版本、Windows 11 · 64 位 · 无需管理员权限

  • Linux

    x86_64 · Ubuntu 24.04 或更高版本,或同类发行版

首次打开 Lumen

Lumen 尚未进行代码签名,因此 macOS 和 Windows 会阻止首次启动。允许一次后,之后即可正常打开。

macOS
  1. 打开 .dmg,将 Lumen 拖到应用程序文件夹。
  2. 打开 Lumen。如果 macOS 提示无法打开,请点击完成。
  3. 打开系统设置 › 隐私与安全性,向下滚动到安全性,点击“仍要打开”,然后使用密码或 Touch ID 确认。
  4. 再次打开 Lumen 并点击仍要打开。之后即可正常打开。

macOS 13 和 14 也可以按住 Control 并点按应用,然后选择打开。macOS 15 及更高版本请使用上述步骤。

macOS 完全磁盘访问权限

获得此权限后,Lumen 还可以扫描邮件、信息和其他应用数据等受保护文件夹。未获得权限时,这些文件夹无法读取,Lumen 会保留其中的所有内容。

  1. 打开系统设置 › 隐私与安全性 › 完全磁盘访问权限,也可以使用 Lumen 设置中的按钮。
  2. 启用 Lumen。如果列表中没有它,请点击+,从“应用程序”文件夹添加。
  3. 退出并重新打开 Lumen,然后再次扫描。

由于 Lumen 尚未签名,macOS 可能会将更新后的版本视为另一个应用。如果更新后文件夹无法读取,请点击−从列表中移除 Lumen,再重新添加。

Windows
  1. 如果浏览器对下载发出警告,请在下载菜单中选择保留。
  2. 运行安装程序。在Windows 已保护你的电脑窗口中,点击更多信息,再点击仍要运行。
  3. 从开始菜单以普通用户身份打开 Lumen。以管理员身份运行时,Lumen 不会移动文件。
Linux

.deb

sudo apt install ./Lumen_<version>_amd64.deb

AppImage

chmod +x Lumen_<version>_amd64.AppImage
./Lumen_<version>_amd64.AppImage

如果 AppImage 无法启动,可能需要 FUSE 2 (Ubuntu 24.04:sudo apt install libfuse2t64)。请以普通用户身份运行 Lumen;以 root 运行时不会移动文件。

其他文件:命令行工具、校验和、SBOM

命令行工具 lumen 提供 lumen-<target>.tar.gz (Apple silicon Mac、Linux) 和 .zip (Windows) 格式。.cdx.json 文件列出了每个构建版本的组件 (SBOM)。

在 GitHub 上查看所有文件

验证下载文件

将SHA256SUMS与下载的文件放在同一文件夹中,然后在该文件夹运行下面的命令。对应文件的结果应显示 OK。

macOS

shasum -a 256 -c SHA256SUMS --ignore-missing

Linux

sha256sum -c SHA256SUMS --ignore-missing

Windows (PowerShell) · 将结果与 SHA256SUMS 中该文件对应的行进行比较;字母大小写不影响结果。

Get-FileHash .\Lumen_<version>_x64-setup.exe -Algorithm SHA256

构建来源证明 · 用于确认文件由此仓库的发行工作流构建。需要安装 GitHub CLI。

gh attestation verify Lumen_<version>_universal.dmg --repo zaewc/Lumen