mac alfred实现翻译功能
效果

配置
1、注册有道智云账号,创建文本翻译应用

2、在alfred的工作流目录下克隆代码
下载完alfred能直接识别出来。改一下
key
和secret
即可使用

3、下载依赖的模块
注意,先把node给装了。不会自己百度
npm install
4、语言配置
from
和to
对着有道智云翻译的文档配一下就行了注意:日语的黄色和中文的黄色长的一样。我用yellow转中文和日文,发现一样还以为出问题了。查了好一会。。。。
实现步骤
最开始想着用现成的,然后
github
上翻了半天,都不能用。很烦,最后看了alfred-parrot
项目,然后参考着alfy
和有道智云的文本翻译api
魔改了一把,通了(很欣慰,努力没有白费!!)
1、alfy的demo本地验证
这块基本就是对着文档敲命令以及配置。唯一的特殊点是,记得开
vpn
的全局代理,那个网址直接访问不通。。
2、有道智云翻译api验证
划到最后,有个
js demo
,建个html
,然后复制进去就可以了。记得改appKey
和key

3、组装起来,
4、翻译的from和to改为参数传递
参考
1、有道智云
2、参考github alfred-parrot
3、github代码实现
4、npm alfy文档
5、有道云api文档