V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
zwyyy456

做了一个 macOS 上的也许比欧路更适合学习英语的词典 app:闪卡词典

  •  
  •   zwyyy456 · Apr 29 · 1024 views

    起因

    市面上主流的背单词软件例如墨墨、百词斩,它们背单词的方法基本都可以称为映射法,即看英文,背中文意思,往往还是一个单词同时背多个意思,背的过程就是由人脑去做映射的过程,映射上了就算背下了,没映射上就反复看意思、图片、助记文案等,直到下一次能映射上。映射法有以下问题:

    1. 单词之间是孤立的,只是机械地做中英文之间的含义映射,没有语境、上下文来体现单词含义;
    2. 单词需要映射多一层翻译来体现它的含义,这种转换大大降低了阅读理解以及听力理解的效率,甚至会损害对英语的理解能力;
    3. 光靠记单词,难以提升英文写作能力。

    此外,这些背单词软件往往还存在释义不准确、无法正确理解单词的使用情境等问题,这里不再赘述;

    我理想的背单词乃至英语学习方法,总结起来可以称为原句法:

    1. 单词永远出现在原句中,看到的都是日常文章、书籍中的原句而非词典中的例句;
    2. 原句的含义能看懂就过,单词释义的作用在于帮助我们理解原句含义
    3. 看原句时脑子出现的是场景而不是转换的文字载体。

    app 介绍

    app 下载链接在此:闪卡词典,当前还只上架了 macOS app store ,iOS 端还在优化 UI 。

    虽然我的初衷是为了实现以原句法学习英语才开发的这个 app ,但就 app 的当前进度而言,它还只能作为一个欧路词典的上位替代吧,对比欧路词典,它的优势在于:

    1. 纯 SwiftUI 原生开发,轻量、高效、低内存占用,ui 更贴近苹果原生 app ;
    2. 可以从当前词条选择特定义项生成闪卡,帮你记住真正关注的含义,更符合 anki 哲学;而欧路的生词本只是记录单词,背单词的方案和墨墨、百词斩等没什么区别;
    3. 采用更先进的复习算法:FSRS-v6
    4. 同样支持导入外部 mdx 词典,能更方便的在不同词典的释义之间跳转,方便对比释义;

    以下 app 的一些截图: SCR-20260428-tyqp.png SCR-20260428-tzqb.png SCR-20260418-sahx.png

    免费用户支持启用两本外部 mdx 词典,每天可以生成 10 张闪卡,付费会员二者均无限制。 会员价格为每月三元,每年三十元,六十元买断。

    使用注意

    当前本词典 app 需要用户导入外部 mdx 词典才能正常使用,资源的话互联网上请自行搜索一下,还挺多的,如另外有需要也可以去 freemdict 论坛自行搜索获取资源。

    选择特定义项生成闪卡的功能依赖于作者借助 ai 写的解析脚本,我现在适配了 freemdict 上牛津、朗文、柯林斯等大概四十本英汉词典,如果您发现导入英汉词典导入使用时,没有在义项旁边看到添加按钮,可以尝试打开词典选项中的“无精确匹配时允许脚本回退匹配”功能,如果还是没有,欢迎通过 [email protected] 这个邮箱联系作者,并提供您所用的词典的相关信息,最好能附上词典 mdx 文件的分享链接(只需要 mdx ,mdd 非必须),我将尽快使唤 ai 补充该词典的解析脚本,如果您需要以类似的方法学习法语、德语等语言,也欢迎通过邮箱联系我。也欢迎加入 1092582879 这个 qq 群来反馈软件使用问题以及交流英语学习心得。

    后续计划

    后续计划如下,概括起来就两点:一是支持移动端,二是支持生成符合原句法理念的闪卡

    P0:

    推出 iOS 版本:支持 iPhone 端与 iPad 端

    P1:

    添加取词功能:支持剪贴板取词,注册系统服务取词;

    推出一个取词功能的强化插件:支持取词时获取单词所在的句子;

    支持快速安装在线词典;

    更多的 mdx 词典适配;

    P2:

    编写一个简单的支持 PDF 与 epub 的阅读器,支持与当前词典 app 联动,阅读时取词可以从词典 app 获取释义,并且能快捷创建包含单词、单词所在句子以及单词对应释义的闪卡,实现从英文材料阅读到创建闪卡、记忆单词的无缝联动;

    设计一个基于 json 或者 xml 的新词典格式,解决当前基于 html 的 mdx 词典格式存在的诸多问题。

    请个设计师帮忙再优化一下界面。

    一点碎碎念

    这个原句法的理念最初来源于博主“你家老黄”,我实践了一段时间之后,英语水平确实提升了不少,后面由于准备考研、毕业、当时的工具受限等原因放弃了,研一的时候想着改善一下工具,写一个 PDF 阅读器来继续实践原句法,当时还在 v 站发帖咨询了技术路线,2024 年的时候都还有朋友在下面留言询问进度,可惜后面由于自身能力、学业压力、找工作等原因开了个头就又放弃了。去年试用了 Claude code 和 codex 等 code agent 之后,我想我可以在 ai 的协助下开发出一个能更好地实践原句法理念来学习英语的软件,加上现在工作还比较轻松,就从去年年底开始,利用业余时间断断续续做了四个多月,终于是把第一个 app 搓出来了,希望大家能多多试用并给出建议。

    比较无奈的一点是,没有 ai 的协助,我很可能无法开发出这个帮助我学习英语的 app ,但是 ai 再这样发展下去,以后还有多大的必要再去学习外语呢?

    Supplement 1  ·  Apr 29
    33YNW8F8PYKWKA3THH
    LTH7RA36JE46TFAFF8
    Y4FN3TFHR6874MK47W
    E8FYTKKXMKAWLPM3H6
    WHRKAXNHLMKFENLF46
    7THWMJ4WJYPLE7477F
    RJPPPREX4T3AXWMHJ8
    8XHEJEA7YEFYR3ARJA
    L8JF33L7JXLNTA3HYF
    K86X77HWRLH3PLWRHA

    赠送十枚年付会员的兑换码,欢迎试用并提出反馈意见,使用兑换码后,还请回复说明一下,感谢理解。
    10 replies    2026-05-07 08:56:56 +08:00
    javaDo
        1
    javaDo  
       Apr 29
    大佬求一码体验 MTgwMjQ2NDJAcXEuY29t 谢谢
    zwyyy456
        2
    zwyyy456  
    OP
       Apr 29
    @javaDo 这个是下载是免费的,会员订阅的话首月是免费的,可以先试用一下,我研究一下怎么生成兑换码。
    javaDo
        3
    javaDo  
       Apr 29
    @zwyyy456 #2 好的 期待大佬的兑换码 哈哈哈 感谢
    jianny
        4
    jianny  
       Apr 29
    @zwyyy456 同期待兑换码 amlhbm55QGxpdmUuY29t 非常感谢!
    zwyyy456
        5
    zwyyy456  
    OP
       Apr 29
    @jianny
    @javaDo
    已发送,请查收。
    myth
        6
    myth  
    PRO
       Apr 29
    试试看,K86X77HWRLH3PLWRHA 已用,谢谢!
    gaigau
        7
    gaigau  
       Apr 30
    L8JF33L7JXLNTA3HYF 已用,谢谢
    zwyyy456
        8
    zwyyy456  
    OP
       Apr 30
    macOS 14 版本上已知启动会崩溃,macOS 15 上还没测试,macOS 26 上一切正常,这两天会发布修复这个问题的新版本
    zwyyy456
        9
    zwyyy456  
    OP
       5 days ago
    @zwyyy456 #8 已更新
    zwyyy456
        10
    zwyyy456  
    OP
       1 day ago
    iOS 版本也已经上架了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4385 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 04:13 · PVG 12:13 · LAX 21:13 · JFK 00:13
    ♥ Do have faith in what you're doing.