打造极致的桌面端效能工具 — Rubick

1 Rubick 简介

Rubick 是基于 electron 的开源工具箱,自由集成丰富插件,打造极致的桌面端效能工具。Rubick(拉比克) 是 dota 里面的英雄之一,其核心技能是插件化使用其他英雄的技能,用完即走。非常符合本工具的设计理念,所以取名 Rubick。

Rubick 的插件包管理方式托管到了npm 上,所以当您使用插件的时候,要安装好node环境。 如果当前电脑已经安装过 node,那么您可以直接下载 rubick 进行使用。

rubick.jpg

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 下可

以找到安装插件。安装完成后,输入插

件呼起命令即可使用对应插件。

UI类插件安装

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 下可以找到安装插件。 安装完成后,输入插件呼起命令即可使用对应插件:

插件使用

猜你喜欢

转载自juejin.im/post/7046947390254743559