为 Windows 打造的文件管理器,让浏览、搜索和整理文件更顺手。
多标签与多窗格、全盘索引与拼音搜索、空格快速预览、暂存盘和可自定义外观,放在同一个工作空间里。
下载最新版 · 查看更新记录 · 反馈问题 · English

在发布页按系统选择安装包:
| 版本 | 适用系统 | 文件 |
|---|---|---|
| Windows 版(64位) | Windows 10 / Windows 11 | PulseSetup-版本.exe |
| Windows 8.1 兼容版(64位) | Windows 8.1 | PulseSetup-版本-win81.exe |
运行安装包,按向导完成安装。安装时可以启用 PulseIndex 服务,用于全盘索引搜索。从 1.0.58 起不再提供免安装版。
界面提供简体中文、繁體中文和 English,默认跟随 Windows,也可以在「设置 → 显示语言」中切换。
sh 即可找到「品牌设计」「城市夜景」「山湖晨雾」,命中的文字会高亮。cmd、powershell、pwsh 或 wt,直接在当前文件夹打开终端。

选中文件按空格即可预览,无需打开对应应用:
指针在文件上停留片刻(默认 0.5 秒)会弹出悬停预览卡片,显示缩略图或文本摘录、类型和关键信息;卡片出现时按空格即展开为完整预览。卡片随内容变形:横图和视频更宽,文档页和竖图更高,没有预览的文件只显示信息;按住 Ctrl 可临时放大。「设置 → 快速预览 · 预览方式」可改为仅空格预览,或调整悬停延迟和卡片尺寸(小 / 中 / 大)。
「设置 → 快速预览 · 支持的格式」列出全部可预览格式,并检测 HEIF / HEVC / AV1 / WebP 系统扩展是否已安装。

复制或剪切(Ctrl+C / Ctrl+X)的文件会收进左下角的暂存盘,可以跨文件夹、跨标签页收集后一次拖到目标位置;拖放默认复制,按住 Shift 为移动。
暂存两个文件时可以对照位置、修改时间、大小和内容;文本文件点击「查看差异」打开对比窗口,支持并排 / 统一视图、行内差异高亮、仅看差异、忽略空白和大小写,以及 F7 / Shift+F7 跳转。


Pulse 会在启动后自动检查新版。有更新时,窗口内会出现提示;点击提示即可下载安装包,校验通过后打开安装向导。也可以在「设置 → 关于与诊断」中手动检查更新;不想收到提醒时,在同一页关闭「自动检查更新」即可。
下载可以取消,安装时按 Windows 提示确认管理员权限。普通版和 Windows 8.1 兼容版分别获取适用的更新。
更新清单和安装包默认依次尝试 ghproxy.net、gh-proxy.com 加速源,连接失败后自动切换,最后回退到 GitHub,无需设置。所有来源均须通过签名和安装包校验。
1.0.2 及更早版本需要先手动安装一次 1.0.3 或更新版本,之后即可收到自动更新提示。
使用 Windows x64、Visual Studio C++ 工具、CMake 3.25+ 和 Ninja。发布构建另需 PowerShell 7.2+ 与 Python 3(打包安装程序)。
开发构建:
.\build_release.bat
.\build\pulse.exe
生成与正式发布相同的安装包,并运行回归检查:
pwsh ./scripts/build_release_ci.ps1 -Channel windows
pwsh ./scripts/build_release_ci.ps1 -Channel win81 -BuildDir build-ci-win81
发布脚本使用 Visual Studio 2022 v143,并校验仓库内固定版本的 LumaText 静态运行库 SDK。cmake/lumatext-sdk.json 固定 SDK 清单的 SHA-256,清单覆盖 DLL、导入库、头文件、CMake 导出和许可证。开发构建可通过 LUMATEXT_SOURCE_DIR 指定源码;未找到 LumaText 时使用 DirectWrite。
技术栈为 C++20、Win32、Direct2D 和 DirectComposition。文件系统、索引、预览与 Shell 任务分别放在对应模块,避免阻塞界面。
更多说明:自动更新与发布 · Windows 兼容性 · 索引存储与迁移
Pulse 源代码以 Apache License 2.0 授权。第三方组件(例如 LumaText SDK)遵循各自附带的许可证。
| 日期 | 榜单 | 排名 | 周期新增 | 总 STAR |
|---|