1 Rubick 简介
Rubick 是基于 electron 的开源工具箱,自由集成丰富插件,打造极致的桌面端效能工具。Rubick(拉比克) 是 dota 里面的英雄之一,其核心技能是插件化使用其他英雄的技能,用完即走。非常符合本工具的设计理念,所以取名 Rubick。
Rubick 的插件包管理方式托管到了npm 上,所以当您使用插件的时候,要安装好node环境。 如果当前电脑已经安装过 node,那么您可以直接下载 rubick 进行使用。
2 Rubick 能力
- 基于 npm 包模式的插件管理,安装插件和安装 npm 包一样简单
- 支持系统插件,只要在 rubick 运行时,插件可以随时使用
- 支持全局快捷键设置
- 支持剪贴板文件搜索
- 支持远程下载安装插件,支持插件开发者模式
- 支持插件分离
- 支持系统命令取色、截屏、帮助
- 支持搜索本地已安装 app 或 偏好设置
- 支持系统: Linux、MacOS 和 Windows
3 Rubick 下载
macos 选择 pkg 文件,windows 选择 exe 文件。 安装完成后打开 rubick 即可看到主搜索界面:
最新版本
搜索界面
目前支持 windows 和 macos。linux版本 小伙伴正在开发中。
4 Rubick 功能说明
4.1 搜索系统应用
支持拼音和缩写来搜索系统安装应用
macos
支持搜索当前电脑内所安装的所有 app 和一些偏好设置,目前可搜索路径为:
"/System/Applications",
"/Applications",
"/System/Library/PreferencePanes"
也就是说只要当前系统软件安装到这些目录才会被检索到。支持中文搜索和拼音、拼音首字母搜索:
搜索系统应用
Windows
内由于安装目录太多不确定,有的在 C盘,有的在D盘,还有的在自定义其他位置,所以该功能还在设计中。
4.2 UI类插件安装
点击搜索框右侧 rubick 图标,进入插件
市场,选择所需插件,点击下载按钮即
可下载,下载完成后在已安装 tab 下可
以找到安装插件。安装完成后,输入插
件呼起命令即可使用对应插件。
4.3 系统类插件安装
系统插件安装方式和UI类一样,在插件市场选择系统分类,寻找适合自己的系统插件安装即可。
点击下载按钮即可下载,下载完成后在已安装 tab 下可以找到安装插件 安装完成后,输入插件呼起命令即可使用对应插件。
系统插件安装成功后,需要重启 rubick
才能生效
4.4 输入框聚焦自动根据剪切板内容匹配插件
在 rubick
内搜索偏好设置,然后开启 自动粘贴
功能,即可匹配剪切板内容自动匹配适合插件进行使用。
4.5 内置功能
Rubick 参考了钉钉、微信等 App 的基础功能,也设计内置了 截图
、取色
、锁屏
基础功能,通过搜索框输入对应关键词呼起。
- 截屏:输入 '截屏' 或者'shortCut' 或者 'jp'
- 取色:输入 '取色' 或者 '拾色' 或者 'Pick color' 、'qs'、'ss'
- 锁屏:输入 '锁屏' 或者 'lock screen' 或者 'sp'
4.6 右击增强
Rubick 支持对右击属性进行增强功能,长按鼠标右键即可唤起。如果安装的插件支持特殊类型的文件操作,还可以在右键中唤起插件。
4.7 使用插件
点击搜索框右侧 Rubick 图标,进入插件市场,选择所需插件,点击下载按钮下载,下载完成后在已安装 tab 下可以找到安装插件。 安装完成后,输入插件呼起命令即可使用对应插件: