V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
hujun528
V2EX  ›  分享创造

分享下我写的一个自用背单词 APP

  •  
  •   hujun528 · 2022-05-23 22:58:42 +08:00 · 4895 次点击
    这是一个创建于 665 天前的主题,其中的信息可能已经有所发展或是发生改变。

    苦于本人英语水平实在太差,英语考试选择题全靠蒙的那种,阅读理解更是像看天书一样,作文更是直接抄的阅读理解。

    对于一个程序员来说英语这么差实在是不像话,于是我报了各种 APP 上的英语培训课程, 像开言英语、懒人英语、沪江网校 都有我的贡献, 我自己的感觉就是 如果词汇量不够 学起来会非常吃力,又容易遗忘。然后我从单词入手,挑了几个热门的背单词 APP 深度使用了一段时间,感觉还是容易遗忘,大部分单词背的时候能记住几天,过半个月又变成新词了。

    然后我从抗遗忘入手,找到了 Anki 这种使用间隔记忆算法的软件,感觉还不错,但是使用起来还是不那么方便。

    于是我参考了各大背单词 APP 同时加入间隔记忆算法 自己写了一个多平台可用的背单词 app (千词百记),终于解决了反复遗忘的问题。

    ios 端: https://apps.apple.com/cn/app/%E5%8D%83%E8%AF%8D%E7%99%BE%E8%AE%B0-%E7%94%A8%E9%97%B4%E9%9A%94%E8%AE%B0%E5%BF%86%E7%AE%97%E6%B3%95%E8%83%8C%E5%8D%95%E8%AF%8D/id1622198320

    安卓和 web 端: https://app.jianxue.mobi/

    -----ps-- 前端我用的 uniapp 框架(坑太多,有机会换成 Flutter ,我还学的动),后端 go

    本人技术栈以 go,vue,node.js ,typescript 为主,figma, mysql,mongodb,redis 也都有 3 年+使用经验

    找份不用 996 的工作,如果能远程更好,前后端都可以,对于薪资,能让我交的起 房贷+养娃 就行

    60 条回复    2023-06-26 16:22:23 +08:00
    ppppppp123
        1
    ppppppp123  
       2022-05-24 00:01:11 +08:00
    app 这么优秀,下次别做了。
    yky80
        2
    yky80  
       2022-05-24 00:09:24 +08:00 via Android
    牛人 感谢 正是我需要的
    shajia
        3
    shajia  
       2022-05-24 01:00:52 +08:00 via Android
    厉害呀
    summer2019
        4
    summer2019  
       2022-05-24 10:10:34 +08:00
    我比较好奇,单词图片、读音这些数据是怎么来的
    hujun528
        5
    hujun528  
    OP
       2022-05-24 10:13:41 +08:00
    @xzb0797 网络
    wuai825
        6
    wuai825  
       2022-05-24 12:34:13 +08:00 via iPhone
    感谢🙏 挺好用的
    kylinC
        7
    kylinC  
       2022-05-24 12:51:03 +08:00
    很不错,就是就屏幕适配需要优化下,对刘海用户不太友好😂
    hujun528
        8
    hujun528  
    OP
       2022-05-24 13:58:37 +08:00
    @kylinC ios 刘海屏 是适配的,你是安卓手机?
    wenjie0032
        9
    wenjie0032  
       2022-05-24 16:50:26 +08:00
    厉害了
    moxuanyuan
        10
    moxuanyuan  
       2022-05-24 17:31:39 +08:00
    间隔记忆算法?第一次听。。。之前只听过艾宾浩斯遗忘曲线。。话说大部分热门的背单词 app 都有利用了遗忘曲线的原理,不明白 LZ 之前用的是哪些。。还有 LZ 这个跟大部分热门的背单词比,有什么区别?或者优点?
    x19888888888
        11
    x19888888888  
       2022-05-24 18:45:23 +08:00 via iPhone
    小学生非常喜欢,谢谢
    hujun528
        12
    hujun528  
    OP
       2022-05-24 22:17:28 +08:00
    @moxuanyuan 艾宾浩斯遗忘曲线并不高效,你体验下就知道区别了
    kylinC
        13
    kylinC  
       2022-05-25 04:07:29 +08:00
    @hujun528 iphone12,刘海屏不适配,上面显示的都被刘海挡住了
    YingJie
        14
    YingJie  
       2022-05-25 08:21:52 +08:00 via iPhone
    sm-p 算法是什么意思
    hujun528
        15
    hujun528  
    OP
       2022-05-25 09:35:13 +08:00
    @YingJie 优化过的 sm2 算法
    hujun528
        16
    hujun528  
    OP
       2022-05-25 09:40:03 +08:00
    @kylinC 我自己就用的 iphone12 ,至于你说的刘海档住内容,那是单词详情 页面,因为内容比较长,所以这个页面是可以上下滑动的,你滑动下就看的到了
    Dlin
        17
    Dlin  
       2022-05-25 09:48:28 +08:00
    这种选图片记忆的不太适合我,因为它让我记住的是图片,不是单词的含义。选择得时候脑袋就好取巧去记忆图片。
    hujun528
        18
    hujun528  
    OP
       2022-05-25 10:31:42 +08:00
    @Dlin 共 6 种题型,图片只是默认的第一种,我自己用会开启全拼默写题型
    hanswu
        19
    hanswu  
       2022-05-26 11:31:31 +08:00
    好用啊兄弟,直接开始使用了
    ps: 能不能加个日常用语的词书呢
    hujun528
        20
    hujun528  
    OP
       2022-05-26 13:00:28 +08:00
    @hanswu 后期会加入 语法和常用语 类
    vaeee
        21
    vaeee  
       2022-05-27 13:28:31 +08:00 via iPhone
    10 背完考研词汇用的就是间隔记忆
    PeterXx
        22
    PeterXx  
       2022-05-27 16:02:19 +08:00
    不错,感谢分享!
    WithLin
        23
    WithLin  
       2022-06-01 09:19:37 +08:00
    哥 这个开源么
    tianxin12138
        24
    tianxin12138  
       2022-06-01 10:11:26 +08:00
    看起来不错,但是图片一打开就是喜欢百词斩吗,这个不会侵权么
    hujun528
        25
    hujun528  
    OP
       2022-06-01 12:31:22 +08:00
    @tianxin12138 个人 demo 也没收费, 如果用的人多,替换掉图片也不是什么难事,就看有没有必要
    shajia
        26
    shajia  
       2022-06-04 11:42:07 +08:00 via Android
    下载链接里能加个版本号么 不知道有没有更新
    shajia
        27
    shajia  
       2022-06-04 11:43:37 +08:00 via Android
    晚上 12 点前记单词 记完 12 点过了,算第二天的数据了
    hujun528
        28
    hujun528  
    OP
       2022-06-05 09:21:35 +08:00
    @shajia 下载链接里面能下载的就是最新版本
    xff1874
        29
    xff1874  
       2022-06-07 19:09:24 +08:00
    那个解析能切换成英文么,感觉直接英英会更好一点。
    OPENAXT
        30
    OPENAXT  
       2022-06-08 11:29:26 +08:00
    楼主需要 UI 优化吗,我可以无偿帮忙
    ukuyu
        31
    ukuyu  
       2022-06-08 13:11:26 +08:00 via iPhone
    用用看
    ukuyu
        32
    ukuyu  
       2022-06-08 13:14:36 +08:00 via iPhone
    @Dlin 同意 而且我觉得看图片 每个人理解到的含义也不同啊 还要猜图片啥意思 这学习成本也太高了吧;不适合我
    seven123
        33
    seven123  
       2022-06-09 09:19:19 +08:00
    我用墨墨背单词还行
    hujun528
        34
    hujun528  
    OP
       2022-06-09 11:05:06 +08:00
    @ukuyu 下次升级,支持 设置是否使用图片
    jackyin
        35
    jackyin  
       2022-06-09 18:23:44 +08:00
    单词页面右上角有个 A+图标是啥意思?
    hujun528
        36
    hujun528  
    OP
       2022-06-09 22:18:22 +08:00
    @jackyin 收藏
    jackyin
        37
    jackyin  
       2022-06-09 23:24:06 +08:00
    @hujun528 收藏用五角星或者心号比较好吧哈哈
    xaplux
        38
    xaplux  
       2022-06-10 17:37:39 +08:00
    支持一下,抽空试试
    lixon166
        39
    lixon166  
       2022-06-10 23:21:01 +08:00
    后端 go 开源玩玩呗
    lingyan190
        40
    lingyan190  
       2022-06-11 00:30:29 +08:00
    现在世面上的算法基本都是 Anki 的间隔记忆原型的啊
    包括墨墨和知米扇贝都是,真不如拥抱大公司有自己的算法团队,省心
    hujun528
        41
    hujun528  
    OP
       2022-06-11 10:15:00 +08:00
    @lingyan190 这才是算法原型 https://www.supermemo.com/en/archives1990-2015/english/ol/sm2 ,我只是用过 anki ,但我没借鉴 anki, 别人感觉怎么样我不知道,anki 对我来说就两个字 “难用”, 算法已经没有多大的优化空间了,主要还是要自己 能坚持
    Themyth
        42
    Themyth  
       2022-06-11 20:29:02 +08:00
    大哥!!!可以写个学日语的不!!!
    hujun528
        43
    hujun528  
    OP
       2022-06-11 23:11:57 +08:00
    @Themyth 支持其它语言,系统设计的时候定位的目标就是用间隔算法来记忆任何内容,只需后台添加对应的记忆内容,我会尽快开放 用户创建自定义内容库,这样你想记啥都行
    Yohann97
        44
    Yohann97  
       2022-06-12 09:28:34 +08:00
    借鉴的百词斩?相比百词斩优点是什么
    hujun528
        45
    hujun528  
    OP
       2022-06-12 10:21:38 +08:00
    @Yohann97 你看我 APP 主要解决的是什么,是遗忘,百词斩我用了 2 个月,背完了 2000 多个单词,最后记住的不超过 10 个
    sandow
        46
    sandow  
       2022-06-13 22:20:06 +08:00 via Android
    挺好用,字略小,长时间看有点吃力
    hujun528
        47
    hujun528  
    OP
       2022-06-14 10:18:08 +08:00
    @sandow 黑暗模式下看久了确实吃力,下次更新调整
    Unicorns96
        48
    Unicorns96  
       2022-06-14 10:27:09 +08:00
    建议开放 mac 端 appstore 支持
    Unicorns96
        49
    Unicorns96  
       2022-06-14 10:33:36 +08:00
    @Unicorns96 体验了下还不错,正是需要的软件,发现个小问题,提交答案的时候响应过慢,希望可以优化下
    hujun528
        50
    hujun528  
    OP
       2022-06-14 23:04:16 +08:00
    @Unicorns96 如果是电脑端 建议用 h5, 支持键盘输入和 回车键 确认跳下一题,节省刷题时间
    seven123
        51
    seven123  
       2022-06-21 10:32:36 +08:00
    用了几天效果还不错,就是 APP 会经常性卡死..., 希望能优化
    hujun528
        52
    hujun528  
    OP
       2022-06-21 11:17:34 +08:00
    @seven123 我自己每天也在用的,没遇到过这类问题,android 还是 ios?
    hezhong2124
        53
    hezhong2124  
       2022-07-01 19:25:03 +08:00 via Android
    为什么待学新词一直是 0 ?
    hujun528
        54
    hujun528  
    OP
       2022-07-02 21:03:27 +08:00   ❤️ 1
    @hezhong2124 if (当天需要复习的内容 >= 计划的每日记忆数的 2 倍){ 待学新词=0 }
    hujun528
        55
    hujun528  
    OP
       2022-07-02 21:08:05 +08:00
    @hezhong2124 如果经常不完成每日计划,就会积累的复习内容较多导致 出现这种情况,一般只要完成了当天的计划,第二天待学新词会逐渐恢复
    Unclev21x
        56
    Unclev21x  
       2022-08-09 10:20:12 +08:00
    在用。
    能否调用系统英文键盘啊?当前的这个键盘,用起来太难受了。
    daiye
        57
    daiye  
       2022-09-16 08:40:20 +08:00
    非常非常棒的 app ,不知道以后会不会收费,
    memorymaster
        58
    memorymaster  
       2022-09-23 16:18:22 +08:00
    请问具体的复习算法是什么? sm-2 ?,《学习这回事》?还是什么算法。
    xinhaiw
        59
    xinhaiw  
       300 天前
    哥们,ios 上美区了吗,没搜到
    isSamle
        60
    isSamle  
       267 天前
    安卓连接挂了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5397 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 639ms · UTC 08:38 · PVG 16:38 · LAX 01:38 · JFK 04:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.