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

再次分享一个 chrome 扩展 - 柯林斯划词翻译 + 扇贝生词库

  •  
  •   oyyd ·
    oyyd · 2017-05-28 19:52:48 +08:00 · 5087 次点击
    这是一个创建于 2773 天前的主题,其中的信息可能已经有所发展或是发生改变。

    intro

    之前已经分享过一次了,这新次添加了将单词添加到扇贝生词库的功能,想要多一些使用反馈。

    生词本是之前一只想要加入的功能,划词翻译和生词本结合,将碰到的新单词记录下来,事后重复复习(拍着脑袋想想应该)是个不错的学习手段。

    市面上类似的服务/软件不少,扇贝是其中之一。但我个人觉得扇贝是少数在探索如何将软件技术和语言学习有效地结合起来的产品之一,也是这个应用最后选择接入扇贝生词本的重要原因。虽然扇贝的“清空词库”功能是已经实现的功能,但却严格显示用户使用这一点,会让我这样只使用其中部分功能的用户非常费解。

    应用部分特点:

    • react 应用 + 全内连样式(避免影响 web 页面的样式)
    • 爬取数据,跳过有道词典 api 访问次数限制cheerio-without-node-native
    • 扇贝 api oauth2 接入(然而不需要需服务器)
    19 条回复    2019-02-15 10:57:45 +08:00
    paloalto
        1
    paloalto  
       2017-05-28 21:13:40 +08:00
    👍 ,装上了。
    paloalto
        2
    paloalto  
       2017-05-28 21:22:03 +08:00
    有两个问题:
    1. 「点击加入扇贝词库」,点击后,加号消失,刷新页面,选词,弹窗中的加号又出现了,所以刚才是加入成功了还是失败了?
    2. 如果单词之前已经在生词库,这时候点击加入扇贝词库,会发生什么?之前的生词会被删掉吗?
    theS1mple
        3
    theS1mple  
       2017-05-28 22:59:20 +08:00
    不错, 支持一下
    only0jac
        4
    only0jac  
       2017-05-28 23:12:59 +08:00 via Android
    扇贝好像没有生词本功能吧?
    WispZhan
        5
    WispZhan  
       2017-05-28 23:26:44 +08:00
    刚刚使用,效果不错。

    另外问一下,目前这个插件已经通过 爬取数据 跳过了 API 调用次数的限制么?
    cocoakekeyu
        6
    cocoakekeyu  
       2017-05-28 23:44:44 +08:00
    关注
    bsidb
        7
    bsidb  
       2017-05-29 09:24:56 +08:00
    Mark !
    oyyd
        8
    oyyd  
    OP
       2017-05-29 09:46:22 +08:00
    @paloalto 因为没办法获取用户的所有单词(代价太大),所以没办法知道单词是否已经加入的状态。

    功能上没法实现,UI 上需要改进,现在显示加号确实很令人费解
    oyyd
        9
    oyyd  
    OP
       2017-05-29 09:58:37 +08:00   ❤️ 1
    @only0jac 其实是扇贝的“我的词库”中的“新的单词”,被我当作“生词本”来用。

    基础功能是记录下不熟悉的单词,在这基础之上利用扇贝的“单词学习”等功能进行复习和学习。我是希望至少在阅读英文文档和文章的时候,一些常见的、自己不熟悉的单词能有地方重复记忆。
    oyyd
        10
    oyyd  
    OP
       2017-05-29 10:01:03 +08:00   ❤️ 1
    @WispZhan 没有用 api,直接拉去页面的 html,所以不会有限制。除非有道词典没有添加一定的反爬虫限制。
    WispZhan
        11
    WispZhan  
       2017-05-29 10:22:00 +08:00
    @oyyd 原来如此
    eastingcw
        12
    eastingcw  
       2017-05-29 15:10:05 +08:00
    已安装,支持!
    shellfly
        13
    shellfly  
       2017-05-29 15:41:38 +08:00
    @oyyd 搜索接口如果返回一个 learning_id 就表示当前用户已经添加过这个单词
    oyyd
        14
    oyyd  
    OP
       2017-05-29 18:32:08 +08:00
    @shellfly 竟然是内部人士,涨新姿势了,那么前面那个问题可以解决了
    oyyd
        15
    oyyd  
    OP
       2017-05-29 18:34:06 +08:00
    @eastingcw 感谢资瓷
    fhefh
        16
    fhefh  
       2017-05-29 21:31:02 +08:00
    @oyyd
    被遮住了
    oyyd
        17
    oyyd  
    OP
       2017-05-30 13:29:57 +08:00
    @fhefh 感谢反馈。弹层出现在边界应该是有特殊处理的,我再检查一下
    PyPog
        18
    PyPog  
       2017-06-11 12:06:20 +08:00
    支持,已安装
    ranio
        19
    ranio  
       2019-02-15 10:57:45 +08:00
    已安装,不错!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1087 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 22:58 · PVG 06:58 · LAX 14:58 · JFK 17:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.