LingCore / WinShun
git clone https://github.com/LingCore/WinShun.git
v0.11.0 · 2d ago
Win顺:免费开源的 Windows 快速搜索启动器。双击 Ctrl,拼音秒搜文件、全文搜索 Word/Excel/PDF、剪贴板历史(代替 Win+V)、对话框搜索、任务栏搜索、插件、AI 助手 MCP。Free Windows search launcher: pinyin file search, full-text search, clipboard history, MCP server. Everything/Listary alternative.
+2
stars, 24h · #5,792
+~14
stars, 7 days · #6,534
+474
stars, 30 days · #1,116
490
★ total · +3% this week
35
forks · 7 open issues
Star history (as recorded here)
LanguageC++
LicenseMIT
Created2026-10-08 (14d ago)
Last pushtoday
Watchers1
OwnerUser
GitHub topics
chineseclipboard-historyclipboard-managercppeverythingfile-searchfull-text-searchlauncherlistarymcpmcp-serverntfsocrpinyinproductivityqt6searchwindows
Links
README excerpt
Win顺 · WinShun 双击 Ctrl,搜遍整台电脑 —— 免费开源的 Windows 文件搜索、快速启动器 Press Ctrl twice, search your whole PC — a free, open-source file search and launcher for Windows 中文 · English · 截图 Screenshots 拼音秒搜文件 · 文件内容全文搜索(Word / Excel / PPT / PDF) · 应用和系统设置 · 网页搜索 · 收藏夹 · 插件 “打开 / 另存为”对话框搜索 · 剪贴板历史(代替 Win+V,图片文字也能搜) · 任务栏搜索框 · AI 助手 MCP Pinyin file search · full-text search in documents · apps and settings · web search · favorites · plugins · file dialog search · clipboard history with OCR · taskbar search box · MCP server for AI assistants --- ## 截图 · Screenshots --- ## 中文 **Win顺** 是 Windows 上免费开源的快速搜索启动器:连按两下 Ctrl 弹出搜索框,边打字边出结果。按文件名或拼音秒找文件,搜 Word、Excel、PDF 里的文字,打开应用和系统设置,还有剪贴板历史、对话框搜索、任务栏搜索框、插件和给 AI 用的 MCP 搜索。 它直接读 NTFS 主文件表(MFT)建索引,三百多万个文件几秒建好,增删改名实时跟上,**不用装 Everything**。不需要账号,不上传数据。界面有简体中文和英文。 📖 每个功能怎么用,见 **使用说明**。 ### 功能 #### 🔍 文件搜索 - **双击 Ctrl** 打开,再按一次或 `Esc` 关闭;三百多万个文件里搜一次只要几毫秒。 - **拼音和首字母**:`ndbg` → 年度报告,`baog` → 报告;多音字按常用读音。打错了同音字(年度报高)找不到时,自动按读音再找一遍。 - **搜整台电脑**:所有本地磁盘,U 盘可选(没收录的 U 盘插着时,列表末尾会提示你顺手搜一下它);**NAS、内网共享文件夹(SMB)** 也能加进来一起搜,服务器关机时收录过的照样能搜到。 - **排序懂你**:自己的文件在前,系统目录、`node_modules` 在后,名字完全一样的最前。每行显示修改日期,`Ctrl+S` 在最匹配、最新、最早之间切换。不输入时列出最近打开或最近修改的文件,也可以不列;还可以设成每次打开时清空搜索。 - **程序优先**:搜 `curl`,`curl.exe` 排在文件夹 `curl` 和 `curl.h` 前面;优先哪些类型可以自己改(默认 exe、bat、cmd、ps1、msi,像 Listary 的“优先显示的文件类型”)。 - **数字键直达**:`Ctrl+1`~`Ctrl+9` 打开第几行(也可改成 `Alt`);按住 `Ctrl` 时图标上显示序号,也可以设成一直显示或不显示。 - **按类型找**:选中 **文件** 后,下面一排是文件夹、文档、图片、视频、压缩包等类型,`Ctrl+Tab` 依次切换;点 `+` 或在设置里自己加类型。 - **搜索面板**:结果太多时,点搜索框右上角的小按钮或按 `Ctrl+E`,同一个窗口展开成面板(像 Listary):左边按范围、类型、修改时间、大小、位置筛选,右边名称 / 路径 / 大小 / 修改时间四列,点列头排序;什么都不输入也能按条件浏览整个索引(三百万个文件也是毫秒级)。`size:>10mb`、`dm:7d` 这类写法直接打在搜索框里也行。再按一次就缩回搜索框。 - **长文件名**:名字放不下时在中间缩短,扩展名和结尾留着(“…第二版.xlsx”);鼠标停在这一行上,显示完整的名字、位置、大小、修改和创建时间。拖动搜索框的左边或右边可以调宽(记住宽度,双击边缘恢复默认)。 - **钉住**:按 `Ctrl+T` 或点搜索框右上角的图钉,点别处、打开文件后搜索框都不收起,`Esc` 关闭;按住左边的放大镜拖动窗口,单击它打开设置。 - **预览**:在结果上按 `Alt+P`(或右键“预览”)看一眼文件,启动器不关:图片、文本(自动认 UTF-8 / GBK)、Word / Excel / PowerPoint / PDF(用资源管理器预览窗格的同一套预览程序)、文件夹里有什么;上下键换一行就换一个文件,再按 `Alt+P` 或 `Esc` 关掉。后台开着 QuickLook 或 Seer 时交给它们。 - **缩略图**:图片、视频、PDF 等在结果里直接显示缩略图,代替类型图标,“打开”“另存为”对话框旁的搜索框里也一样;设置 › 结果列表里可以关。 - **右键菜单**:右键一行有打开位置、复制路径、加入收藏等;按住 `Shift` 右键(或菜单里的“更多选项”),出现 Windows 自己的完整右键菜单,和资源管理器里一样,选中几行也行;复制、剪切、删除之后搜索框不关。 - **拖出去就能用**:结果直接拖进微信、邮件、资源管理器。 - **实时更新**:读 USN 变更日志,改名、新建、删除马上搜得到;拔 U 盘不会提示“设备正在使用”。 | 搜索语法 | 含义 | |---|---| | `报告 2024` | 每个词都要有(空格分隔,顺序不限);也可以在所在文件夹的名字里 | | `ndbg`、`niandubaogao` | 拼音全拼、首字母,可以混用 | | `"年度 报告"` | 引号内作为整体 | | `!草稿`、`!node_modules\` | 排除文件名、排除文件夹 | | `*.pdf`、`报告?.docx` | 通配符 | | `ext:pdf,docx` | 只要这些扩展名 | | `项目\readme` | 在名字含“项目”的文件夹下 | | `tools/out/`、`D:\My Files\` | 路径直达:回车进去,列出里面的内容 | #### 📄 文件内容全文搜索 - 切到 **内容** 范围,搜文件里的文字,结果显示命中的那一行。 - **能搜的文件**: - 纯文本:txt、md、log、csv、json、代码等; - 文档:**Word、Excel、PowerPoint、PDF、WPS**,结果里显示第几页、第几张幻灯片或哪个表的第几行。 - **怎么找**:可以写多个词、用引号找整个短语,结果按相关度排。 - **只搜某个文件夹**:词后面加文件夹名和斜杠,`年度报告 abc/` 只在叫 abc 的文件夹里找(`/abc` 放在最后也行,`工作/abc/` 只要“工作”里的那个);同名的文件夹都搜,搜索框下面列出它们,`Ctrl+Tab` 挑其中一个。也可以点下面的收藏文件夹,或在结果的文件夹上右键“在此文件夹中