此功能最低要求 3.1 如低于此版本,请升级 到最新版本。
目录
含义
workflow 就是工作流,在 Steward 里就是可以自定义的一系列命令的组合,命令相对于单独使用时有增强
创建
在设置 -> workflows 面板点击+ New Workflow
按钮,然后在右侧的表单中填写,其中Title
和Content
字段是必填的
Content
的填写需要遵循一点简单的语法:
- 格式:
command|numbers|shift
command
是必填的,由trigger
+空格
+query
组成,注意不要忘记空格- 可以在
command
中使用变量. Provides some global variables in workflow
### 使用 #### 批量打开相关的书签 bm {{host}}|shift #### 批量搜索选中的文本 {{selection}}|all ### 全局变量 { title, shortTitle, selection, icon, url, host, pathname, baseURL, search, hash }
- 可以在
numbers
是可选的,表示前面的command
所将作用的条目的数量,只对trigger
后面带batch
图标的 command 有效from-to
形式,将作用于从from
条到第to
条,如bm |1-8
,注意是从1
开始计数n
形式,将作用于第n
条,如po |2
,也是从1
开始计数all
形式,将作用于所有匹配的条目,如bk |all
,对all
的使用一定要注意,否则不小心可能会打开一大堆标签页
shift
是可选的,表示使用command
的+ shift
操作,只对trigger
后面带⇧
图标的 command 有效,比如site |shift
,通常shift
不需要与numbers
同时存在
更强大的是,Workflow 还能组合使用,即一个 Workflow 里面还能执行另一个 workflow,比如:
wf 禁用扩展
wf 屏蔽网站
使用
在命令框中输入wf
将列出所有的 workflow
, 选中后按 Enter/Return
将执行 workflow
, 完成后将会有 Toast
显示执行的各条命令
示例
### 批量分享
@weibo
@twitter
@facebook
### 批量保存
@getpocket
@InstaPaper
图示
注意
由于 workflow 包含各种批量的操作,因此创建 workflow 时一定要谨慎使用 numbers