用户可以自定义插件,但是插件的表达能力是受限的,只能使用有限的 UI 组件,且无法控制样式。一些布局华丽的插件,我在开源仓库里并没有看到,想来是官方的闭源插件
仅就 List 来说,插件开发者是无法掌握当文本超出 List 一行显示范围时的显示逻辑的。
在我的理解里,raycast 、Alfred 的本职工作是 API 大全,过多的限制并不利于使用

用户可以自定义插件,但是插件的表达能力是受限的,只能使用有限的 UI 组件,且无法控制样式。一些布局华丽的插件,我在开源仓库里并没有看到,想来是官方的闭源插件
仅就 List 来说,插件开发者是无法掌握当文本超出 List 一行显示范围时的显示逻辑的。
在我的理解里,raycast 、Alfred 的本职工作是 API 大全,过多的限制并不利于使用
1 laogui Jun 5, 2022 via Android 给它点时间,Alfred 出来有十几年了。 |
2 wd Jun 5, 2022 via iPhone 似乎 raycast 用 js 写的 ui 会翻译成 native ,所以表现能力没放开功能比较有限 |
3 wellwellwell Jun 5, 2022 没错,raycast 对组件的控制很苹果,显示多行目前来说可以能需要侧栏来显示,也就是 raycast 自带剪贴板管理的显示方式 |
4 StevenRCE0 Jun 5, 2022 via iPhone 恰恰相反,我觉得 Raycast 的 API 限制是一大优势。 |