从文件搜索到本地笔记:一套不打扰人的效率工具清单
1. 为什么这份工具软件列表里没有“全家桶”筛选标准这几年前前后后重装过五六次电脑从 win7 时代到 win10 到 win11每次系统装完最先做的不是配环境而是打开浏览器去把我那几个常用的工具软件列表挨个找回来。后来我发现一个规律真正被反复下载的软件从来不是那些宣传铺天盖地的东西反而是几个不起眼的小工具一用就是好几年。这篇文章就是我目前电脑里的工具软件列表不是什么“十大神器”也不是某个垂直领域的专业合集而是我在日常办公、写代码、折腾数据、整理资料这些重复工作里真正每天都会打开的东西。对刚接触电脑的新手它可以帮你少走选型弯路对已经用惯同类工具的人里面有些替代方案和踩坑经验也许能帮你把整个组合调教得更顺手。我不太建议直接从网上找个“装机必备 100 款”照着装。理由很简单工具软件列表的意义不是展示软件生态有多丰富而是解决你真实遇到的问题。大多数人电脑变卡、弹窗变多不是硬件老了而是装了一堆“以后可能用到”的软件。它们平时不打开但开机自启、后台服务、右键菜单一样不少全在消耗资源。1.1 我的四条硬指标装之前先打分我筛选一个软件时基本按下面这个表来打分四个条件至少满足三个才会装指标具体要求不满足时的典型症状打开频率一周内至少使用一次装了半年一次没双击过数据可控本地存储优先导出格式开放需要手动导出备份甚至根本不支持导出成本结构免费、开源或买断制优先按月订阅功能却和免费工具没拉开差距配置可迁移配置能一键备份或用文本保存重装系统后要重新设置半小时这套标准不适用于专业生产力软件比如视频剪辑、3D 建模它们的生态和成本结构是另一套逻辑。但只要你装的是“效率工具”“日常工具”这个表基本都能用上。打比方来说工具软件列表应该像你的衣柜而不是仓库。衣柜里放的是当季常穿的衣服换季才调整仓库里堆的是“可能哪天会穿”的东西时间一长大概率吃灰。我现在的原则是同类功能只保留一个主力工具和一个备用工具其他的全卸。比如文件搜索只留 Everything截图只留 Snipaste录屏只留 OBS各有备用但不装五个轮流翻牌子。另外我会用场景倒推选型。先说清楚我每天要做哪些事查文件、写笔记、看 PDF、处理文档、跑代码、调接口、查数据库。然后每个场景下去找那个“最不打扰我”的工具。这比看到别人推荐就装要靠谱得多因为推荐的人未必有你的使用频率和工作习惯。1.2 为什么我尽量避开“全家桶”和第三方下载站很多软件号称“一站式解决”实际上是在同一套框架下塞进聊天、浏览器、网盘、输入法、播放器。装一个桌面多出五六个图标卸载时还会留一堆服务项。可能有人觉得挺方便省得一个个找但从我多年折腾的经验看这类全家桶的单个模块很难和一个专注做单点的工具比质量。比如它的 PDF 阅读器不一定有专业阅读器好用它的截图功能也不一定比专业截图工具顺手。最后你还是会另外装专门的工具那全家桶存在的意义就只剩占资源了。第三方下载站也尽量别碰。早年我贪方便从下载站装过一个解码器包结果浏览器主页被改右键菜单多了一堆推广项后来花了一下午才清理干净。现在我的默认做法是官网下载或者直接用包管理器。如果你用 Windows 11可以试试系统自带的 winget命令行下装软件非常省心而且全部走官方源。比如装 Everything、PowerToys 这类工具直接用winget install就行装出来的版本干净不会夹带推广。Mac 的用户对应的是 Homebrew这个后面可以单独写。2. 装机底座四件套文件搜索、窗口布局、剪贴板、截图录屏这一节要讲的四个工具属于“重装系统后恨不得第一个装回来”的级别。它们都很小但每个都直接影响每日操作效率。2.1 Everything秒开文件名搜索用过就回不去Windows 自带的文件搜索慢主要是因为它在磁盘上逐个目录扫还要兼顾内容索引。Everything 的聪明之处在于它直接读取 NTFS 卷的主文件表MFT相当于翻目录索引而不是逐页翻阅整本书所以找文件名几乎是毫秒级。我自己的用法是双击桌面的 Everything 快捷方式输入“合同”回车所有名字带“合同”的文件按目录列出来。这个流程我已经用了十年中间换过好几台电脑从来没被替代过。设置上我建议在“选项-常规”里勾上“跟随快捷键显示/隐藏”我习惯设成CtrlShiftF不用切窗口直接呼出。几个容易踩的坑提前说一下Everything 需要管理员权限运行才能搜索C:\Windows这类系统目录。你在快捷方式上勾选“以管理员身份运行”即可代价是每次 UAC 提示确认。外接移动硬盘和 NAS 映射盘默认不一定在索引范围内。新接一块盘之后记得去“工具-选项-索引”里把新卷加进去否则你会发现盘明明插着搜不到任何文件。它搜的是文件名不是文件内容。要全文搜索文档内容得另配全文索引工具或者用 Everything 的“内容”搜索语法配合第三方全文检索插件但那会明显变慢我个人不常用。2.2 PowerToys微软官方开源一站替代四五个小工具PowerToys 是微软官方开源项目相当于把老外们常用的一堆零散效率小工具整合在一起。我经常用的模块有三个FancyZones、PowerRename、Color Picker。FancyZones 的作用是窗口布局管理可以把屏幕划分成几个区域拖窗口进去自动吸附。这对多显示器办公尤其有用比如左屏放编辑器、右屏分上下放浏览器和终端。PowerRename 是批量重命名神器支持正则表达式整理文件命名时比手动一个个改快得多。Color Picker 就是全局取色器按快捷键就能吸屏上任意一点的颜色值自带 HEX/RGB 转换。PowerToys 自带一个启动器叫 PowerToys Run默认AltSpace可以快速启动程序、搜索文件、甚至做简单计算。说实话它和 Everything 的定位有点重叠但 Everything 的文件搜索更强PowerToys Run 更偏“启动器”两个互补使用。注意一点PowerToys 模块很多不建议全开。它默认关闭大部分模块只开你自己需要的就行。有些模块有概率在系统休眠唤醒后占用内存偏高把不用的关掉能避开大部分问题。2.3 CopyQ 和 Snipaste剪贴板与截图的黄金组合剪贴板工具解决的是什么问题你复制了三段文字准备往文档里拼的时候发现只记住了最后一次复制的内容。CopyQ 允许你保存多条剪贴记录支持文本、图片、HTML而且能跨平台。快捷键可以全局呼出历史记录点一下即回填到当前输入框。我习惯把按键设成CtrlShiftV在输入框粘贴时弹出历史记录用方向键选择回车粘贴整个过程不碰鼠标。这里必须提醒一句剪贴板工具不要用来长期保存敏感信息。有一次我复制了一个临时密码几小时后又复制了别的密码就躺在剪贴板历史里没被清掉。所以我的做法是CopyQ 开着但把清除周期设短一些重要密码复制完立刻用常规粘贴覆盖掉或者干脆养成复制完敏感内容就清空剪贴板的习惯。Snipaste 是我用过最顺手的截图工具。它最强的是“贴图”功能截图之后按F3图片会像便签一样贴在屏幕上可以钉在任何窗口上面。这个功能在写代码和做设计对比时太有用了——比如照着一张旧界面的截图调样式不用反复切窗口。它还内置取色器、测量尺寸的工具做前端或 PPT 都能用上。需求主力工具备用方案截图注释SnipasteFastStone Capture功能更全但收费录屏OBS StudioXbox Game Bar快速录制单个窗口剪贴板历史CopyQWindows 自带的 WinV 记录窗口布局PowerToys FancyZonesWindows 自带贴边分屏录屏这一点老读者可能没料到我会把 OBS 放进日常列表。其实 OBS 做本地录屏非常稳定重点不是直播。它的输出格式我强烈建议选 MKV而不是 MP4。原因是 MP4 录制过程中如果断电或崩溃文件很容易损坏到无法播放MKV 在这种情况下前面录好的部分大概率还是好的。录完在 OBS 的“文件-重新封装录像”里选 MKV 转成 MP4几十秒就完成只重新封装不重新编码画质无损。3. 办公与知识沉淀区把数据攥在自己手里的选择办公区的软件我反而比较保守不搞花活。核心思路只有一条数据格式开放、存储位置本地将来无论换哪个软件内容都能带走。3.1 Obsidian本地 Markdown 笔记长期知识库的底子很多人一开始用笔记软件用的是在线笔记。在线笔记方便但有个隐患数据全在别人服务器上一旦工具停服或者账号出问题内容很难整体迁移。而且大多数在线笔记的导出格式不友好导出来是一堆 HTML。Obsidian 的思路完全相反它把笔记存成普通.md文件放在你指定的本地文件夹里。你甚至可以直接用文件管理器打开那个文件夹一个个 Markdown 文件就是内容本身。这意味着哪怕 Obsidian 明天停更你的笔记还是完整的 Markdown 文件换任何编辑器都能继续读。笔记结构上我建议不要一开始就追求复杂的“卡片盒笔记法”和双向链接。对我这种非学术场景双向链接确实有用但更核心的是先养成“每天写一点”的习惯。我的文件夹很简单日记、项目、资料、碎片灵感。每天打开 Obsidian写当天的工作记录和待办而不是先去研究插件。插件方面要克制。Obsidian 社区插件上千我见过有人装了四五十个启动慢、配置冲突最后连做笔记的时间都用来折腾插件了。我只保留了三个Remotely Save 用于多设备同步、Dataview 用于按标签自动汇总、Templater 用于新建笔记模板。如果你没有多设备同步需求一个插件都不用装。多设备同步是 Obsidian 最常见的坑。常见做法是支持 WebDAV 的云存储配合 Remotely Save 插件或者用 Git 仓库管理笔记目录。我自己的方案是 Git 私有仓库加定时提交好处是笔记历史可回滚坏处是要稍微懂一点 Git。这个因人而异别强求。3.2 PDF 和文档转换PDFgear 与 Pandoc 的本地方案PDF 处理大概是办公软件里最容易被“全家桶”坑的领域。我现在的组合很简单日常阅读和轻编辑用 PDFgear批量转换用 Pandoc 命令行。PDFgear 是一个免费 PDF 编辑器支持修改文字、合并拆分、批量转 Word/Excel、添加批注和数字签名不需要订阅。它的定位是替代 Adobe Acrobat 的日常功能对大部分办公场景完全够用。之前我需要把一个 30 页的 PDF 拆成两份再用 PDFgear 重新排序合并全程本地处理不担心文件上传到第三方服务器后被保存。Pandoc 是另一个让我“相见恨晚”的工具。它被称为文档格式转换的瑞士军刀可以完成 Word 转 Markdown、Markdown 转 Word、HTML 转 PDF 等几十种格式的互相转换。举两个我常干的例子# 把 Word 文档转成 Markdown方便放进笔记系统 pandoc input.docx -o output.md --wrapnone # 把 Markdown 转成带排版的 Word 文档 pandoc README.md -o README.docx --toc刚开始用 Pandoc 的读者不用记那么多命令只需要记住格式转换先去官网看一遍参数几乎不会踩坑。但注意 Pandoc 对复杂排版比如表格套表格、嵌入宏支持有限遇到这类文件我会先转回 Word 用 PDFgear 做微调两个工具配合比单用哪个都顺。3.3 Umi-OCR本地免费 OCR图片和扫描件变文字OCR 这个功能我最在意的是隐私。每次看到“上传图片识别文字”的在线工具我心里会打个问号这些图片文件去哪了会不会被留存尤其是合同、发票这类敏感材料上传到第三方服务器始终有风险。Umi-OCR 是一个开源免费的本地 OCR 工具支持截图识别、批量图片识别、PDF 识别识别引擎基于 PaddleOCR全部在本地运行不联网也能用。日常我会用它处理两类场景一是从别人的截图里提取文字二是把扫描版 PDF 转成可搜索的文字版。识别效果上Umi-OCR 对印刷体的识别率很高但有两个前提第一图片分辨率要够低于 150 DPI 的扫描件建议先用图像处理放大再识别第二复杂表格和手写体别抱太大期待它会端出拼接错位的内容需要人工校一遍。我通常会先抽一两页试识别确认效果再整本处理避免跑完全部才发现问题。4. 开发与折腾党编辑器、终端、接口与数据库如果你只是普通办公用户前面几节的内容已经够用了。接下来这节偏开发向适合会写一点脚本、偶尔要折腾数据或接口的朋友。哪怕你完全不是程序员里面有几个工具也可以作为“进阶玩法”收藏。4.1 VS Code不是最轻但靠插件生态获胜写代码或者跑脚本我推荐 VS Code。它比记事本强很多比专门的大型 IDE 轻量关键是有一个足够庞大的插件生态你可以按需求把它变成 Python 开发环境、前端开发环境、Markdown 写作环境甚至笔记环境。我自己常年开的插件不多但每一个都是反复换过其他选择之后留下的插件用途备注Chinese Language Pack中文界面新手友好GitLens代码历史和作者溯源看项目演进特别有用Markdown All in OneMarkdown 编辑辅助目录、格式化、快捷键REST Client在编辑器里直接发 HTTP 请求比切到独立客户端快Code Runner快捷运行脚本支持几十种语言安装插件的原则和第 1 节一样按需装不囤积。很多教程推荐一装就是二十个插件实际很多你一个月都用不上一次反而拖慢启动。打开一个项目时我通常把工作区设置保存成.vscode/settings.json里面固定好格式化规则、缩进、字符集。换新电脑时克隆仓库或者同步配置文件几分钟就能还原成一样的开发环境。这比每次手配环境和清理默认规则高效得多。4.2 Windows Terminal 与 PowerShell 7把命令行当日常工具用很多 Windows 用户对命令行的印象还停留在 cmd 时代丑陋的黑色窗口、稀疏的功能、难看的字体渲染。Windows Terminal 早就解决了这些问题它支持多标签、自定义配色、和快捷键分屏用起来舒服多了。PowerShell 7 是微软开源的新一代终端壳跨平台和系统自带的 Windows PowerShell 5.1 不是一回事。装了 PowerShell 7 后我会在配置文件里做两个提升体验的设置# 让历史命令支持模糊搜索联想 Set-PSReadLineOption -PredictionSource History # 常见缩写 alias减少敲字 Set-Alias -Name open -Value Start-Process Set-Alias -Name ll -Value Get-ChildItem设置完之后按方向键上键就能像 shell 历史一样自动补全之前的命令这对记不住长命令的人非常友好。别怕命令行它其实就相当于给电脑发口令你只需要背熟十几个常用命令日常文件操作效率立刻上一个台阶。4.3 接口与数据库Apifox 和 DBeaver 的免费组合做开发或者数据分析的朋友接口调试和数据库查看是绕不开的。接口调试我以前的习惯是用 Postman后来换成 Apifox原因是它把接口设计、调试、Mock、文档一体化了写接口的人可以一套工具走完不用在多个工具之间来回导出导入。同时它支持导出 OpenAPI 格式接口文档不会锁死在某个工具里。数据库客户端我主力用 DBeaver 社区版。它免费、支持 MySQL、PostgreSQL、SQLite、SQL Server 等几乎所有常见数据库而且跨平台Windows、macOS、Linux 都能用。用 DBeaver 查一个大表时默认的查询方式是拉全量数据这在大数据量下会很卡。我的习惯是先写一个LIMIT 100的预查询确认表结构之后再按条件去捞需要的数据。另外 DBeaver 的 SQL 编辑器支持多个连接同时打开你可以用一张工作区同时看不同库的表这个对比排查数据时非常方便。5. 使用中踩过的真实坑位快捷键冲突、权限和同步问题工具选好只是开始真正掉头发的是它们之间互相打架。这一节我用几个真实案例讲讲工具软件列表在“联合作战”时最容易出问题的环节以及我的排查思路。5.1 截图快捷键被抢Snipaste 和聊天工具的全局热键冲突有段时间我按 Snipaste 的截图快捷键无反应但在设置里手动触发又正常。当时第一反应是 Snipaste 坏了重装也没解决。后来静下来想Snipaste 在设置里已经绑定了全局快捷键如果系统里另一个软件也注册了同一个组合键后注册的会被系统直接拒绝但 Snipaste 不会提示。我逐一排查那些常驻后台的软件果然在聊天软件里发现它也占用了同样的按键。这个问题的排查链路其实很有代表性遇到快捷键失效不要先卸载目标软件而是先检查“是否有其他进程注册了相同按键”。Windows 上没有特别好的图形化工具直接列出所有全局热键但你可以逐个关掉后台软件测试基本能在五分钟内定位。解决方式也很简单给其中一个软件换个按键Snipaste 我后来改成了CtrlAltA和聊天截图彻底分开。5.2 Everything 突然搜不到外接硬盘的文件另一回我插上移动硬盘Everything 里搜不到里面任何文件名。第一反应是硬盘坏了但资源管理器里文件明明都在。后来想明白了Everything 的索引是对每个卷单独维护的移动硬盘是后来接入的没有自动被添加进索引列表。去“工具-选项-索引-卷”里看确实没有这个硬盘。点“添加”把对应盘符加进去重新索引搜索立刻恢复。这个属于“外接设备未纳入索引”的经典问题跟软件 bug 没关系。建议大家在第一次插新盘之后养成一个意识Everything 不会自动监视每个新接入的卷需要你手动确认。另外NTFS 格式的卷走 MFT 索引速度最快如果移动硬盘是 exFAT 或者 FAT32Everything 会退化为普通遍历模式速度会明显下降数据量大的话体验差不少优先选 NTFS 格式来做文件交换盘更合适。5.3 Obsidian 多设备同步导致笔记冲突我最早用 Obsidian 时图省事直接把笔记文件夹扔进同步盘两台电脑同时改文件结果第二天到办公室打开笔记发现同一个.md文件生成了两个冲突副本内容合并不是一般地费劲。事后复盘问题出在“实时双向同步”和“本地 Markdown 编辑器”的组合上。Obsidian 打开笔记时会持有文件句柄如果同步盘在后台实时拉取新版本两台设备同时编辑同一个文件很容易产生冲突。我的调整方案是放弃实时同步改用 Git 仓库配合定时提交每天下班前手动提交一次到了另一台电脑上先拉取最新内容再写。这样即使有冲突Git 也能给出清晰的差异对比手动合并几十行文字总比面对两个混乱副本轻松。如果你不想碰 Git也可以用支持 WebDAV 的同步插件定时上传到云端存储但记得把同步间隔调长一些别设为每秒都检查新版本。5.4 OBS 录制中途断电视频为何还是能救回来OBS 默认输出如果是 MP4录制过程中一旦断电文件头就写不完整很多播放器直接拒绝打开。我吃过一次亏录了两个小时的教学视频最后因为笔记本没插电源自动休眠成果全丢。后来改成 MKV 输出再也没踩过这个坑。具体设置是在输出设置里把录像格式改成 MKV录制完用“文件-重新封装录像”转成 MP4。如果是临时录几分钟的短视频不打算做后期剪辑也可以直接保留 MKV播放器大多能兼容。5.5 下载渠道与捆绑安装统一走官方源工具软件列表里有一类问题不在工具本身而在你从哪里下载它。搜索下载站出来的“官方版”很可能夹带推广或修改版。现在我的标准做法是Windows 上优先用winget install或者去软件官网下载遇到不确定的软件先看看它的官网域名后缀和更新日志是否正常绝不从“软件下载站”的“高速下载”按钮下载那个按钮半年不换位置几乎全是推广安装器。安装完一个新工具我还会顺手检查右键菜单和开机启动项看看有没有被偷偷塞进去的新条目。如果发现不对劲直接卸载并清理注册表和计划任务。工具软件的底线是“不打扰”如果它天天在后台弹窗、改默认设置功能再强我也不会留。6. 工具列表的边界别让“找软件”变成一种新的内耗讲到这里工具软件列表差不多已经完整了。但我想在最后聊一个很多人忽略的问题工具是拿来用的不是拿来囤的。我有过一段时期特别热衷于收集软件看到效率文章推荐就装后来电脑里软件数量过百常开的不到十个。每次开机那几分钟光看托盘图标就能发呆一阵。工具没有帮我节省时间反而让我把时间花在了管理和焦虑上。现在我的做法是每三个月做一次“工具盘点”打开“最近 30 天未使用”列表把超过一个月没打开过的软件记下来思考一个简单问题——如果我明天需要类似功能我会想到它吗不会就卸载。这个习惯帮我卸掉了很多“拥挤感”也让留下来的工具都保持在随手能用、配置顺手的状态。工具软件列表应该是一份动态清单不是一处静态收藏。它可以记录在 Markdown 笔记里每次重装系统照着做也可以定期删掉已经用不上的条目换上新发现的替代品。我自己就把这份清单维护在一个文档里包含软件名、官网地址、首选配置、替代方案四列换电脑时照着做半小时就能恢复所有核心工具。如果你现在还在纠结“哪个工具最厉害”我的建议是先放下工具这件事花一天时间记录自己实际要做的事再回头来找对应的软件。工具永远是围绕工作流转的配角把工作流想清楚工具软件列表自然就会收敛成一页纸而那一页纸才是真正属于你的、经过了时间检验的清单。