S

Sol:macOS 上的开源启动器与命令面板 #

Sol 是什么? #

Sol 是一款运行在 macOS 上的开源启动器(Launcher)与命令面板(Command Palette),使用 React Native 原生构建,遵循 MIT 开源协议。它的设计哲学是"简单易用、速度优先、配置最少",让用户通过一个快捷键呼出输入框,就能快速查找应用、执行命令、管理窗口、选择 Emoji、搜索历史剪贴板内容。相比 Raycast、Alfred 等同类工具,Sol 完全免费开源,功能全部开箱即用,无需付费解锁,也无需复杂插件配置,非常适合追求极简高效工作流的 macOS 用户。

Sol 有哪些亮点特色? #

  • 原生极速、零配置起步:Sol 基于 React Native 为 macOS 原生编译,安装完成即可使用,几乎没有学习成本与配置门槛,呼出面板到执行命令一气呵成。
  • 一站式应用搜索与启动:输入应用名即可秒级定位并启动 macOS 上的任意应用,替代 Spotlight 完成日常应用启动需求。
  • 自定义快捷键与链接:支持为常用操作绑定自定义快捷键,也可以把任意网页或 URL 配置成快速命令,从面板中一键直达。
  • 内置窗口管理器:提供窗口分屏、移动、最大化等便捷操作,无需鼠标拖拽即可快速整理当前桌面布局。
  • Emoji 选择器(Emoji 17.0):内置 Emoji 选择器,覆盖至 Emoji 17.0,并按本地 macOS 版本自动过滤不支持的表情;常用 Emoji 会以"前七位收藏"形式排序,越用越顺手。
  • 剪贴板历史与笔记速记:内置剪贴板管理器保存复制历史,附带 Notes Scratchpad 笔记速记,随手记录的想法不会再丢失。
  • 强大的脚本与自动化能力:支持自定义 AppleScript 命令、Script Runner、符号链接支持,可快速生成 UUID、NanoID、Lorem Ipsum,格式化和粘贴 JSON,甚至杀掉进程、切换系统主题、查 IP、取 Wi-Fi 密码、发起 Google Meet。
  • 丰富的系统小工具集:集成日历(菜单栏显示即将到来的日程)、Google 翻译、媒体键转发到 Spotify/Apple Music、菜单栏变黑模式、数学表达式快速求值等实用小功能。

Sol 官网首页截图

免费下载 Sol #

以下为官方提供的安装包,点击链接即可下载使用。

文件名 描述 大小 下载
2.1.364.zip Sol macOS 安装包(版本 2.1.364) 14.3 MB 夸克网盘

也可以通过 Homebrew 一行命令安装:brew install --cask sol,或前往 GitHub Releases 页面下载最新版本。

Sol 如何使用? #

  1. 呼出命令面板:安装并首次打开 Sol 后,建议在设置中为其配置一个全局快捷键(例如 ⌘ + K),之后在任何应用中按下快捷键即可呼出 Sol 输入框。
  2. 搜索并启动应用:直接在输入框中输入应用名(如 "Safari"、"Terminal"),按回车即可启动对应应用,无需再回到 Dock 或用 Spotlight。
  3. 使用内置工具:输入关键词即可调用内置功能,例如输入 "emoji" 打开 Emoji 选择器、输入 "clipboard" 打开剪贴板历史、输入 "translate" 使用 Google 翻译、输入数学表达式(如 128*3)即可快速求值。
  4. 配置自定义命令:在 Sol 的设置中,你可以创建自定义快捷键、自定义 AppleScript 脚本、自定义链接,也可以一键导入浏览器书签作为快捷访问入口。
  5. 管理窗口与菜单栏:通过 Sol 的窗口管理命令调整窗口位置;在菜单栏图标中可以查看即将到来的日历事件、切换系统主题、查看 IP 地址等。

Sol 的常见问题? #

Sol 是免费的吗? 是的。Sol 是完全开源且免费的软件,采用 MIT 许可证发布,没有付费墙、没有订阅,也不需要登录账号,所有功能开箱即用。

Sol 支持哪些 macOS 版本? Sol 要求 macOS 14.0 及以上。Emoji 选择器会根据系统版本自动过滤不支持的表情,例如 Emoji 15.1 需要 macOS 14.4、Emoji 16.0 需要 macOS 15.4、Emoji 17.0 需要 macOS 26.4,系统升级后原本不可用的 Emoji 会自动参与收藏排序。

Sol 和 Raycast、Alfred、Spotlight 有什么区别? Sol 定位为更轻量、更专注的原生启动器:不依赖插件市场、不需要复杂脚本配置,核心命令面板、窗口管理、剪贴板历史、Emoji 选择器等常用功能均内置。开源免费是其相对于商业替代品的最大差异点。

为什么某些 Emoji 搜不到? 这是 Sol 的兼容性策略:只展示当前 macOS 版本实际支持的 Emoji。若在高版本系统中使用过的 Emoji 因降级或版本差异而不可用,其历史使用计数会被保留,待系统升级重新支持后会自动恢复参与排序。

能否通过命令行安装或更新? 可以。使用 Homebrew:brew install --cask sol 安装;后续更新用 brew upgrade --cask sol。也可直接从 GitHub Releases 手动下载最新版本覆盖安装。

Sol 会上传我的数据吗? Sol 是本地原生应用,官网未声明任何数据上传行为。剪贴板历史、笔记、脚本等内容均保存在本地。对于 Google 翻译等联网功能,请参考 Google 相关服务的隐私政策(参考社区常见反馈)。

Sol 如何安装? #

macOS(唯一支持的平台) #

方式一:Homebrew(推荐)

  1. 打开"终端"(Terminal)。
  2. 输入并回车执行:brew install --cask sol。
  3. 等待下载安装完成后,在"启动台"或"应用程序"目录中找到 Sol 并打开。
  4. 首次打开如提示"无法验证开发者",请前往"系统设置 → 隐私与安全性",点击"仍要打开"。

方式二:手动下载安装

  1. 从上方下载表格或 GitHub Releases 页面获取最新版 2.1.364.zip。
  2. 解压后得到 Sol.app。
  3. 将 Sol.app 拖动到"应用程序"文件夹。
  4. 双击打开,并在首次运行时允许辅助功能权限(用于窗口管理与全局快捷键)。

注意:Sol 需要 macOS 14.0 或更高版本;若使用窗口管理、全局快捷键等功能,可能需要在"系统设置 → 隐私与安全性 → 辅助功能"中为 Sol 授权。

Sol 如何卸载? #

macOS #

方式一:Homebrew 卸载(若通过 brew 安装)

  1. 打开"终端"。
  2. 执行:brew uninstall --cask sol。
  3. 如需清理残留,可再执行:brew cleanup --prune=all。

方式二:手动卸载

  1. 打开"访达"→"应用程序",找到 Sol.app 图标。
  2. 将其拖入"废纸篓",或右键选择"移到废纸篓"。
  3. 输入管理员密码确认后清空废纸篓。

清理残留配置(可选)

Sol 的偏好设置和缓存通常保存在 ~/Library/Application Support/ 与 ~/Library/Preferences/ 目录下,可搜索名称中包含 sol 的文件夹与 plist 文件手动删除。此外,如果你在"系统设置 → 隐私与安全性 → 辅助功能"中授予过 Sol 权限,卸载后建议一并移除对应条目。

相关标签
SolmacOS 启动器命令面板Raycast 替代品Alfred 替代品Spotlight 替代开源启动器剪贴板管理器窗口管理器Emoji 选择器