Rubick:基于Electron的开源插件化桌面工具箱

embedded/2025/3/10 20:43:26/

Rubick 是一款基于 Electron 构建的开源桌面工具箱,专为追求高效办公和个性化体验的用户设计。它通过自由集成丰富的插件,让用户能够根据自己的需求打造极致的桌面端效能工具。

软件命名的由来Rubick 的名字来源于《DOTA2》中的英雄 Rubick(拉比克)。在游戏里,拉比克的核心技能是“偷取”其他英雄的技能,并在需要时使用。这种“插件化使用”的设计理念与 Rubick 工具箱的核心功能不谋而合。

因此,作者将这款工具命名为 Rubick,寓意用户可以像拉比克一样,灵活使用各种插件,按需调用功能,用完即走。

图片

Rubick 的插件包管理托管在 npm 上,因此在使用插件之前,需要先安装好 Node 环境。

如果你的电脑已经安装了 Node,那么可以直接下载 Rubick 并开始使用。如果没有安装,请参考以下步骤。软件支持 macOS、Windows 和 Linux 等主流操作系统。

以下以 Windows 版本为例进行演示:在 Windows 上使用 Rubick,需要先安装 Node 环境。

这其实很简单,只需要下载并安装一个软件包即可。

图片

不过,对于作者而言,将插件包管理托管到 npm 上可以节省服务器下载的成本。

毕竟,这款工具是完全免费的,全凭作者的热爱和无私奉献来维持。

如果用户没有安装 Node 环境,尝试下载插件时就会遇到类似以下的错误提示。

图片

安装Node的时候,可以保持默认设置,之后可以打开命令行输入node -v,检查一下安装上了没有。

图片

 使用方法非常简单。

如果没有问题,正常安装软件即可。

安装完成后,可以通过以下两种方式快速唤出 Rubick 软件界面:

1. 按下   ALT + R   快捷键,直接唤出软件界面;

2. 在系统托盘区找到 Rubick 的图标,右键点击并展开界面。

图片

输入相关的文件名字就会出现索引列表,你可以用它搜索软件应用名,一键打开,目前支持中英文搜索和拼音、拼音首字母搜索

图片

软件使用的界面是上面这样的,可以搭配插件浮动在其他软件上使用。

在设置里,可以下载插件,包含了:效率与搜索、图像、开发和系统类型的工具。

图片

这些插件安装之后,都会有单独的设置界面,可以在需要的时候在搜索框输入调用。

另外最方便的方法是给它们绑定上全局快捷键。

图片

如果你是码农,安装快捷命令的插件,可以实现批量处理、Shell、Python、JS、PHP、Ruby、新增自定义快捷命令等。

图片

对于程序员来说,这简直就是效率神器。

图片

还有像是演示的这样绑定好之后,按下CTRL+Q就可以快速打开取色器,不需要先呼出Rubick的界面。

图片

而且更神奇的是,Rubick 支持使用 uTools 的插件,大家可以去 uTools 的论坛或者 GitHub 平台寻找你喜欢的插件进行安装。

图片

对于这类工具型软件来说,使用体验的核心在于插件的实际表现。

Rubick 目前已经集成了近 20 个插件,涵盖了多种实用功能,包括但不限于:

• 图床上传:方便用户快速上传图片到图床并获取链接;

• 二维码生成与解析:一键生成二维码或解析二维码内容;

• 表情包斗图:提供丰富的表情包资源,满足社交场景中的斗图需求;

• 壁纸下载:快速获取高清壁纸,美化桌面;

• 浏览器书签搜索:快速搜索并访问浏览器中的书签;• 剪贴板工具:增强剪贴板功能,支持多内容保存和快速粘贴;

• 网络抓包:帮助开发者或技术爱好者分析网络数据包;

• MossGPT:集成 AI 功能,提供智能文本生成和辅助写作等服务。

这些插件丰富了 Rubick 的功能生态,使其能够满足不同用户在多种场景下的需求。

图片

对于不熟悉的插件,我们可以点击查看详情与功能关键词

图片

如果你安装了超级剪贴板,在输入框里面有一个自动粘贴。

图片

「Rubick」

链接:https://pan.quark.cn/s/c9db6533ab64


http://www.ppmy.cn/embedded/171575.html

相关文章

探索低空经济,无人机及载人直升机低空应用技术详解

探索低空经济时,无人机及载人直升机低空应用技术是核心要素。以下是对这两类技术的详细解析: 一、无人机低空应用技术 1. 飞行控制技术 无人机需要强大的飞行控制系统,这涉及传感器融合、飞行器稳定性控制、自动化飞行和紧急情况下的自动避…

【蓝桥杯单片机】第十二届省赛

一、真题 二、模块构建 1.编写初始化函数(init.c) void Cls_Peripheral(void); 关闭led led对应的锁存器由Y4C控制关闭蜂鸣器和继电器 由Y5C控制 2.编写LED函数(led.c) void Led_Disp(unsigned char ucLed); 将ucLed取反的值赋给P0 开启锁存器…

第三十天:Scrapy 框架-分布式

文章目录 一、介绍scrapy-redis框架 二、分布式原理 三、分布式爬虫的实现 四、scrapy-redis框架的安装 五、部署scrapy-redis 六、给爬虫增加配置信息 七、运行程序 八、数据导入到mongodb中 九、数据导入到MySQL中 十、setting文件配置 一、介绍scrapy-redis框架 …

学网络安全可以考取哪些证书?

🍅 点击文末小卡片 ,免费获取网络安全全套资料,资料在手,涨薪更快 在IT领域,证书是一个重要的加分项,更是我们升职加薪的好帮手,那么网络安全相关证书有哪些?网络安全相关的证书种类繁多&#…

点云软件VeloView开发环境搭建与编译

官方编译说明 LidarView / LidarView-Superbuild GitLab 我的编译过程: 安装vs2019,windows sdk,qt5.14.2(没安装到5.15.7),git,cmake3.31,python3.7.9,ninja下载放到…

【docker简化部署有状态prometheus+grafana】

文章目录 第一步 下载依赖第二步 选择一个有权限的文件夹新建配置文件prometheus.ymldocker中运行命令存储数据启动prometheus 第三步 启动grafana 第一步 下载依赖 docker pull grafana/grafana:latest docker pull prom/prometheus:latest第二步 选择一个有权限的文件夹 例…

推测gpt4o视觉皮层建立的过程

一、视觉输入的编码与结构化 视觉Tokenization的底层逻辑 图像分块与降维:输入图像被分割为固定大小的区块(例如16x16像素),每个区块通过线性变换(矩阵乘法)压缩为低维向量(如768维)…

视频理解开山之作 “双流网络”

1 论文核心信息 1.1核心问题 任务:如何利用深度学习方法进行视频中的动作识别(Action Recognition)。挑战: 视频包含时空信息,既需要捕捉静态外观特征(Spatial Information),也需要…