计划写一个Utools->开源版/Raycast->Windows版 有一起的吗?

205 阅读2分钟

项目背景?

在数字生产力时代,高效启动应用与即时调用工具已成为每个PC用户的核心需求——试想:你只需轻敲键盘,输入框就能秒搜并打开目标App;而无需反复返回桌面、在冗长列表中翻找,更不必为在线工具单独打开浏览器或下载冗余应用。这一场景的效率差异,直接定义了工作流的流畅度。

正因如此,utools和Raycast等工具应运而生,它们通过「搜索启动+插件扩展」模式,显著提升了生产力体验。然而对个人用户来说仍存在一些问题:

  • utools:闭源架构导致功能受限(如免费版仅支持10个插件)且缺乏跨设备同步能力;
  • Raycast:仅限macOS生态,将庞大的Windows用户群拒之门外;

为何此时启动这个项目?

最近在github上看见了rubick这个项目,可以说它就是一个开源版本的utools程序(巧的是我还买了作者的小册)然而作者并没有积极维护,一些程序依赖没有更新开发环境无法直接成功运行,社区里提出的一些问题几年了也都没有解决。但也正是学习了这个项目源码,让我萌生出写一个已经使用的插件化工具箱程序的想法。加上平时高频使用场景集中在App启动、文本翻译、JSON转换等基础功能,这些功能的核心实现上已经有了些想法。需求驱动+技术验证,于是我就开启了Dora(让ai想了个名字联想到哆啦A梦的百宝袋)的开发。

现在阶段?

完成搭建基础项目,跑通Windows上的搜索启动功能

下一步计划?

  1. 以插件化的方式实现app设置页面功能,完成快捷键配置;

  2. 基于开源的json数据可视化程序实现一个可用的json插件验证插件化架构的可行性;

最后

如果有想法一起参与开发的小伙伴,欢迎私信我一起呀~