有人使用 Mac / Alfred 么?推荐一个快速查询 /添加单词的工具。
在 Alfred 的 Workflow 添加这个插件,可以在 Alfred 快速查询、添加单词,添加的单词会出现在你的单词库里面,还可以发音。
需要:
- Mac
- ALfred
- Alfred Powerpack
项目地址: https://github.com/alswl/shanbay-alfred2
下载地址: https://github.com/alswl/shanbay-alfred2/releases
下面是 Workflow 说明:
Shanbay-Alfred2-Workflow
扇贝网 Alfred2 workflow ,主要用于单词查询、添加单词到词库、发音。
安装
下载Shanbay.alfredworkflow里面的最新版本。
双击文件导入即可。
使用
- 授权
- 任意使用查询功能,如
sb love会检查权限情况,如果权限不存在或过期,会自动进入授权页面 - 在扇贝官网的授权界面输入帐号密码,然后授权
- 出现
Shanbay OAuth2之后,将完整的 URL 复制下来,并在 Alfred 里面输入sbauth https://api.shanbay.com/oauth2/auth/success/#access_token=xxx&token_type=Bearer&state=&expires_in=2592000&scope=read+write(后面的 URL 请替换为你自己复制的 URL ) - 授权完成,使用
sb love测试,按回车即可以添加到单词库
- 任意使用查询功能,如
- 查单词
- 使用
sb love查询单词
- 使用
- 添加到单词库
- 使用
sb love查询单词,然后使用回车即添加到单词库
- 使用
- 打开单词
- 使用
sb love查询单词,按住Command+ 回车,打开扇贝官网对应的单词页面
- 使用
- 听发音
- 使用
sb love查询单词,按住Ctrl+ 回车,即可播放语音
- 使用
注:授权有效期为一个月,过期需重新授权。
截图
其它
感谢原作者 https://github.com/henter/Shanbay-Alfred2 开发。
我的改进:
- 不使用 code 授权模式,改为 token 直接授权,不用打开一个第三方网站(也是因为原来那个授权网站挂掉,我才改造的)
- 支持发音
- 移除例句查询功能
- 移除
requests依赖,即装即用 - 除了原项目的资源文件,重写了代码,这么简单的一个项目就简单写写了


