写了个 Alfred 的查词扩展 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
liberize
V2EX    Alfred

写了个 Alfred 的查词扩展

  •  
  •   liberize 2014-09-02 14:45:08 +08:00 6608 次点击
    这是一个创建于 4059 天前的主题,其中的信息可能已经有所发展或是发生改变。
    因为没有找到好用的词典 workflow,所以造了个轮子。

    * 支持的词典:
    ____* 系统词典,仅支持朗道英汉/汉英词典5.0
    ____* 有道在线词典
    ____* 爱词霸在线词典
    ____* 百度在线词典
    * 支持英汉、汉英互查
    * 支持音标,默认显示美式音标
    * 使用系统 TTS 引擎发音
    * 汉译英可复制英文解释
    * 可使用快捷键进行词典切换
    * 缓存查询结果,方便下次查询
    * 支持快捷键取词

    附图一张:



    地址: https://github.com/liberize/alfred-dict-workflow
    第 1 条附言    2014-09-04 10:31:13 +08:00
    @wujichao @shihty5 @liaa @avalon @bearcat001
    修了少许 bug,请更新 workflow.
    第 2 条附言    2014-09-25 11:47:07 +08:00
    更新:
    1. 支持必应词典
    2. 系统词典支持牛津词典
    第 3 条附言    2015-07-14 12:16:16 +08:00
    v2.2.0 更新:
    1. 增加配置文件,详见 README
    2. 支持海词词典,将系统词典拆成牛津、朗道两个词典
    3. 修复一些 bug
    23 条回复    2014-10-13 18:01:58 +08:00
    CDuXZMAPgHp1q9ew
        1
    CDuXZMAPgHp1q9ew  
       2014-09-02 15:19:48 +08:00
    O(∩_∩)O谢谢lz,一直想找这个,辛苦了!!!
    shihty5
        2
    shihty5  
       2014-09-02 15:21:48 +08:00
    赞 支持楼主,火钳刘明
    liaa
        3
    liaa  
       2014-09-02 15:34:15 +08:00
    喜欢楼主这个 @ 命令...
    lukic
        4
    lukic  
       2014-09-02 15:37:21 +08:00
    建议加入牛津高阶。
    avalon
        5
    avalon  
       2014-09-02 15:49:13 +08:00
    不错, 感谢lz
    liberize
        6
    liberize  
    OP
       2014-09-02 16:25:28 +08:00
    @lukic 牛津高阶的查询结果有点复杂,晚上回去研究一下
    liberize
        7
    liberize  
    OP
       2014-09-02 22:49:36 +08:00
    @lukic 我用的牛津是『牛津英汉双解美化版』,不知道和你的是不是一样的。仔细看了一下,还是决定放弃了。一是因为格式很复杂,有时条目非常多,很难用 Alfred 的下拉框完整表达;二是违背了快捷、轻便的初衷。
    bearcat001
        8
    bearcat001  
       2014-09-03 07:32:31 +08:00
    感谢
    之前用的 JinnLynn 开发的 Chinese Dictionary,速度现在越来越慢
    楼主这个快多了
    applelove
        9
    applelove  
       2014-09-20 20:32:27 +08:00
    @liberize 楼主能不能加入bing在线词典,觉得这个比百度好很多,谢谢了

    http://cn.bing.com/dict/
    applelove
        10
    applelove  
       2014-09-21 10:53:11 +08:00
    @liberize 楼主能不能推出一个不需要朗道英汉汉英的workflow?就是系统字典用默认的。
    liberize
        11
    liberize  
    OP
       2014-09-21 12:36:31 +08:00
    @applelove
    bing 词典没有 API,只能模拟网页查询。倒是可以加上,只是目前只能查看简单的释义,没有例句等,个人感觉应该跟其他词典差不太多。
    系统词典默认的是只有英文解释,而且不支持英汉。
    applelove
        12
    applelove  
       2014-09-21 21:16:45 +08:00
    @liberize 你错了,系统默认的支持英汉,还有汉英呢,英汉还是牛津出的,绝对比朗道权威和正确哦,我的10.9.4就有了,你更新一下系统试试吧
    liberize
        13
    liberize  
    OP
       2014-09-22 01:00:07 +08:00 via Android
    @applelove 额,其实前面想说的是“汉英”。
    我的系统一直都是最新的,不知道你说的词典名字是什么?
    applelove
        14
    applelove  
       2014-09-22 02:16:48 +08:00
    @liberize 哦,好像汉英确实没有,不过英汉绝对有。自带词典用英汉的场合也比较多吧,而且真要汉英,我会选择goldendict了,那个可以全文检索。希望你能升级个自带词典无朗道的版本吧,除了那些出名的,牛津朗文柯林斯韦氏,其他的我觉得都不靠谱,宁可不查,要是出来个错的反而耽误事
    liberize
        15
    liberize  
    OP
       2014-09-22 11:47:52 +08:00
    你说的是这个吧,我系统语言改成了英文,所以默认没有启用,这个确实是支持英汉、汉英的。我回去加上。
    liberize
        16
    liberize  
    OP
       2014-09-22 11:48:12 +08:00
    applelove
        17
    applelove  
       2014-09-23 19:47:47 +08:00
    @liberize 对,就是这个,升级了记得来说一声哦
    liberize
        18
    liberize  
    OP
       2014-09-25 01:42:38 +08:00
    @applelove 已升级,但是默认没有启用,请按指示修改,如果想立即生效,请清除缓存。
    缓存目录:~/Library/Caches/com.runningwithcrayons.Alfred-2/Workflow Data/me.liberize.dict/
    liberize
        19
    liberize  
    OP
       2014-09-25 10:03:20 +08:00
    @lukic 你说的牛津高阶应该是系统带的那个牛津词典吧,已经加入,但默认没有启用,可以参照 README 启用。
    liberize
        20
    liberize  
    OP
       2014-09-25 10:03:53 +08:00
    @applelove 忘了说了,bing 词典也加进去了。
    applelove
        21
    applelove  
       2014-09-26 09:30:16 +08:00
    @liberize 赞一下哈,但是我还是有一个请求,怎么实现回车就打开相应的网页呢?现在是回车就发音,有的回车还不管用
    liberize
        22
    liberize  
    OP
       2014-09-26 16:01:21 +08:00 via Android
    @applelove 这个在 todo list 里面,这两天会加上的。回车不管用你能给个例子么?
    liberize
        23
    liberize  
    OP
       2014-10-13 18:01:58 +08:00
    @applelove 已更新。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3265 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 11:32 PVG 19:32 LAX 04:32 JFK 07:32
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86