软件介绍
评论列表

目录

Rubick的名字来源于Dota游戏中的英雄“拉比克”,该英雄的核心技能是能够自由使用他英雄的技能,用完即走,这与Rubick工具的设计理念高度契合。Rubick本身不内置任何功能,它就像一个空白的容器,所有的能力都通过插件来提供。

作为一款基于Electron开发的桌面应用,Rubick的设计哲学是“极简与开放”。它的核心程序非常轻量,只提供插件运行所必需的API接口,真正的功能全部由插件实现。这种设计让Rubick保持了极小的体积和极快的响应速度,用户可以根据自己的实际需求选择安装插件,避免功能冗余。

Rubick的特色在于插件管理方式。它复用npm生态,所有插件都以npm包的形式存在,插件的安装、更新、卸载本质上就是npm包的操作。这意味着任何熟悉npm的开发者都可以轻松为Rubick开发插件,也意味着用户可以直接使用海量的npm资源。

在数据安全方面,Rubick采用WebD协议实现多端数据同步,用户的所有数据都存储在自己的云盘中,Rubick官方不存储任何用户数据。同时Rubick支持企业内网私有化部署,可以配置私有npm源,满足企业内部数据安全和定制化需求。

官网入口地址

Rubick官网网址1:https://home-3av.pages.dev/
Rubick官网网址2:https://rubickcenter.github.io/docs/
Rubick项目地址:https://github.com/rubickCenter/rubick

下载地址

Rubick支持Windows、macOS、Linux三大操作系统,下载地址如下:
https://github.com/rubickCenter/rubick/releases

功能介绍

1. 基于npm的插件管理
Rubick的插件全部托管在npm仓库中,插件安装、卸载、更新与npm包操作一致。用户无需安装node环境,Rubick内置了npm包管理器,可以直接在应用内完成插件的全生命周期管理。插件市场提供了丰富的插件供用户选择,涵盖开发工具、文本处理、图片处理、翻译、剪贴板管理等各类效率工具。

2. 系统插件与UI插件双模式
Rubick支持两种插件类型。UI插件是常规的界面型插件,在用户调用时启动,提供可视化的交互界面。系统插件则随Rubick主程序一同启动,可以执行后台任务、监听系统事件,适合开发像剪贴板增强、全局快捷键、定时任务这类需要常驻后台的功能。

3. 全局快捷唤醒
通过自定义全局快捷键(默认Alt/Option+R),可以在任何界面快速呼出Rubick主搜索框。输入关键字即可搜索本地应用、文件、文件夹以及已安装的插件,支持拼音和缩写搜索,极大提升操作效率。

4. 超级面板功能
长按鼠标右键即可呼起超级面板,Rubick会根据当前鼠标选中的内容自动匹配适合的插件。选中一段文字后长按右键,会弹出翻译、搜索、复制等选项;选中图片后则会弹出图床上传、压缩等选项。

5. WebD多端数据同步
Rubick采用WebD协议实现多端数据同步,支持坚果云等主流WebD服务商。用户可以将插件配置、使用数据等同步到自己的云盘中,在多台电脑间保持数据一致。Rubick官方不存储任何用户数据,数据安全由用户自己掌控。

6. 企业内网私有化部署
Rubick支持一键切换npm源,企业可以搭建私有npm仓库,将内部开发的插件发布到私有源上,员工只需配置一下源地址即可使用企业内部插件。这对于需要保障数据安全的公司内部使用场景非常友好。

7. 深度系统集成
Rubick可以快速启动系统应用和系统设置项,输入“蓝牙”直接跳转蓝牙设置,输入“亮度”快速调整显示器亮度。支持将常用文件、文件夹拖入本地启动栏,方便快速访问。

8. 个性化定制
Rubick提供了丰富的个性化设置选项,包括四套我国风主题色(立春、立夏、立秋、立冬)、暗夜模式、中英文切换、自定义头像和搜索框提示语等。快捷键设置也开放,用户可以根据习惯自由配置。

9. 插件开发支持
Rubick提供了完整的插件开发文档和CLI工具,开发者可以快速创建插件项目。插件开发门槛低,熟悉前端开发即可上手,支持Vue、React等主流框架。

应用场景

开发者场景
开发者可以安装API调试插件、JSON格式化插件、代码片段管理插件、正则表达式测试插件等,将Rubick打造成专属的开发辅助工具箱。支持串联执行多个插件的能力,可以一键完成图片压缩、上传、生成Markdown链接的完整流程。

办公场景
日常办公中可以安装翻译插件、计算器插件、二维码生成插件、剪贴板增强插件等。通过全局快捷键快速调用,无需在多个应用间来回切换。配合WebD同步,公司电脑和家用电脑的设置可以保持一致。

内容创作场景
内容创作者可以使用Markdown编辑插件、图床上传插件、文字统计插件等。超级面板功能让选中文字后的处理变得非常简单,无需右键菜单再层层点击。

企业内部使用
企业可以搭建私有npm源和私有插件库,将内部业务流程工具化、插件化,员工通过Rubick即可快速调用内部工具,同时确保数据不外泄。

源码反馈/咨询 (共有 条反馈)
验证码:

Rubick常见问题

本文标签
上一篇:DiffMerge
下一篇:FreeCommander