本页面汇总了 DigUp 在各操作系统上的硬件要求、模型大小、显卡(GPU)使用规则以及不同平台的功能区别。安装步骤请查看各系统对应的下载指南。
系统与处理器要求
| 系统 | 系统与处理器要求 | 当前版本 | 安装说明 |
|---|---|---|---|
| Mac | Apple Silicon 处理器,macOS 14 或更高版本(不支持 Intel Mac) | 0.6.1 | Mac 下载与安装 |
| Windows | 64 位 Windows 10 或 11 | 0.7.0-beta.1(测试版) | Windows 下载与安装 |
| Linux | 64 位 Intel 和 AMD 处理器;适用于 Ubuntu 22.04、Debian 12、Mint 21 及更高版本(提供 .deb 和 AppImage) |
0.7.0-beta.1(测试版) | Linux 下载与安装 |
显卡(GPU)与处理器运行方式
DigUp 不要求必须配备独立显卡(GPU):
- Mac:通过 Metal 在 Mac 的 GPU 上运行模型。
- Windows 与 Linux:在初始设置时进行快速检查,当通过 Vulkan 在显卡(GPU)上运行比处理器更快且结果相同时使用 GPU,否则在处理器上运行。仅使用处理器时,处理一张图片需要几秒钟(在 2017 年款酷睿 i5 笔记本电脑上约为 5 秒)。
在 Windows 和 Linux 上,你可以查看日志文件 speed.log 的最后一行,确认显示的是 "device": "gpu" 还是 "cpu"。该文件在 Windows 上位于 %LOCALAPPDATA%\com.abdurrahim.DigUp\logs,在 Linux 上位于 ~/.local/share/com.abdurrahim.DigUp/logs。
存储空间与内存占用
项目文档未规定最低系统内存(RAM)或总可用磁盘空间要求,仅说明了以下体积与运行机制:
- 应用体积:Mac 版约 20 MB;Windows 和 Linux 版因自带 PDF、视频和图像读取组件,体积在 40 MB 到 140 MB 之间(取决于安装包类型)。
- 模型下载:首次启动时会下载一次 865 MB 的 EmbeddingGemma 2 模型,包含文本部分(310 MB)以及图像和音频编码器(555 MB)。如果模型下载受阻,可查看模型下载失败排查。
- 运行与内存:首次索引时模型在独立辅助进程中运行,完成后即退出;搜索时仅在你正在搜索的期间加载模型的文本部分(约 250 MB)。在 Mac 上为全部 llama.cpp 建立代码索引需要约 130 MB 的索引空间。有关索引耗时和跳过文件的问题,请参考索引缓慢与文件跳过说明。
Windows 与 Linux 测试版的功能区别
Windows 和 Linux 版本使用相同的模型与搜索机制,但目前与 Mac 版本存在两项区别:
- 暂不读取截图内的文字,因此截图只能通过画面内容搜索,无法通过输入的精确代码或字词匹配。
- 旧版 Word 的
.doc文件、RAW 照片和 SVG 图片目前仅在 Mac 上读取,在 Windows 和 Linux 上会被跳过。