word.lcy.im

word.lcy.im

考虑到自己该背背单词准备托福(闲的发毛),于是就翻出来了之前在二手书店买的的托福词汇。之前想起来zrt做的一个背单词工具,但是他给下线了,就自己也做了一个。

因为自己发音不标准,于是主要是提示音标/意思/发音,然后输入拼写。前端用的bootstrap + jquery。后端自己输入单词列表,然后查询有道智云的API,给生成对应的翻译和发音。后端直接用flask撸了几个接口。代码并没有多少。

有道智云的API提供100元额度,但我发现乱搞用的并不慢,于是就把翻译等缓存下来了,发音直接用有道字典的接口嘿嘿。

1
https://dict.youdao.com/dictvoice?audio=abandon&type=2

word list是一个一个文件直接放到库里的,每次增加需要重新部署。于是刚刚折腾好了webhook自动部署,大概是用adnanh/webhook 这个程序,可以监听http请求调脚本。现在如果push代码服务器就会自动重新pull下来。服务端是跑在docker里面的。

因为还有api的key没有清理干净,暂时不开源。但有需要可以直接找我^^。