美文网首页
Alfred workflow 教程

Alfred workflow 教程

作者: 浮生随笔 | 来源:发表于2018-07-30 16:21 被阅读528次

Alfred workflow 教程

简介

新创建一个空白的workflow


image
image
  • 1.workflow 名字
  • 2.workflow功能描述
  • 3.Category:workflow的类别 工具 网络 或者别的分类
  • 4.唯一标识
  • 5.作者
  • 6.网站

空白区,点击鼠标右键


image

知识点:{query} 可以接收上个模块的输出参数
如果是输出多个参数,那就是{var:var1,var:var2}

Triggers 触发器

image

Hotkey 热键触发

image
image
image
  • Hotkey: 热键设置触发 选中后可以设置激活热键组合

  • Action: 行为

    • Pass through to workflow
    • Show Alfred

    当热键被按下时该怎么做。注意,如果你选择“show alfred”。即使连接成功,则不会从该处理器的输出中输出任何内容。

  • Argument:

    • none:什么都没有
    • selection in macOS: 电脑中选中的内容
    • MacOS Clipboard Content:电脑粘贴板内容
    • Text: 输入文本
  • prefix :前缀

    Argument是一个可选参数,如果输入的是文本那么会动态的添加prefix配置的前缀。

Remote 远程触发

注意,这个触发器对象与远程对象是分离的。这里提供的图像和名称是建议默认的,并在使用中复制到Remote中。只要保持标识符的一致性,就可以删除和替换对象。

image
  • 1.这是自定制的要触发的workflow 的 icon
  • 2.这是按钮上的button上的文字
  • 3.这个触发器内部使用的唯一标识符,通过远程标识要运行哪个触发器。
  • 4.触发器携带参数
  • 5.触发器携带参数前缀
  • 6.此触发器仅可用于添加到此工作流中的远程页面,而不能用于一般的远程页面。

Snippet 片段触发

image
  • 1.关键字:
  • 关注APP的变量

External 扩展触发

触发该触发器后会执行一段Applescript 脚本

image
  • 1.identifier : 触发ID
  • 2.简单脚本

Connect Action

联系人Action,这个具体干什么笔者也没搞清楚。

Fallback search

select the title and subtext you would like to use for this keyword based input.
these represent the text you see in Alfred’s results when using the keyword.

选择您希望用于这个基于关键字的输入的标题和字幕。这些代表在使用关键字时在Alfred的结果中看到的文本。

Inputs 输入

image

关键字

image
  • 1.keyword:激活改Action的关键字
  • 2.是否需要参数:require-必须传入参数 optional-可选 NO argument-不需要参数
  • 3.action 标题
  • 4.action的副标题
  • 5.可以自定制的icon

文件过滤器

image
  • 1.keyword:激活改Action的关键字
  • 2.默认提示字符标题
  • 3.默认提示字符副标题
  • 4.文件类型 右下角+号可以添加文件类型
image

Search Scope 设置的是可搜索范围。需要手动将文件夹拖入条目范围中,即可。

image image
  • 1.日期搜索范围设置 任意日期,今天,三天内,七天内,30天内,超过30天
  • 2.文件排序方式设置 名字

语言过滤器

预言过滤 具体也不知道能干啥。

image

List过滤器

image

这就相当于 编程预言里面的 switch case

  • 1.关键字
  • 2.模块标题
  • 3.模块的subtitle
  • 4.参数配置:require-必须传参 optional-可选 No argument-不需要参数
  • 5.该模块的icon设置
  • 6.list:输入关键字后会出现这个list
  • 7.list子模块title
  • 8.子模块的subtitle
  • 9.选中子模块后输出的参数
  • 10.list中的子模块排序方式 一种是一直保持固定排序;另一种是Alfred自己学习根据使用频率 进行排序

Script filter 脚本过滤器

image

Action 行为

image

打开文件

用某个APP打开指定文件。

image

Reveal file in the finder 打开文件所在位置

browse in Alfred

Launch APPs

Default web search

image

open URL

image

System Command

image

iTunes Command

image

Terminal Command

通过终端APP 运行终端命令组件

Run Script

运行脚本

Run NSAppleScript

运行apple 脚本

Utilities 实用工具

image

Arg and Vars

image

JSON Config

通过输入的参数 自行组合成自己想要的json文本

Junction 结点

这个只是处理复杂逻辑的节点。如果线条逻辑过多 错综复杂的时候 可以通过节点来处理。

Filter

Delay

Transform

Replace

Hide Alfred

Debug

Outputs 输出

image

Post Notification 发送本地通知

发送本地通知。Alfred 3 的本地推送不好用,一直没成功。

Large Type 大文字显示

大文字显示 一些文本。

Copy to Clipboard copy文本到粘贴板

复制结果到粘贴板

Write Text File 把text写入文件

将text文本写入文件

Play Sound 播放声音

播放声音

Dispath Key Combo 按键连击

Call External trigger 触发别的触发器

相关文章

网友评论

      本文标题:Alfred workflow 教程

      本文链接:https://www.haomeiwen.com/subject/quvfvftx.html