如何编写 Alfred 使用的 workflow工作流,需要掌握哪些知识

在弄一个爬虫框架,类似于 alfred workflow,拖拖拽拽加少量的 script就可以写出一个爬虫~ - CNode
这家伙很懒,什么个性签名都没有留下。
发布于 8个月前
631 次浏览
前两天突发奇想搞了一个爬虫框架,主要思想借鉴了alfred workflow和ios开发里的storyboard。
每一个爬虫只需要一个配置文件,demo在config.yaml里:从点评的搜索结果页开始爬起,抓取每一家商户的信息
components:
initializer:
type: initializer
- to: shopList
offer(&/search/category/1/0&);
type: pageProcessor
- to: shopList
var nextPage=$(&.NextPage&);
if(!nextPage){
offer(&&+nextPage.attr(&href&));
- to: shop
$(&.BL&).each(function() {
offer(&&+($(this).attr(&href&)));
type: pageProcessor
- to: mongodb
shopName:$(&.shop-title&).text()
type: mongodbAdaptor
host: 127.0.0.1
port: 27017
collection: shop
解释一下这个配置文件:
component是一个个功能单元,有处理页面的,有把数据持久化到db的
segue是连接各个component的(to:发送到哪个component,func:把什么数据发过去,通过offer函数)
比如shopList的两个segue,第一个segue是把下一页的链接也发给自己处理,第二个是把商户页的链接交给shop这个component处理~
附上项目地址
目前主要的核心逻辑已经都实现了,就差把配置文件弄成像storyboard那样的可视化编辑了~
服务器搭建在
,存储赞助商为快速打开 Github 页面的 Alfred workflow - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
已注册用户请 &
爱意满满的作品展示区。
Sponsored by
100offer 怎样进行拍卖?程序员填写简历,我们筛选出优秀的程序员,让一大批有需求的企业竞拍他们。
o 100offer 保护隐私信息。拍卖是以匿名的形式进行的,未经您的同意,HR 无法获知您的姓名与联系方式。
o 100offer 提供最好的体验。参与竞拍的都是 A 轮融资以上的精选企业,Uber 打车接送您面试,每位通过 100offer 找到工作的程序员都可以获得 3000 元的入职奖金。
十一月第二期拍卖名单征集中,还犹豫什么?快来体验吧!
Promoted by
快速打开 Github 页面的 Alfred workflow
· 64 天前 · 410 次点击
因为负责公司大量开源项目的仓库,所以我平时经常要在N个仓库中找某一个,而且这些仓库是属于组织的,并不挂在自己名下,因此找起来还非常麻烦,不能从右侧“我的仓库”里看到于是我以前是这样的:但是大部分时间我是要看Issue和Pull request的,先进到仓库再点很浪费时间,特别在GitHub国内访问性不怎么样的情况下,久而久之就会变得异常愤怒而这种愤怒的结果就是,搞出来这么个东西东西放在这边: 必须装个node(推荐brew安装)才能用基本用着感觉还行,最大的问题是更新有些延迟,所以打字很快然后再按回车的话会进到错的仓库里,事后再想想办法改进吧如果你只有自己一个用户,那可以设置一下:gh-config defaultUser xxx之后使用gh abc就会定位到xxx/abc下,具体看README就行之后的计划是:1. 对subtitle再细化些,能看到仓库的名字2. 优化那个延迟的问题另外不考虑用github api去做自动完成,有一个叫GitHub Commands的workflow能做这个事,用了段时间实在受不了,速度太慢了
第 1 条附言 &·& 64 天前
感谢 @地址是:
1 回复 &| &直到
17:08:02 +08:00
& &64 天前
帮楼主修复一下网址:
& · & 163 人在线 & 最高记录 1065 & · &
创意工作者们的社区
Lovingly made by OLIVIDA
VERSION: 3.5.6.1 · 28ms · UTC 18:08 · PVG 02:08 · LAX 10:08 · JFK 13:08? Do have faith in what you're doing.关于 Alfred 做为神器的霸主地位,参见:&br&Mac OS 还有其他什么神器?&a href=&/hzlzh/Best-App& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&hzlzh/Best-App · GitHub&i class=&icon-external&&&/i&&/a& (Alfred 是Top#1 哟~)&br&-- Updated &br&&br&Alfred 2是高效的工具,也是极客的爱物,2.0 Workflow新带来全新的Feedback 原生Notification等功能造就了很多新奇的玩法,甚至打败了之前 Popclip 的一些此类功能。&br&&br&为了方便大家发现,查找,分享优秀实用的 Workflows,我制作并维护了 &a href=&& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a& 这个项目(已收到 440+个优秀的作品),收集和提供workflows的托管,也希望大家把自己做的workflow分享出来给更多的人受用。&br&&img data-rawheight=&810& data-rawwidth=&1278& src=&/70d3dbd45088_b.jpg& class=&origin_image zh-lightbox-thumb& width=&1278& data-original=&/70d3dbd45088_r.jpg&&&img data-rawheight=&909& data-rawwidth=&648& src=&/0fd21aef8b1daa91b96392_b.jpg& class=&origin_image zh-lightbox-thumb& width=&648& data-original=&/0fd21aef8b1daa91b96392_r.jpg&&==============================================&br&另外我个人写了几个Workflows。围绕着新的Feedback功能展开的,可以参照下&br&Github: &a class=& wrap external& href=&/hzlzh/Alfred-Workflows& target=&_blank& rel=&nofollow noreferrer&&hzlzh/Alfred-Workflows · GitHub&i class=&icon-external&&&/i&&/a&&br&----&br&## Shorten URL &i&(v1.1)&/i&&br&&a class=& wrap external& href=&/hzlzh/Alfred-Workflows/raw/master/Downloads/Shorten-URL.alfredworkflow& target=&_blank& rel=&nofollow noreferrer&&[Download Link]&i class=&icon-external&&&/i&&/a&&br&快速将长链接转换成短地址,可以自选服务种类:&br&&img data-rawheight=&466& data-rawwidth=&635& src=&/cd35f6e2cf35163ebef7b08_b.jpg& class=&origin_image zh-lightbox-thumb& width=&635& data-original=&/cd35f6e2cf35163ebef7b08_r.jpg&&&br&## SEO Checker &i&(v1.0)&/i&&br&&a class=& wrap external& href=&/hzlzh/Alfred-Workflows/raw/master/Downloads/SEO-Checker.alfredworkflow& target=&_blank& rel=&nofollow noreferrer&&[Download Link]&i class=&icon-external&&&/i&&/a&&br&直接在Alfred界面显示 域名 的PR 和Alexa 等SEO信息&br&&img data-rawheight=&217& data-rawwidth=&648& src=&/3dcce7eed4ad2be94b051_b.jpg& class=&origin_image zh-lightbox-thumb& width=&648& data-original=&/3dcce7eed4ad2be94b051_r.jpg&&&br&## GeekPark &i&(v1.0)&/i&&br&&br&&a href=&/hzlzh/Alfred-Workflows/raw/master/Downloads/GeekPark.alfredworkflow& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&[Download Link]&i class=&icon-external&&&/i&&/a&&br&一个给GeekPark用户的Alfred 2 workflow.&br&&br&&b&## V2EX &i&(v1.0)&/i&&/b&&br&&a href=&/hzlzh/Alfred-Workflows/raw/master/Downloads/V2EX.alfredworkflow& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&[Download Link]&i class=&icon-external&&&/i&&/a&&br&一个给V2EXer用的Alfred 2 workflow.&br&&img data-rawheight=&364& data-rawwidth=&648& src=&/366dd8ec34676e2ecba7cbb2557acde3_b.jpg& class=&origin_image zh-lightbox-thumb& width=&648& data-original=&/366dd8ec34676e2ecba7cbb2557acde3_r.jpg&&==================================&br&总之,这种 in - out 式的响应会给开发者带来无尽的创意,期待你的作品。&br&你可能会发现,微信也是这种响应模式的,简单的说Alfred就像是Mac OS上的微信公众平台,一个输入对应一个输出,这大大的方便了我们的工作生活。&br&&br&== 更新&br&1. 如果你有好的点子,也想写成 Workflow 可以看 &a href=&/question/& class=&internal&&用Alfred如何编写workflow?需要掌握哪些知识?&/a&&br&2. &a href=&/question/& class=&internal&&有哪些工具或者软件堪称神器?&/a&
关于 Alfred 做为神器的霸主地位,参见:Mac OS 还有其他什么神器? (Alfred 是Top#1 哟~)-- Updated Alfred 2是高效的工具,也是极客的爱物,2.0 Workflow新带来全新的Feedback 原生Notification等功能造就了很多新奇的玩法,甚…
&p&个人以为小帽子是 Mac 平台上最为传奇的效率作品,誉为神兵利器毫不为过。其实这个领域当年的带头大哥是Quicksilver,一时风头无两。但是一个人在风头浪尖站太久就会倦怠,而且 QS 也没找到合适的盈利模式,结果被 Alfred 迎头赶上,等 QS 醒过来再发布新版本的时候,江山已经易主,Alfred 强势发布2.0,而且通过 Powerpack 模式的强大功能转化了很多免费用户,目前看来 Alfred 已经一骑绝尘了。&/p&&br&&p&今天借着这个问题给大家相对系统的介绍一下:&/p&&br&&p&1、安装(不说了去 Google 吧)&/p&&p&2、基础快捷键:option+space&/p&&p&3、打开应用程序:Alfred 几乎是一切程序的入口,你再也不需要找妈妈要开始菜单了。用快捷键呼出Alfred,输入任何一款应用程序的中文或英文名称,即可快速定位程序,回车打开。&/p&&p&4、简单查找文件:用快捷键呼出Alfred,键入空格,输入你要查找文件名,即可定位文件,回车打开,command+回车打开文件所在文件夹。&/p&&p&5、复杂操作文件:通过find、open、in等关键词搜索文件。find是定位文件,open是定位并打开文件,in是在文件中进行全文检索,三种检索方式基本上可以找到任何你想找的文件。&/p&&p&6、直接当做计算器使用。&/p&&p&7、操作Shell:输入&即可直接运行shell命令。比如&cat *.py | grep print,可以直接打开终端并查找当前py文件中包含 print 的语句。&/p&&p&8、输入iTunes,会出现一个 iTunes mini play,打开可以通过 Alfred 控制音乐播放。用快捷键也能完成这个功能:shift+option+command+p&/p&&p&9、输入email,后面跟邮件地址,可以直接打开写邮件的界面&/p&&p&10、定义文字片段,在 Alfred 的设置-Features 选中Clipboard,在Snippets里定义自己常用的文字片段,比如代码、地址等等等,之后以option+command+c 呼出界面,输入文字片段的关键字回车即可。&/p&&p&11、在option+command+c 呼出的界面里还包括剪贴板历史,输入关键字自动匹配。&/p&&p&12、简单搜索:直接输入你要查询的内容,回车即可打开默认浏览器进行搜索。&/p&&p&13、自定义搜索,这个稍微复杂些,打开设置窗口,点击Features-Custom Search,在右侧栏添加自定义搜索。举几个例子帮助大家理解下规则:&/p&&div class=&highlight&&&pre&&code class=&language-text&&(1)搜索iOS App:
?Search URL:itunes://ax.search./WebObjects/MZSearch.woa/wa/search?term={query}?
Title:iOS App?
Keyword:ios
(2)搜索Mac App:
Search URL:macappstore://ax.search./WebObjects/MZSearch.woa/wa/search?q={query}
Title:Mac App
Keyword:mac
设置完之后,呼出Alfred,输入mac dash或 ios 多看,看看什么效果
(3)翻译:
Search URL:`/#auto/zh-CN/{query}`
Title:英译中
Keyword:en
设置完之后,呼出Alfred,输入en awesome,看看什么效果
&/code&&/pre&&/div&&p&大家可以据此自定义各种快捷查询、翻译、打开特定网页等功能。&/p&&br&&p&14、编写自己的插件:Alfred2的推出伴随的是成熟的workflow插件机制,这部分内容就更加复杂一些,这次就不做详细介绍了。我为Alfred 贡献了三个 workflow,分别是查找本地视频、查找yyets,查找startup news,已经放到了 github 上,大家可以参考,我之前的 MacTalk 也介绍过,网址:&a href=&/jackychi& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&jackychi (JackyChi) · GitHub&i class=&icon-external&&&/i&&/a&&/p&&br&&p&Alfred 功能不止于此,以上介绍的功能有的属于收费版有的属于免费版,大家根据自己的需要各取所需吧。&/p&
个人以为小帽子是 Mac 平台上最为传奇的效率作品,誉为神兵利器毫不为过。其实这个领域当年的带头大哥是Quicksilver,一时风头无两。但是一个人在风头浪尖站太久就会倦怠,而且 QS 也没找到合适的盈利模式,结果被 Alfred 迎头赶上,等 QS 醒过来再发布新版…
說「Spotlight 已經夠好」有些不解風情啊。有時候選擇某個工具是因爲某個很具體的原因,而那一個細節,給使用體驗造成的出入非常大。&br&&br&何況,用 Alfred 的理由太多了,隨便說幾個:&br&&br&1. 我需要的是個 Launcher,不是 Searcher。Spotlight 作搜索很好,我搜文件的時候會用它,但若要啓動程序,Spotlight 的結果太多了,經常還要多次點鍵盤甚至用鼠標,不能接受;&br&2. 視線不需要移到右上角這種極端方位;&br&3. Workflow;&br&4. 字夠大;&br&5. 1Password 整合;&br&6. 定製搜索;&br&7. 默認輸入英文;&br&8. 你說以上用 Spotlight 都可以實現?我說我沒那麼多功夫折騰。
說「Spotlight 已經夠好」有些不解風情啊。有時候選擇某個工具是因爲某個很具體的原因,而那一個細節,給使用體驗造成的出入非常大。何況,用 Alfred 的理由太多了,隨便說幾個:1. 我需要的是個 Launcher,不是 Searcher。Spotlight 作搜索很好,我搜文件…
因为看到 &a data-hash=&ebfb3dea54a18f96d4c8cbb& href=&/people/ebfb3dea54a18f96d4c8cbb& class=&member_mention& data-editable=&true& data-title=&@hzlzh& data-tip=&p$b$ebfb3dea54a18f96d4c8cbb&&@hzlzh&/a&回答的截图里有个自己写的Farbox同步 workflow,所以忍不住回答一下。&br&我认为Alfred最成功的地方,是为繁琐的命令执行操作,提供了一种无比优美简洁的使用方式,而且还提供了门槛很低的扩展框架,让用户充分发挥自己的想象力。&br&&br&回到问题本身,分享下我自己的经历。&br&我学习的方式主要通过参考别人已有的workflow。workflow具体做的事情可能千差万别,但是有很多workflow的实现逻辑是相似的,比如我之前想写一个workflow用于切换mac的全局proxy:&a href=&http://d.pr/f/Px2j& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Proxy Toggle&i class=&icon-external&&&/i&&/a& ,就很大程度参考了另一个用于切换Wi-Fi开发的workflow:&a href=&/topic/164-wi-fi-toggle-network-location-fast-user-switching-finder-settings/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Wi-Fi toggle&i class=&icon-external&&&/i&&/a&。&br&Alfred有个很好的地方,就是你都能在alfred中看到你所使用workflow的具体实现,也就是它们对你都是开源的,至少我用过的workflow都可以。大部分workflow直接在alfred的workflows选项卡下都能看到,有部分workflow可能调用一些脚本文件,你也可以进入对应workflow文件夹下打开具体的脚本文件(可以通过右键workflow -& Show in Finder 打开workflow的文件夹)&br&&br&我认为理解Afred workflow的几个组成部分是入门的关键,包括Triggers、Inputs、Actions、Outputs。&br&&br&Triggers不是必备的,常用来设置快捷键开启某个Workflow。&br&&br&Inputs定义了你在Alfred输入框中输入对应的keyword相应的显示内容。&br&&img src=&/1988c69dbc0f1eefcff54c_b.jpg& data-rawwidth=&1248& data-rawheight=&634& class=&origin_image zh-lightbox-thumb& width=&1248& data-original=&/1988c69dbc0f1eefcff54c_r.jpg&&以我常用的 &a data-hash=&d19d0f3711aeaa561899& href=&/people/d19d0f3711aeaa561899& class=&member_mention& data-editable=&true& data-title=&@icyleaf& data-tip=&p$b$d19d0f3711aeaa561899&&@icyleaf&/a& 的有道翻译workflow为例,输入“yd workflow”下面所显示的结果都是Inputs中定义的。Inputs中以一个约定的xml格式输出文本就能被Alfred正确显示,上图的显示对应的xml代码为:&br&&div class=&highlight&&&pre&&code class=&language-text&&&?xml version=&1.0&?&
&item uid=&1.& arg=&工作流 ['wə:k,fləu]& valid=&yes& autocomplete=&&&
&title&工作流 ['wə:k,fləu]&/title&
&subtitle&翻译结果&/subtitle&
&icon&icon.png&/icon&
&item uid=&1.& arg=&n. 工作流,工作流程& valid=&yes& autocomplete=&&&
&title&n. 工作流,工作流程&/title&
&subtitle&简明释义&/subtitle&
&icon&icon.png&/icon&
&item uid=&2.& arg=&工作流, 工作流技术, 工作流程& valid=&yes& autocomplete=&&&
&title&工作流, 工作流技术, 工作流程&/title&
&subtitle&网络释义:Workflow&/subtitle&
&icon&icon.png&/icon&
&item uid=&3.& arg=&工作流管理, 流程管理, 工作流程管理& valid=&yes& autocomplete=&&&
&title&工作流管理, 流程管理, 工作流程管理&/title&
&subtitle&网络释义:workflow management&/subtitle&
&icon&icon.png&/icon&
&item uid=&4.& arg=&工作流程动作, 工作流程操作, 工作流操作& valid=&yes& autocomplete=&&&
&title&工作流程动作, 工作流程操作, 工作流操作&/title&
&subtitle&网络释义:workflow action&/subtitle&
&icon&icon.png&/icon&
&/code&&/pre&&/div&因为中文字符有转码,所以看起来有点像乱码:( ,这里跟微信公众帐号的工作方式很想吧。&br&&br&Actions对应选中项后执行的操作,比如在我的Proxy Toggle中,用户执行全局代理切换的工作脚本就写在actions中。&br&&br&Outputs一般用于显示操作的结果,提示操作成功与否,以Post Notification较为常见,通过Mac的notification center提示。&br&&br&以有道翻译为例,workflow中各部分示意图如下:&br&&img src=&/73ceca09f9ed9a4be704c2c_b.jpg& data-rawwidth=&1640& data-rawheight=&854& class=&origin_image zh-lightbox-thumb& width=&1640& data-original=&/73ceca09f9ed9a4be704c2c_r.jpg&&&br&至于调试,貌似也用不到什么技巧,我都是测过脚本语法没问题后直接在本机上执行。&br&&br&希望以上能对想入门的同学有帮助,这里有我自己写或修改过的几个workflow &a href=&http://dalang.im/post/dev-logs/write-alfred-workflow#proxy-toggle& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&尝试给自己写Alfred Work&i class=&icon-external&&&/i&&/a&,都是比较简单的。我觉得workflow实现复杂与否不重要,关键在于使用频繁,是否能提高效率。&br&&br&关键还是多实践,了解workflow工作方式之后,写workflow也就跟开发其他脚本一样了。
因为看到 回答的截图里有个自己写的Farbox同步 workflow,所以忍不住回答一下。我认为Alfred最成功的地方,是为繁琐的命令执行操作,提供了一种无比优美简洁的使用方式,而且还提供了门槛很低的扩展框架,让用户充分发挥自己的想象力。回到问题本身,…
好吧,我开发了一个Wox。&a href=&/qianlifeng/wox& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&/qianlifeng/w&/span&&span class=&invisible&&ox&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&
好吧,我开发了一个Wox。
官方并没有给出详细的 Alfred Workflow 撰写教程,原因是写一个 Workflow 实际上门槛是很低的,这一点也类似微信公众账号的易搭建性。&br&可以看到我所维护的 &a href=&/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Alfred 2 Workflow List&i class=&icon-external&&&/i&&/a& 已经收集到来自全世界开发者的400多个 Workflows,他们大部分是使用一门了解的语言来书写的。&br&包括:&br&&div class=&highlight&&&pre&&code class=&language-text&&bash, zsh, PHP, Ruby, Python, Perl, Apple Script
&/code&&/pre&&/div&&br&&img src=&/4b404d9e25267add858f11ad2c35792c_b.jpg& data-rawwidth=&606& data-rawheight=&440& class=&origin_image zh-lightbox-thumb& width=&606& data-original=&/4b404d9e25267add858f11ad2c35792c_r.jpg&&&br&只要开发者会使用上面任意的语言,就可以开始编写 Alfred Workflow 了。为了方便开发者了解Workflow 的运行机制,官方在 App 中内置了很多 范例:&br&&img src=&/86d2fc32ed9879cedbb7fa396ae00d72_b.jpg& data-rawwidth=&892& data-rawheight=&380& class=&origin_image zh-lightbox-thumb& width=&892& data-original=&/86d2fc32ed9879cedbb7fa396ae00d72_r.jpg&&&br&有了这些 Examples 就能了解到 Workflow 的运行机制和书写方法。&br&&br&总的来说,多看看其他 Workflow 的源码(都是开源的,大部分Github上有托管),就可以快速上手,开始行动吧。&br&&br&PS1:所有已经提交到 List 里的 Workflow 源码都可以在 Github 里查到:&br&&a href=&//tree/master/Sources/Workflows& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&/hzlzh/Alfred&/span&&span class=&invisible&&/tree/master/Sources/Workflows&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&br&&br&PS2:官方的论坛里,全球的开发者和用户都很活跃,如果你是普通用户,也可以把你的好 idea 发出来,很多开发者顺手就给做出来了。&br&&a href=&/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Alfred App Community Forum&i class=&icon-external&&&/i&&/a&
官方并没有给出详细的 Alfred Workflow 撰写教程,原因是写一个 Workflow 实际上门槛是很低的,这一点也类似微信公众账号的易搭建性。可以看到我所维护的
已经收集到来自全世界开发者的400多个 Workflows,他们大部分是使用一门了解…
1、QuickSilver 刚刚出现的年代 OS X 是没有 Spotlight 的,后来 Spotlight 刚出的时候速度显著慢于
QuickSilver。(当年有多少 10.4 的用户是装完系统以后第一件事情先把 Dashboard 和 Spotlight 给 disable 掉的?
&br&&br&2、我确实觉得 Spotlight 进化到现在,基本上 QuickSilver 和 Alfred 这些东西存在的必要性不是很大了。不过理论上 Alfred 这些可以定制出比 Spotlight 更多的功能,满足一下用户奇怪的占有感而已。
&br&&br&3、我观察过一些用 Alfred 的同事,不是他们要做的事情用 Spotlight 做不成,而是他们根本没有试图去了解 Spotlight 要怎么用。苹果的第一方软件优势都是很明显的(比如说去看看 Safari,Chrome 和 Firefox 分别怎么处理双指前后翻页这个效果),Spotlight 的注释系统贯穿在整个 OS X 里,善用注释和设置的话能做的事情一点不比其它几个第三方软件少。
1、QuickSilver 刚刚出现的年代 OS X 是没有 Spotlight 的,后来 Spotlight 刚出的时候速度显著慢于 QuickSilver。(当年有多少 10.4 的用户是装完系统以后第一件事情先把 Dashboard 和 Spotlight 给 disable 掉的? 2、我确实觉得 Spotlight 进化到现在,…
百度&br&&div class=&highlight&&&pre&&code class=&language-text&&/s?wd={query}
&/code&&/pre&&/div&&br&&br&百科&br&&div class=&highlight&&&pre&&code class=&language-text&&/search/word?pic=1&sug=1&enc=utf-8&word={query}
&/code&&/pre&&/div&
百度/s?wd={query}百科/search/word?pic=1&sug=1&enc=utf-8&word={query}
我已经找到了修改默认搜索引擎的方法,由来自v2ex的xell提供:偏好设置里面的 Features 中的 Default Results 中的 Fallbacks: Setup fallback results(窗口左下方)。你可以到 Web Search 新增自定义项目,然后添加到这里来,并修改顺序等等。
我已经找到了修改默认搜索引擎的方法,由来自v2ex的xell提供:偏好设置里面的 Features 中的 Default Results 中的 Fallbacks: Setup fallback results(窗口左下方)。你可以到 Web Search 新增自定义项目,然后添加到这里来,并修改顺序等等。
帮&a class=&member_mention& data-hash=&56a6c150d5bc37d58c81c97fe848e653& href=&/people/56a6c150d5bc37d58c81c97fe848e653& data-tip=&p$b$56a6c150d5bc37d58c81c97fe848e653&&@阿齐兹柳&/a& 简单补充一下:&br&&br&「Alfred的速度要比spotlight快(默认设置下)」&br&Alfred 用的也是 Spotlight 的索引。&br&&br&「我因为为了不让死慢的Spotlight索引所有的应用程序,才用QuickSilver来启动程序」&br&你不妨禁用一下 Spotlight 的索引,看看还能不能用 QuickSilver 启动程序。&br&&br&「定制Alfred只搜索应用程序,以及Download文件夹里的内容」&img src=&/b9d8fed73d2a7c02f7145ffa8fa83465_b.jpg& data-rawwidth=&782& data-rawheight=&794& class=&origin_image zh-lightbox-thumb& width=&782& data-original=&/b9d8fed73d2a7c02f7145ffa8fa83465_r.jpg&&
帮 简单补充一下:「Alfred的速度要比spotlight快(默认设置下)」Alfred 用的也是 Spotlight 的索引。「我因为为了不让死慢的Spotlight索引所有的应用程序,才用QuickSilver来启动程序」你不妨禁用一下 Spotlight 的索引,看看还能不能用 QuickSi…}

我要回帖

更多关于 java workflow 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信