Alfred Workflow入门:Hello World!

简介

Alfred不用多说,神器一般的存在,谁用谁知道!

Demo开始

先来个简单的 Demo 吧,比如 Hello World! 哈哈

进入 Alfred 设置 -> Workflows:
0. 新加一个Workflow,左侧右下角的“+”号,有模板,例子,空白的选项,选空白吧
1. 添加Inputs -> Keyword:
Keyword:hello
Title:this is my first demo!
2. 添加Actions -> Run Script: 默认的 bash 就可以,然后输入:
Language:/bin/bash
Script:echo “hello world! {query}”
3.1. 加一个Outputs -> Post Notification:
Title:展示结果
Text:{query}
3.2. 加一个Outputs -> Copy to Clipboard:
{query}

4. 把1~3步连线起来就可以了

试用

好了,一个 Demo 做好了,跑一个看看效果:

调起Alfred,输入关键词:hello xu3352,然后回车
可看到通知栏的信息
然后把信息已经存入剪贴板了,CMD + V 粘贴即可

结果如下:
hello world! \ xu3352

解说

  • {query} 是很关键的变量,每一步的 {query} 其实是上一步的结果
  • 第2步的:{query} 的值就是:\ xu3352
  • 第3步的:{query} 的值就是:hello world! \ xu3352

不清楚为什么我的值会有斜杠和空格,其他脚本接收值的时候需要先把 斜杠和空格 处理掉才能用 !!!
我的版本:v2.6(374)

参考:



blog comments powered by Disqus

Published

15 January 2017

Tags