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

小工具,概览一下你认识的单词

  •  1
     
  •   kylebing ·
    KyleBing · May 21, 2025 · 4513 views
    This topic created in 341 days ago, the information mentioned may be changed or developed.

    preview

    突然有了这么一个想法,就是把所有单词都列出来,然后把认识的都点一遍,一点点蚕食掉整个单词列表。

    弄了下,出了个简单的样子:

    https://kylebing.github.io/vocabulary

    功能

    • 点击标记已认识
    • 右击查看单词释义
    • Ctrl + 点击 = 取消标记当前单词
    • 切换展示 初中、高中、CET4 、CET6 、考研、托福、SAT 词库
    • 点击词条暗化它,表示已知,有点蚕食的感觉
    Supplement 1  ·  May 22, 2025

    image

    Supplement 2  ·  May 22, 2025
    / + 点击 = 加入未确定词条
    40 replies    2025-05-30 09:39:35 +08:00
    xyxc0673
        1
    xyxc0673  
       May 21, 2025
    看得有点眼花😂

    感觉可以更加游戏化一点,加一些音效、特效
    kanchi240
        2
    kanchi240  
       May 21, 2025
    hi ,可以增加一个导入自定义单词功能吗
    waliwaliCrazy
        3
    waliwaliCrazy  
       May 21, 2025
    挺有意思
    hcy1996
        4
    hcy1996  
       May 21, 2025
    挺有意思~
    小建议:感觉可以分 10-20 个一组,不然一快速滚动,眼睛快瞎了
    fkdtz
        5
    fkdtz  
       May 21, 2025
    可以,就喜欢这种
    简单粗暴,比较极端
    kylebing
        6
    kylebing  
    OP
       May 21, 2025
    闲着没事点着玩可以,还能学点单词。
    哪里会点哪里,妈妈再也不用担心我的学习。
    kylebing
        7
    kylebing  
    OP
       May 21, 2025
    @kanchi240 以后可以考虑添加,目前可以直接编辑源码自己添加,直接根据原 json 格式 新建一个新的 json 文件就好。https://github.com/KyleBing/vocabulary
    sillydaddy
        8
    sillydaddy  
       May 21, 2025
    可以啊!这一屏是 500 个单词,6 屏就是 3000 个。够劲儿!
    520discuz
        9
    520discuz  
       May 21, 2025
    建议加个皮肤功能,用户可以一键换皮肤或自定义背景颜色和单词颜色,以及字体或字体大小。
    kframe
        10
    kframe  
       May 21, 2025
    不错的点子
    mrfox
        11
    mrfox  
       May 22, 2025
    这个是目前我见过的最好的分开 认知词 与 生词 的实现方式,赞!

    想问下,如何本机运行,就是下载到本地离线也能跑

    另外这个能不能自定义一下一屏的数量,比如 8 个一行,5 行这种

    还有字大了是不是释义也会随着变大,现在基本看不清
    kylebing
        12
    kylebing  
    OP
       May 22, 2025
    @mrfox
    谢认可。
    直接复制本库的 docs 整个文件夹,直接用 nginx 访问它就能使用,https://github.com/KyleBing/vocabulary
    我稍微加大一下释义字体大小。没有定义那么绝对的布局方式,你可以使用 cusor 对其进行一些修改。
    MzM2ODkx
        13
    MzM2ODkx  
       May 22, 2025
    有点意思~
    nikelei
        14
    nikelei  
       May 22, 2025
    不错,收藏了
    goodryb
        15
    goodryb  
       May 22, 2025
    就是看着有点眼花,添加一些样式或者对齐会不会更好
    BlessingMe
        16
    BlessingMe  
       May 22, 2025
    有意思, 收藏了
    建议: 暗化之后, 可以把单词的原因含义显示确认一下
    soar0712
        17
    soar0712  
       May 22, 2025
    已收藏,好想法,简单直观,没想到我还认识这么多单词呢
    china521
        18
    china521  
       May 23, 2025
    太好了这个工具,很中肯的建议: 可以加一个开关,打开以后,鼠标只要掠过或者放单词上就自动读出来吗?这样既学习了,又纠正了发音
    kylebing
        19
    kylebing  
    OP
       May 23, 2025   ❤️ 1
    @china521 不错的建议,后面有机会再添加吧。
    mrfox
        20
    mrfox  
       May 26, 2025
    @kylebing

    专门再来回贴顶起来 让更多的人看到好作品

    另外本地运行后字体大小的问题解决了

    btw 左上角选范围那个框 好像 拖不动,会挡住一部分显示的单词,建议做成个浮动按钮 ,按一下再展开就不会挡到啦

    再次感谢!
    mrfox
        21
    mrfox  
       May 26, 2025
    我在点击的过程中发现有的单词会显示两次,奇怪
    jiager
        22
    jiager  
       May 26, 2025
    请问已经点击过的单词数据默认会缓存在哪里,我是用 windows 清理工具清理了一下,发现已经点击过的单词全部消失了。
    kylebing
        23
    kylebing  
    OP
       May 27, 2025
    @mrfox 词库的问题,词库里有重复的单词。
    kylebing
        24
    kylebing  
    OP
       May 27, 2025
    @jiager 浏览器的 localStorage 里
    mrfox
        25
    mrfox  
       May 27, 2025
    @kylebing 是个单独的 json 文件吗,请问如何找到它(已经标记了大半)
    mrfox
        26
    mrfox  
       May 27, 2025
    呃,我倒是没清理,但是浏览器崩了,再打开标记的全没了 555
    mrfox
        27
    mrfox  
       May 27, 2025
    用的 nginx + doc 文件夹的办法,也是找不回来的对吗

    有没有一键标为已认识的办法,比如把初中的先全标了,这样快一些

    或者如何导入自己的单词表,比如 COCA 啥的
    kylebing
        28
    kylebing  
    OP
       May 27, 2025
    就是个单纯的单词数组
    <img width="1512" alt="Screenshot 2025-05-27 at 20 30 27" src="https://github.com/user-attachments/assets/f6533775-705b-4ed5-af8a-44009565df9d" />

    @mrfox
    mrfox
        29
    mrfox  
       May 27, 2025
    @kylebing 这个数组是不是在内存里,有办法实时替换它吗
    china521
        30
    china521  
       May 28, 2025   ❤️ 1
    @kylebing 提了个 PR
    kylebing
        31
    kylebing  
    OP
       May 28, 2025
    @china521 很棒哦,我都不知道有这个功能。
    mrfox
        32
    mrfox  
       May 28, 2025
    希望有一个保存当前标记状态的办法,或者有一个能导出、导入当前标记过的单词的功能
    mrfox
        33
    mrfox  
       May 28, 2025
    又重新标记到 2K 多了,担心再 crash 一次又得重来
    kylebing
        34
    kylebing  
    OP
       May 28, 2025
    @mrfox 主分支上已经有导入导出功能了。
    mrfox
        35
    mrfox  
       May 28, 2025
    @kylebing 赞!
    channg01
        36
    channg01  
       May 29, 2025
    @kylebing #34 op ,他催着你干活呢哈哈哈,问下这个读音是哪来的啊?
    kylebing
        37
    kylebing  
    OP
       May 29, 2025
    @channg01 SpeechSynthesisUtterance 调用的系统发音功能,搜一下看看,我也是第一次见 https://github.com/KyleBing/vocabulary/blob/master/src/view/Vocabulary.vue#L137
    channg01
        38
    channg01  
       May 29, 2025
    @kylebing #37 感谢
    mrfox
        39
    mrfox  
       May 30, 2025
    @kylebing 今天尝试了下,导出是复制到剪贴版,然后即便是直接点导入配置

    都会提示“取或解析剪贴板内容失败”?
    kylebing
        40
    kylebing  
    OP
       May 30, 2025
    @mrfox 建议使用谷歌浏览器
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1228 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 17:45 · PVG 01:45 · LAX 10:45 · JFK 13:45
    ♥ Do have faith in what you're doing.