V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
touchmii
V2EX  ›  macOS

老牌效率工具 Alfred 跟新秀 Raycast 究竟有什么本质上不一样的地方?

  •  1
     
  •   touchmii · 2023-09-01 19:49:10 +08:00 · 4188 次点击
    这是一个创建于 449 天前的主题,其中的信息可能已经有所发展或是发生改变。

    入手 mac 就一直用着 alfred 了, 期间也用过 launchbar quicksilver 除了插件少以外操作总觉得有点别扭. alfred 的文件浏览器和剪切板应该是最常用到的功能了, 使用文件浏览器的时候有个痛点就是有些比较深的文件夹想要再次进入的时候就得一层一层选择, 它默认是只记录最近一个路经的, 如果在右侧有个最近访问路经列表就比较方便, 当然这个问题也是可以用 Favorites Folder 之类的插件把一些目录加入收藏列表来解决, 还有一些场景使用插件的时候需要连续操作好几个步骤, 中途要是按下了返回或者被其他软件打断就只能重新来过, 我就想过 alfred 的插件可以做到有历史状态吗? 类似浏览器网页的历史访问时间轴, 可以长按返回跳到任意步骤, 那会 Raycast 还没有面世, 后面试用 Raycast 的时候已经把这个问题抛在脑后了, 感觉它的操作逻辑非常反人类.

    看到很多只把 Alfred 软件启动器的人非常容易接受 Raycast 这种时间轴的工作流操作方式让我重新思考了这个问题, 才发现 Raycast 正是解决了 Alfred 最欠缺的一点, 没有历史状态. 用程序员的语言来说, Alfred 就是函数式编程, 无状态, 而 Raycast 是记事本设计模式, 它更加像在一款软件里面操作, 有前进后退, 而 Alfred 就是命令行的图形化表象.

    理解了两者本质区别后他们也不是水火不相容的东西, 对于无关历史状态的工作流当然还是 Alfred, 而一些更加接近软件操作需要在某些步骤多次执行而又不方便从头来过的就用 Raycast, 对我来说后者的场景比较少见, 举个例子, 就拿 Raycast 最近更新的热点 GPT 对话来说, 显然 raycast 上面开发对话插件更加符合软件上的使用习惯, 因为对话过程不是一次执行完毕的, 可能要分好几个步骤完成, 只要重新呼出 Raycast 界面就能继续刚才的工作流. 当然这种方式也存在它的闭端, 就是一个工作流需要有头有尾, 进入一个指令后必须按返回完全退出才能开始别的工作流, 而 Alfred 则是每次重新呼出弹框就是执行新的工作流, 一次返回或快捷键都意味着彻底结束, 而 Raycast 要看工作流深入了几层就得按下几次反回键 一些短小的操作显然后者效率更加高效.

    说几个 Raycast 让我无法接受的问题, 没有绑定输入法的功能, 貌似这个功能只有 Alfred 有, 其他一众快捷工具通通都没有, 虽然可以通过输入法工具自动切换, 显然非拉丁语用户需要侯选输入的输入法用起来就非常蛋疼, 就连国产的几款工具也是一律都没有, 我就好奇开发者是如何使用自己开发的工具的. 再一个问题就是侯选栏居然需要触控板双击才能确定, 当然一般是回车确认, 但是有时条目过多触控板滚动查找到需要的选项自然按下触控板就执行了, 还要双击才能执行这点属实反人类. 还有返回操作也是非常反人类, 右上角显示一个向左的箭头, 却只能按下 ESC, 按左键返回不是很符合直觉的操作吗, 从人机交互来说, 可以在键盘左右两侧都有按键可以操作是更加好的, 用个向左的箭头还不然来个向左斜向上的箭头, 这就是 ESC 的标准符号. 从这些细节可以看出, Raycast 除了界面花里胡哨, 细节部分把握非常欠火候, 安装插件也是非常麻烦, 关键还是迭代了这么多版本了.

    touchmii
        1
    touchmii  
    OP
       2023-09-01 20:45:56 +08:00
    更正, 有个⌘+⎋的快捷键可以回到顶层, 按起来不如⇧+⎋省事, 貌似是不能自定义. 现在支持绑定输入法了, 不过这个设置界面在暗黑主题下文字对比度太低了, 说它花里胡哨的界面不冤枉.
    sunrisewestern
        2
    sunrisewestern  
       2023-09-02 02:06:49 +08:00
    说实话触控板双击和单击有区别么,只是习惯问题罢了,习惯双击的人还会觉得单击误触概率太大;
    向左的箭头刚看到完全没觉得是左键的意思;
    ⌘+⎋ 按起来不如⇧+⎋省事,只能说每人有每人的看法;
    绑定输入法问题可能刚开始这软件就没考虑过非英语用户。

    归根结底所谓细节问题就只是习惯的问题,从一个软件转到另一个当然要去习惯另一个软件的操作逻辑。
    之前一直不用 Alfred 单纯就是因为觉得界面太丑了。。
    neochen13
        3
    neochen13  
       2023-09-02 13:36:51 +08:00
    说实话,很多帖子都是各种吹 raycast 多好多好,然而我用了半年多 raycast 后,还是回到了 alfred……
    noisay
        4
    noisay  
       2023-09-03 01:11:28 +08:00
    我这最轻量级,就用 hapigo 啦
    lrh007
        5
    lrh007  
       2023-09-03 08:24:32 +08:00
    自动切换输入法有的啊
    settings-》 advances
    xiyangzh
        6
    xiyangzh  
       2023-09-04 11:08:51 +08:00
    我更喜欢 raycast , 因为他的插件质量更高,交互也比较现代。但是现在仍然用 alfred ,无它,它是我掏钱买的。
    wsjjacky
        7
    wsjjacky  
       2023-09-05 10:49:05 +08:00
    @xiyangzh 哈哈老哥是个实在人。我是用了很多年 Alfred 免费版,最后终于咬咬牙买了 powerpack ,然后……就用回 spotlight 了😂
    touchmii
        8
    touchmii  
    OP
       2023-09-05 12:47:54 +08:00 via Android
    @sunrisewestern 按压单击怎么可能会误触,触控板两次按压跟单此按压千差万别。
    mandex
        9
    mandex  
       2023-09-06 17:39:16 +08:00
    我用 hapigo, 可能是 hapigo 早期第一批用户。就是简单,搞不会那么多东西,就搜索一下 app 和文件。😂
    Leung818
        10
    Leung818  
       2023-09-08 15:29:18 +08:00
    我一开始是用的 Alfred 4 ,后面才转到 Raycast ;换用 Raycast 主因是 Alfred 4 的默认 UI 比较一般,和新版的 macOS 不太契合,通过一番自定义完 UI 之后也还算不错,但相比 Raycast 的默认 UI 还是差一些;还有就是 Raycast 相对会更轻便一些,再加上我也用不上 Alfred 的那些繁杂功能,就换了;当然,萝卜白菜各有所爱,没有最好的软件,只有最适合自己的软件
    arare
        11
    arare  
       2023-09-09 16:20:54 +08:00
    双持就好,就个人而言各有优劣
    尤其是对于先买了 Alfred 的朋友来讲
    studentBB
        12
    studentBB  
       2023-10-09 16:34:24 +08:00
    Alfred 更简单一点,毕竟深耕了多年 养成了很多人的操作习惯。
    raycast 我也使用过,太花里胡哨。比如 Alfred 一个简单的剪贴板逻辑 ,raycast 操作太冗余了。最终切回 Alfred 了
    当然萝卜白菜各有所爱,只是我适合 Alfred ,raycast 使用确实不习惯😂
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1080 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 19:05 · PVG 03:05 · LAX 11:05 · JFK 14:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.