用 Tauri 开发了一个跟 Raycast 长得一样的跨平台启动器

310 天前
 blushyes

之前一直在 mac 端使用 Raycast 这款启动器,觉得挺好用也挺好看的,特别是里面的快捷链接功能,非常的好用。

后面每次用自己的 Windows 的时候,总是感觉少了点什么,于是开始在网上搜寻 Windows 端的启动器软件方案。

大概都看了个遍,被 Raycast 的 UI 惯坏的我基本都觉得 UI 太丑了,utools 算是其中看得过去的一款,不过采用 Electron 开发的,感觉这种轻量化的软件用 Electron 太重了,而且界面也只是看得过去,并不是非常好看。

刚好刷视频的时候刷到一个叫 Tauri 的框架,说是可以不带 Chrome 内核,并且基于 Rust 开发(当时正好想学 Rust ),于是我就干脆自己用 Tauri 开发了一款 UI 酷似 Raycast 的启动器软件,取名也长得很像 Raycast:Sofast 。

同时,我发现这类启动器软件的名字一般都是英文名,即使是国内开发者开发的,大多也只有英文名,我还是想给它起个中文名的,于是简单把 Sofast 直译为 “如此快”,同时为了更好听,省去了 ”此“ 字,虽然从名字上来讲好像跟原意相反了,不过想到能和之前的热梗 ”他来了吗,如来“ 联动,于是就叫他 ”如快“ 了。

就不多介绍了,感兴趣可以去这篇帖子看看

目前开发了接近五个月左右,各位有兴趣可以试试,欢迎反馈交流。

相关链接:

4753 次点击
所在节点    分享创造
29 条回复
blushyes
263 天前
@Vaspike 这个是因为没有上线 app store ,可以在终端输入:
sudo xattr -d com.apple.quarantine /Applications/sofast.app
解决
Vaspike
263 天前
@blushyes #21 有效, 发现了新的问题: 系统输入法在 sofast 输入框输入中文时看不到候选框
blushyes
263 天前
@Vaspike 这个是因为置顶导致的,可以在设置把置顶关了,mac 上关了置顶似乎也没啥影响。
Vaspike
263 天前
@blushyes #23 兄弟, 这俩问题使用下来我直接卸载了, 这首体验真的不好, 我建议你把这些问题的解决方法放在使用者开始使用前或下载前就能阅读到
blushyes
263 天前
@Vaspike 之前官网是贴了这个命令的 sudo xattr -d com.apple.quarantine /Applications/sofast.app ,后来大改官网给去掉了,至于第二个问题之前是想改来着,忘改了
xmhjnathan
228 天前
windows 下 flowlauncher 挺好用的,开源美观
blushyes
228 天前
@xmhjnathan 还是简陋了点,而且我当时的需求是想跨平台,win 和 mac 用一个。
aero99
61 天前
试了试还不错,发现几个小问题,但是能够实现 raycast 的 80%功能也不错了
blushyes
61 天前
@aero99 感谢使用,可以具体说说有哪些问题吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1111680

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX