为了收集和整理编程的常用单词,我写了个背单词应用

2019-10-13 23:04:15 +08:00
 lijy91

因为本人英语水平一般,每次学习新技术总会碰到很多陌生的单词,所以为了能让自己更好学习新技术也希望能帮到和我有类似情况的朋友,我开发了「 wordway 」这个背单词应用。

在设计的时候就希望所有的单词本都像开源软件一样可以接受所有人的补充和完善,就像 中国程序员容易发音错误的单词 这个项目一样,这个应用很大程度上是从这个项目上得到了启发。

所以我从零开始独立设计了「 wordway 」的单词本规范,开发了服务端、应用端、官网及命令行工具和整理了几个常用的单词本,目前除了服务端和应用端均已开源,未来可能会考虑把服务端及应用端也进行开源。

Android 版暂未上线,你可以通过文章最下方二维码加入「 wordway 」的微信群,后续的上线或更新将在群里进行通知。

简介

「 wordway 」 是一款由社区驱动的背单词应用。

单词本

目前我已经收集及整理了几本常用的单词本,你可以在 GitHub 的 wordway-wordbooks 仓库中查看,同时也欢迎大家对这些单词本提建议来完善它们。

命令行工具

我同时为「 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

应用预览

相关链接

讨论

欢迎加入「 wordway 」的微信群或 Telegram Group 与我分享你的建议和想法。

如微信群二维码不可用,请添加我的微信号,添加时请备注『加入 wordway 用户群』。

最后

感谢使用「 wordway 」,祝你使用愉快!

🎉 🎉 🎉

Download 「 wordway 」 on the AppStore

6938 次点击
所在节点    分享创造
45 条回复
lijy91
2019-10-13 23:04:32 +08:00
第一波兑换码

```
R9KHXKKP7469
Y9P7YWTHFLJK
LAE6Y7J4HAE6
WN6WX633Y7WR
EMXYMHXHK3HR
A93PW6HJLL4H
YP799J7TWLW7
ENFW9PH3R73K
LY644WJRMN64
3JTFY6FFFWEH
```
chendeshen
2019-10-13 23:06:30 +08:00
严重支持!消灭零回复!
lijy91
2019-10-13 23:08:05 +08:00
第二波兑换码

```
3PKJNL3YMPFT
6KM6RNYFTYYW
MLP9W4T34YLW
RJR4F9KWLAKW
L33R996KYRMT
FKHTEYEKALTK
FHWJP3H9EFK7
67J79WEKMTWF
HFFYXRNN69N4
33R6K7KRMFTN
```
Rob
2019-10-13 23:16:01 +08:00
谢谢楼主,L33R996KYRMT 已用
oneisall8955
2019-10-13 23:18:01 +08:00
流弊,大佬大佬
rabbbit
2019-10-13 23:26:32 +08:00
关于单词本有一些问题:
1 可以自己编辑单词的释义吗,这个释义是否支持 html 和 css?
2 可以指定学习单词本中的某一章吗?
jianqun
2019-10-13 23:29:19 +08:00
👍
HFFYXRNN69N4 已使用。
lijy91
2019-10-13 23:30:49 +08:00
@rabbbit
1. 默认是通过有道获取释义,在定义的时候指定使用自定义的释义和发音,不支持 html 和 css,后续也不打算支持,未来版本会增加图片示例
2. 暂时是顺序学习,不过这个可以具体调研一下。
sqsgalaxys
2019-10-13 23:31:25 +08:00
RJR4F9KWLAKW
已用, 谢谢, 楼主辛苦了.
lijy91
2019-10-13 23:31:52 +08:00
Building
2019-10-13 23:34:06 +08:00
67J79WEKMTWF
已用,支持楼主。
rabbbit
2019-10-13 23:37:11 +08:00
那真是遗憾,要是能支持自定义释义的话,可以把 mdx 词典里的内容抽出来放进去.
Building
2019-10-13 23:37:46 +08:00
用了一下,不是用原生语言写的吧,掉帧太明显了。
lijy91
2019-10-13 23:45:54 +08:00
@rabbbit 可以将内容单独发我一份我参考一下
lijy91
2019-10-13 23:46:44 +08:00
@Building 用 flutter 写的,还需要好好进行优化。
hiny2
2019-10-13 23:53:30 +08:00
感谢! 3PKJNL3YMPFT 已用
icebarley
2019-10-13 23:56:49 +08:00
6KM6RNYFTYYW 已使用,谢谢楼主。
注册时密码调用不了 1password 等,先反馈一下。
Frank9621
2019-10-14 00:04:29 +08:00
支持,希望安卓可以尽快上线
lijy91
2019-10-14 00:07:43 +08:00
@Frank9621 关注安卓版的可以先加下群
Senventise
2019-10-14 01:13:35 +08:00
和 anki 比有什么优势吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/608958

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX