guopenghui / obsidian-language-learner

MIT License
631 stars 59 forks source link

【建议】希望单词能够实现自动填充,可兼容Online Dictionary Helper(网页取词插件) #140

Open tinnlo opened 1 year ago

tinnlo commented 1 year ago

感谢作者的付出。

提一个建议,我之前一直在使用Online Dictionary Helper,链接:https://github.com/ninja33/ODH 同样也是中文开发者,他做了一个非常实用的网页取词,并填充单词相关信息(读音、解释、来源例句、更多例句、评级、来源url)的功能。 并且配套制作了一个非常精美的Anki卡片。 我是一个重度用户,网页阅读时都在使用插件导入生词。

在看到您这个Ob插件后,我发现这里解决了我另一块知识库的英语词汇记录,非常感谢! 但插件的取词这一块功能还非常少,我建议可参考ODH的方式,最好能进行半自动填充(比如读音、评级、原文件链接)甚至可以复用他的字段(个人觉得非常合适,不多不少),这样我未来可以在Ob也同步累积英文词汇,甚至把网页的文章转入Ob获得更好的阅读体验,还可以考虑导出Anki进行更方便的多终端学习。

期望你能考虑纳入未来的版本规划,谢谢!

flypolarbear commented 1 year ago

自动填充是解决重复手工操作的一个很方便的功能。 在大多数的使用场景中都需要手动将单词查出来的含义复制粘贴到生词本中,即使软件做了很多努力简化相关的操作流程。 我迫切希望大佬可以提高自动填充功能的优先级,从而大大提升插件使用效率,每个人所节省下来的时间累积是不可估量的!!!

o-xuan-o commented 10 months ago

非常赞同,当前插件和ODH相比还是有些不足,如果能和ODH的功能整合到一起绝对是一个神器

  1. 希望支持像ODJ一样,单词,例句,发音等能提交同步到anki。毕竟anki支持多端同步,可以用手机背单词。而且可以使用FSRS算法,功能比间隔重复插件好用些。用间隔重复插件复习没法发音,效果要差一些
guopenghui commented 10 months ago

感谢建议。这一年我身体不太好,很多issue都没能及时回复。到我感觉好一些后,会重新继续开始开发。

之前我为了在网页上读文章,然后单词记录在obsidian里,曾经做过一个chrome插件。最近感觉不是很好用,我先参考一下ODH,试着改进一下这个插件

o-xuan-o commented 10 months ago

感谢建议。这一年我身体不太好,很多issue都没能及时回复。到我感觉好一些后,会重新继续开始开发。

之前我为了在网页上读文章,然后单词记录在obsidian里,曾经做过一个chrome插件。最近感觉不是很好用,我先参考一下ODH,试着改进一下这个插件

这是一件有益于广大英语学习者的非常有意义的事情,非常感谢先生您为中国的英语学习者所作出的贡献。也祝福先生的身体早日康复! 在这里也请允许我提一些插件改进方面的建议:

  1. 支持导入Anki:首先最主要的问题,就是间隔重复插件相比较Anki,效果还是差了不少。如:缺少多端同步,单词自动发音,自定义界面,复习安排没Anki好,不像Anki支持各种插件(FSRS、热力图等)。尤其是FSRS插件,能根据用户期望保留率,自动安排合适的复习周期,效果用起来比上世纪的SM2好用太多。
  2. 如何导入Anki:现有的单词提交界面已经做的非常棒了,牌组的选择可以放入插件设置中,也可以放入单词提交界面中进行选择。当在单词提交界面中点击提交,插件会自动将当前的单词同步到设定好的Anki牌组中(当然,字段名也要提前设置对应好)
  3. 插件获取选中单词的哪些信息?:(1)单词或短语的原型(其实原型不原型影响不大,毕竟动词的ing有时候表示形容词,有时候只是动词的现在分词形式)(2)获取该单词、短语所在的原文句子,自动填入例句当中(首先应当先清除句子中各种格式,然后加粗选中的单词或短语)(3)获取单词或短语的有道音频文件,同步时能同步到该卡片的音频字段当中。(4)单词短语释义像ODH一样,每个释义旁边有个+号,点击+号就能将当前释义复制粘贴到单词提交界面的含义栏当中(当然,其实和自己复制粘贴的区别并不大,而且开发也比较麻烦,这里也只是提出了这个想法)
  4. 选中单词查询的细节:选中单词或短语后,悬浮词典自动查询已经实现,但是细节也许能做的更好些。(1)选中单词短语后,能将该单词短语显示在词典上方的搜索栏中,毕竟有时候输入的不是原型,释义对不上。单词短语显示在搜索栏中后,直接修改对应的原型也方便。
  5. ODH存在的问题:诚然ODH是一个非常牛逼的插件,但是也存在一些缺陷:(1)只支持网页端,对于想要离线阅读一些英文文章,英文小说的,不怎么友好。而且网页界面风格不一,字体也不统一,有些看着不舒服。(2)无法自定义释义,只能选中词典给出的释义(3)词典切换麻烦,有时候一个词典查不到合适的释义,得来回切换不同的词典,切换过程麻烦。(4)没有自动发音

以上是对于插件改进的建议以及一些想法。其实最重要的就是支持导入Anki,其他都是一些改进的细节建议,无伤大雅。 以上