写在前面
本文涉及的所有选择都带有强烈的个人偏好。例如,在功能相近时,我通常更倾向于界面设计出色、交互舒服的软件,而不是一味追求极致性能。我偏好开源软件,也通过 Setapp 订阅使用了不少正版付费应用。
我的日常工作横跨设计与开发,因此这份清单也主要围绕这两类需求展开。你不必全部照搬,按自己的工作流选用即可。
如何阅读这份清单
- 刚拿到新 Mac:先看 Homebrew、窗口管理、截图、剪贴板和启动器。
- 设计工作:重点看 CleanShot X、PixelSnap、RightFont、Screen Studio、图像处理工具。
- 开发工作:重点看 VS Code、Warp、OrbStack、Hoppscotch,以及后文的 CLI 配置。
- 效率与专注:重点看 Raycast、Paste、Timing、LookAway、Flow。
- 免费或开源优先:优先留意每个条目中的“开源替代”说明。
文中的软件状态和安装命令已于 2026 年 8 月核查。价格、订阅方案和系统兼容性容易变化,安装或购买前请以官网和 App Store 页面为准。
应用清单
Homebrew
Homebrew 是 macOS 上常用的包管理器,可以统一安装和更新命令行工具及图形应用。下面是官网提供的安装命令;执行联网脚本前,建议先打开官网确认内容。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- git:代码版本控制
- ffmpeg:视频处理
- gpg:git 提交加密工具
- tree:树状目录
- btop:资源监控工具
brew install git ffmpeg gpg tree btop
- EasyFind:功能极其强大的文件搜索工具,HoudahSpot 的高阶替代品,搜索效果更好但是界面不如 HoudahSpot 好看。
brew install --cask easyfind
App Store
- Bob:macOS 上体验出色的 OCR、划词翻译工具,可以接入 OpenAI 等多家服务。开源替代是 Easydict,后者目前也采用 Swift 开发,整体体验已经接近 Bob
- Immersive Translate:最强的网页翻译工具,也可以配合 OpenAI 等多家服务使用。
- Cascadea:用于自定义网页样式的 Safari 扩展,付费买断
- Userscripts:开源的 Safari 插件,自定义网页脚本
- 超级右键 Pro:右键菜单增强工具,支持复制路径、在 IDE 或终端中打开等功能,付费买断
- Sorted³:任务管理和日程安排工具,支持 iOS 与 macOS,付费买断
- DarkReader for Safari:Safari 的 DarkReader 插件
- Flow:设计出色的番茄钟工具,也可以在专注时阻止指定应用和网站,提供买断或订阅方案
- Pure Paste:剪贴板移除格式工具,可以移除剪贴板中的格式,保留纯文本
GitHub
- Ice:菜单栏管理器
- Rectangle:开源的窗口管理和分屏工具,目前仍在维护。官方另有功能更丰富的 Rectangle Pro;如果基础分屏已经够用,开源版即可满足需求
- Clash Nyanpasu:好看的猫猫
- Sequel Ace:好看的 MySQL 数据库管理工具
- IINA:macOS 下最好的视频播放器
- KeyCastr:按键显示工具,录屏时使用
- Motrix:下载工具,支持多线程下载
- YesPlayMusic:基于 Vue 编写网易云音乐第三方客户端,功能更加简洁,设计优雅,移除了评论和各种杂七杂八功能。
- PicGo:图床工具,与 Typora 配合使用
- LocalSend:跨平台的开源局域网文件传输工具
- MessAuto:自动提取短信中的验证码并填写
- SourceCodeSyntaxHighlight:在 Finder 中使用空格进行代码文件预览,支持多种语言高亮
- AirBattery:蓝牙设备电量显示,支持在程序坞、桌面小组件、菜单栏显示
- Upscayl:macOS 下的图片放大工具,基于 SOTA 的 AI 模型,效果不错,操作简单
- LobeHub Desktop:LobeHub 的跨平台桌面客户端。目前仍在持续更新,支持本地文件、MCP 和多种模型服务;在我用过的同类 AI 客户端里,它的界面和更新节奏都很合口味
其他来源
- VS Code:最好的 IDE,现在更多时候会使用 Codex
- Cursor:基于 VS Code 开源代码的闭源 IDE,主要是对 AI 的功能支持更好,可以对工作区多个文件协同处理、提问
- Typora:所见即所得的 Markdown 编辑器
- Warp:很好用的现代终端,支持界面自定义,命令输入区也更接近文本编辑器,不必反复按方向键移动光标。它并非完全开源;如果更看重开源,可以尝试 Wave Terminal
- Keka:压缩解压工具
- Raycast:我认为 macOS 上最好用的快捷启动工具之一,可以安装扩展、管理剪贴板、进行快速计算和运行脚本,功能强大且界面优雅。Pro 功能采用订阅制,是否升级取决于实际使用频率
- Alfred 5:与 Raycast 定位相近,脚本和工作流能力成熟。它提供付费升级方案,但我个人更喜欢 Raycast 的界面设计
- Arc:macOS 下好看、新颖的浏览器,Chromium 内核,垂直标签页,多工作空间切换
- Umbra:macOS 下缺失的黑暗模式桌面壁纸切换工具
- DaisyDisk:直观的磁盘空间分析和清理工具,付费买断
- Itsycal:菜单栏日历,简洁可爱
- Hoppscotch:好看的 API 调试工具
- PDF Expert:界面和体验都很出色的 PDF 阅读、编辑工具,但订阅价格较高
- FreeDownload Manager:功能极其强大的多线程下载工具,只可惜是基于 QT 编写的,界面不够好看
- EndNote:参考文献管理工具
- Battery Buddy:菜单栏电量显示,简洁可爱
- RightFont:界面漂亮的字体管理工具,付费买断
- Mathpix:数学公式截图转 LaTeX,可惜教育版免费额度已经降低至 20 张/月
- SimpleTex:数学公式截图转 LaTeX,国产且免费额度足够多,效果比 Mathpix 略差
- App Cleaner & Uninstaller:功能强大,但价格较高
- App Cleaner:好用的卸载工具,简洁免费,但是功能上略有欠缺
- Tailscale:让你的多个设备处于同一局域网内
- Parsec:低延迟远程桌面工具,甚至可以让我在 Mac 上连接家中的 PC 玩 3A 游戏
- OneThing:菜单栏文本显示
- Dark Mode Buddy:根据环境光线明暗自动切换暗黑模式
- Screen Studio:设计精致的录屏软件。与 CleanShot X 等常规录屏工具相比,它能跟随键盘和鼠标操作自动缩放,很适合制作操作教程,采用付费授权
- OrbStack:macOS 上设计出色、性能强大的 Docker Desktop 替代方案
- Snap Art:搭配 Photoshop 使用,超多艺术风格滤镜
- Vector Magic:位图转矢量图转换工具
- Surge:macOS 下最好的网络调试工具,可用于魔法,也可用于进行网络调试、抓包分析。自 v6 后更改为订阅制,价格相对高昂,但物有所值。如果你仅仅需要魔法,推荐使用免费的 Clash Party。
- Zotero:参考文献管理工具。
- Endel:环境音、白噪音软件。
- OneSwitch:菜单栏功能快捷开关,包括屏幕常亮防止睡眠、清洁屏幕(黑屏、锁定键盘)等功能,除清洁屏幕已经不常用。有开源平替 OnlySwitch
VS Code 插件
主题
- Ayu
- Moegi Theme
- Catppuccin Icons for VSCode
其他
仅列出知名度不高的插件
- Auto Rename Tag
- Code Runner
- CodeTime:编码时间统计
- Markdown Image:Markdown 图片插入,支持便捷的重命名
- Open In Typora
- Ruff:Python 代码检查器和格式化工具
Raycast 插件
- Color Picker
- Gitmoji
- Kill Process
- Visual Studio Code
- Quick LaTeX
- Port Manager
- Quit Applications
- SimpleTexOCR
- Surge
- Coffee
Chrome 插件
- Immersive Translate:同前文介绍,网页翻译工具。
- Tampermonkey:用户脚本管理器,可以安装各种用户脚本,如广告屏蔽、网页美化等。
- Bilibili Envolved:Bilibili 网页美化脚本,支持暗色模式。
- GitHub 增强 / 高速下载:如题
- DarkReader:网页黑暗模式,可以自定义黑暗模式的颜色。
- Wikiwand:更好看优雅的维基百科。
- xStyle:Chrome 插件,可以自定义网页样式。
- 小电视空降助手:Bilibili 跳广告、恰饭。
- File Icons for GitHub and GitLab:为 GitHub 和 GitLab 的文件添加类型图标。
nvm 与 Node.js
我使用 nvm 来对 Node.js 版本进行管理。
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.6/install.sh | bash
安装完成后,重新打开终端,或按安装脚本的提示加载 nvm。macOS 默认使用 Zsh,因此自定义配置通常写入 ~/.zshrc,而不是 .bashrc。
如果确实需要使用国内镜像,可将下面的配置追加到 ~/.zshrc;网络正常时建议保留官方源:
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node
- pm2:守护进程
- pnpm:Node 包管理器
- nrm:Node.js 镜像源管理
- Claude Code:AI 编程工具,用过都说好。
npm install -g pm2 nrm pnpm
字体
- JetBrains Mono / Nerd Mono
- 思源黑体/宋体
- MiSans