V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
liberize
V2EX  ›  Alfred

写了个 Alfred 的查词扩展

  •  
  •   liberize · 2014-09-02 14:45:08 +08:00 · 6221 次点击
    这是一个创建于 3530 天前的主题,其中的信息可能已经有所发展或是发生改变。
    因为没有找到好用的词典 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
    wujichao
        1
    wujichao  
       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   ·   我们的愿景   ·   实用小工具   ·   940 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 23:25 · PVG 07:25 · LAX 16:25 · JFK 19:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.