Cerebro:开源效率启动器
基于 Electron 的开源启动器,用快捷键唤起搜索窗口,通过插件完成搜索、启动应用、计算与换算。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v0.11.0
- 平台
- Windows、macOS、Linux
详细介绍
项目简介
Cerebro 是一个开源的效率启动器,帮助你提升工作效率。它基于 Electron 与 React 构建,安装后使用默认快捷键 ctrl+space 呼出应用窗口;也可以点击菜单栏图标,选择「Preferences...」自定义快捷键。

主要功能
核心插件提供以下能力:
- 用你喜欢的搜索引擎搜索网页
- 搜索并启动应用,例如输入
spotify - 带预览的文件系统导航,例如
~/Dropbox/passport.pdf - 计算器
- 智能换算,例如
15$、150 рублей в евро、100 eur in gbp
安装插件
在 Cerebro 搜索栏输入 plugins <plugin-name> 即可管理和安装更多插件。更多插件可以在 Cerebro's Awesome List 发现。
如果你想自己开发插件,可参考 插件文档。
快捷键
ctrl+c:把插件的结果复制到剪贴板;如果插件没有提供结果,则复制你输入的内容ctrl+1...9:直接选中列表中的某条结果ctrl+[hjkl]:用类似 vim 的按键浏览结果(ctrl+o也可选中结果)
更换主题
按 ctrl+space 打开窗口,输入 Cerebro Settings,即可更换主题。目前内置 Light 和 Dark 两种主题。

安装与使用
在 releases 页面下载最新版本安装。如果你的操作系统没有对应的安装包,可以从源码构建;Linux 用户请参考下方的安装步骤。
配置文件路径
- Windows:
%APPDATA%/Cerebro/config.json - Linux:
$XDG_CONFIG_HOME/Cerebro/config.json或~/.config/Cerebro/config.json - macOS:
~/Library/Application Support/Cerebro/config.json
⚠️ 错误的配置文件可能导致 Cerebro 无法正常工作。如果不确定,请不要直接编辑配置文件。
从源码构建可执行文件
-
克隆仓库
-
用 yarn 安装依赖:
yarn --force -
打包:
yarn package
说明:CI 中使用
yarn build,因为有 action 负责打包并发布可执行文件。
在 Linux 上安装可执行文件
Linux 用户可能需要先赋予可执行权限:
sudo chmod +x <path to the executable>
然后根据安装包类型执行:
-
AppImage:
./<path to the executable> -
deb:
dpkg -i <path to the executable>
部分电脑可能需要提权(sudo)执行:
sudo ./<path to the executable>或sudo dpkg -i <path to the executable>。
开发模式运行
yarn run dev
需要 Node.js >= 16。
注意事项
- 开发需要 Node.js(>= 16)与 yarn。
- 若在 npm postinstall 时出现
AssertionError: Current node version is not supported for development,请对照package.json的devEngines部分检查 Node 与 npm 版本,安装合适的版本。 - 若出现
Uncaught Error: Module version mismatch. Exepcted 50, got ...,说明带原生扩展的 node 模块是用错误的 Node 版本编译的(本地 Node 版本与 Electron 内置版本不一致),执行yarn --force可修复。
本作品整理自 GitHub 开源项目 cerebroapp/cerebro,原作者 @cerebroapp,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.11.0当前版本
修复移动/删除文件夹时的依赖问题;README 增加贡献指南并移除 docs 目录;依赖升级小版本;移除过时的崩溃上报与捐赠弹窗;优化插件加载。
评论