我很喜欢Webster Merriam字典的音节标注,因为我发现了解音节的情况下非常有利于单词的记忆。 在这个功能的驱使下,入手了词典的手机应用,虽然功能不错,但是不够用。很难想象我自己对着电脑看到生词再用手机查吧,而且,Merriam Webster的网页超级慢,有时打不开,而且,还有广告。所以查生词打断思路的事情时有发生。 平时使用电脑看英文资料的时候,我手边使用的alfred的有道字典扩展,虽然非常好用,但是唯一感觉美中不足的是缺少音节功能。 如果是字典应用或者扩展的话,网上有一大堆,而且其中不乏大神的神作,发音功能也好,全字典也好,各种强大的功能都有实现,但是,唯独我自己的这个需求太过于小众了。我只是想能方便快速的知道音节。 所以,自己动手造。 当然,不是凭空造了,总要有个参考,毕竟我只是想查一下音节而已,总要有个思路和参考才好。 https://github.com/FushenYang/hpydict 这是我在网山找到的最相关的项目了,功能很强大,还能发音,fork之后发现使用ruby写的,我自己的ruby水平一半,感觉会很吃力。直接拿来用都感觉会不顺利。 不过这个项目给出了一个很好的思路,注册一个Merriam Webster开发者账号就能简单到调用词典信息了。 所以,我就简单的封装了一下做了自己的alfred扩展。如图: 第一行显示 单词,音标,词性,音节,第二行显示解释; 工作流项目地址: https://github.com/FushenYang/websterdic 做的很粗糙,但是我自己就够用了,如果需要更强的功能建议参考hpydict项目自己修改。如果只是要使用,记得自己注册一个Webster Merriam Dictionary 开发者账号,然后将key填写到alfred工作流的修改界面。