发现
桌面应用效率工具
Lertaro:Windows 本地文件极速搜索与启动器
基于 NTFS USN 与 $MFT 索引的 Windows 全局搜索和效率启动器,Everything、Listary 的开源替代。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v5.12.2
- 平台
- Windows
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
Lertaro 是一款面向 Windows 的超轻量、高性能、可扩展的全局搜索与效率启动工具,使用 .NET 10(WPF) 构建。它通过直接读取 NTFS 的 USN Journal 与 $MFT 建立索引,而不需要逐个遍历目录,从而做到近乎即时的搜索和极低的资源占用。项目定位为 Listary 与 Everything 的现代开源替代品,采用 MIT 许可证。
完整文档、用户手册与开发者手册见 lertaro.github.io。
主要功能
- USN 与 MFT 底层索引:直接读取 NTFS/ReFS 的 USN 变更日志和 $MFT,后台轻量服务实时同步索引,并支持 FAT32/exFAT 监控与网络共享缓存。
- fzf 风格模糊搜索与别名:支持多关键词跳转匹配、目录路径片段、前缀/后缀/精确/排除等操作符,以及非 ASCII 字符的拼音别名转换。
- 三种窗口模式与深度停靠:快速弹出窗口、完整主窗口、内联搜索栏;内联栏可自动停靠进系统原生的打开/保存文件对话框,以及文件资源管理器、Total Commander、Directory Opus、OneCommander 等文件管理器。
- 操作菜单与快速预览:按
Ctrl+O打开操作菜单,集成系统 Shell 右键功能;按Alt+P调用 QuickLook 预览文件。 - 磁盘空间树状图:以实时 Treemap 直观查看已索引磁盘的占用情况,无需重新扫描即可下钻到超大文件夹并执行清理操作。
- 开放插件 SDK:提供 .NET 10 C# SDK 接口,可自定义搜索提供者、别名、动作、列和预览,并兼容 Flow Launcher 社区插件。
- 三进程隔离与离线隐私:SYSTEM 后台服务
Lertaro.Service、用户态 WPF 界面Lertaro.App与绕过 UIPI 的钩子助手Lertaro.Service --hook严格隔离;完全本地运行,零遥测。
安装与使用
从官网或 GitHub Releases 下载最新版本:
- x64(Intel / AMD)
- 安装包:Lertaro-Setup.exe,推荐使用,支持后台服务。
- 便携版:Lertaro-Portable.zip,解压即用,无需安装。
- ARM64(骁龙 / Windows on ARM 原生)
搜索语法、全部快捷键与设置项见用户手册。
从源码构建需要 Windows 10/11、.NET 10 SDK、Visual Studio 2022 或 JetBrains Rider;如需构建安装包还需 64 位 Inno Setup 7。仓库提供两个脚本:
build_and_run.bat:重新构建 App/Core/Service/插件并在本地重新启动。make.bat:在dist/下生成 x64 与 ARM64 的 Release 构建。
注意事项
- 仅从官方仓库、官网和 GitHub Releases 下载,不要运行来源不明的文件。
- 项目仅支持 Windows,索引能力依赖 NTFS/ReFS 底层特性。
- 发布包提供 SHA-256 校验值,便携版 ZIP 还附有 ECDsa NistP256 签名,可用 OpenSSL 或 PowerShell 验证。
本作品整理自 GitHub 开源项目 Lertaro/Lertaro,原作者 @Lertaro,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v5.12.2当前版本
设置中新增开关,可隐藏快速窗口的类型筛选栏;同步更新官网英文文档中的快速窗口选项说明。
- v5.12.1
v5.12.1 为版本号更新,同时升级了文档站点的 VitePress 依赖,发布页附带了各安装包与便携版的 SHA-256 校验值及签名验证方式。
评论