因为本人英语水平一般,每次学习新技术总会碰到很多陌生的单词,所以为了能让自己更好学习新技术也希望能帮到和我有类似情况的朋友,我开发了「wordway」这个背单词应用。
在设计的时候就希望所有的单词本都像开源软件一样可以接受所有人的补充和完善,就像 中国程序员容易发音错误的单词 这个项目一样,这个应用很大程度上是从这个项目上得到了启发。
所以我从零开始独立设计了「wordway」的单词本规范,开发了服务端、应用端、官网及命令行工具和整理了几个常用的单词本,目前除了服务端和应用端均已开源,未来可能会考虑把服务端及应用端也进行开源。
Android 版暂未上线,你可以通过文章最下方二维码加入「wordway」的微信群,后续的上线或更新将在群里进行通知。
简介
「wordway」 是一款由社区驱动的背单词应用。
单词本
目前我已经收集及整理了几本常用的单词本,你可以在 GitHub 的 wordway-wordbooks 仓库中查看,同时也欢迎大家对这些单词本提建议来完善它们。
- 创建你的单词本:https://github.com/wordway/wordway-app/issues/3
- 建议收录单词本:https://github.com/wordway/wordway-app/issues/4
命令行工具
我同时为「wordway」 开发了配套的命令行工具 wordway-cli,它具有查词、构建单词本等功能,下面是安装及查词的简单说明。
安装
$ npm install -g wordway-cli
现在,您可以使用以下命令在任何位置运行 CLI
$ wordway -V
完整的命令说明,请查看 wordway-cli 代码库。
查词
$ wordway t "hello"
结果
hello
美 [helˈō]
基本释义:
int. 喂;哈罗
n. 表示问候, 惊奇或唤起注意时的用语
n. (Hello)人名;(法)埃洛
构建单词本
构建单词本篇幅较长,所以不在此展开说明,请移步到 https://github.com/wordway/wordway-app/issues/3
应用预览
- | - |
---|---|
相关链接
- https://github.com/wordway/wordway-cli
- https://github.com/wordway/wordway-web
- https://github.com/wordway/wordway-wordbooks
讨论
欢迎加入「wordway」的微信群或 Telegram Group 与我分享你的建议和想法。
如微信群二维码不可用,请添加我的微信号,添加时请备注『加入 wordway 用户群』。
最后
感谢使用「wordway」,祝你使用愉快!
🎉 🎉 🎉