当前位置: 首页 > news >正文

告别枯燥:我开发了一个在电脑桌面上使用弹幕来背单词的软件

前言

在这个快节奏的时代,我们每天都在忙碌中度过,手机虽然方便,但往往难以找到一整块时间来专心背单词。然而,你是否意识到,每天坐在电脑前的时间远比使用手机的时间要长?现在我们来介绍一个新型的学习软件灵思闪记

灵思闪记是一个间隔复习软件 , 用来背单词在适合不过了 , 结合它的一些桌面弹幕插件 , 就可以在电脑桌面上充分利用这些碎片化时间,让学习变得更加高效和有趣 , 让我们来看看这个软件长啥样

这个软件的特点就是 , 每个笔记库里面的每篇笔记都支持间隔复习 , 对于背单词的同学来说 , 每篇笔记用单词来命名就可以了 , 它有一个资料库的功能 , 也就是说只要给对应的笔记库安装了英语资料包 , 它就会自动拿笔记名称去英语资料包里面匹配单词资料 , 不仅内置了很多种英语词库和英语资料包 , 还可以自己从Excel导入单词

在最新的版本中已经支持安装MDX词典了 , 也就是说我们可以安装扩展自己的词典资料了

桌面弹幕插件

我们来简单介绍一下它里面的桌面弹幕插件吧 , 桌面弹幕插件可以把笔记库的笔记通过桌面全局弹幕的形式给显示出来 , 并且这个弹幕是支持交互式复习的 , 弹幕插件非常有意思 , 它可以让单词在电脑桌面上自动滚动播放 , 而且这个插件支持的个性化配置也是非常全面的 , 不仅可以对外观/速度/透明度/弹幕行数以及弹幕位置和区域做更改 ,

由于弹幕插件默认是未安装的 , 我们需要从资源商店里面安装一下这个插件

安装好了弹幕插件之后 , 弹幕并不会立刻展现出来 , 因为还需要一步 , 给弹幕插件添加一个数据源 , 因为在灵思闪记里面你可以创建很多个笔记库 , 而每个笔记库里面的每篇笔记学习状态又有很多种 , 也就是我们需要配置一个弹幕规则和条件 , 告诉弹幕插件到底弹幕显示哪个笔记库的内容

除了选择一个笔记库 , 其他的默认即可 , 当然如果你想用这个数据源来弹幕显示新词的话 , 需要把笔记状态改成

未开始这个选项 , 这样它就只会弹幕显示笔记库里面的新词了 , 我们还可以添加很多个数据源 , 比如说用来学习新词 , 用来复习单词 , 又或者用来加强记忆的一个数据源

好了 , 保存之后我们可以看到弹幕马上出来了 , 这里得说一下 , 如果你想让弹幕上显示中文的话 , 需要在数据源配置里面把主显示字段的释义改成无条件显示才行 , 因为默认是鼠标进入才显示中文

我们来看看用直接用弹幕交互式学习这种方式有何便捷之处 , 我们用鼠标左键点击弹幕是可以播放单词发音的

用鼠标右键点击弹幕还可以显示资料卡

当然看完单词的资料卡之后 , 我们可以选择一个复习的反馈选项 , 它就会通过复习算法计算出下一次最佳复习时间了

还有一种比较便捷的方法 , 也不需要右键打开资料卡 , 我们直接用鼠标右键按住拖拽就会显示复习选项了

当我们选择了一个反馈复习选项之后 , 这个单词就会创建一个下次复习任务 , 我们看看这个笔记库的概览视图

可以看到需要复习的数量是0/3个 , 也就是说现在需要复习的是0个 , 但是已经有3个复习任务了 , 只不过它们还没到复习时间点而已 , 如果我们想用弹幕来显示需要复习的这种 , 我们在弹幕插件里面在添加一个数据源就可以了

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • [数据集][目标检测]中草药类型识别检测数据集VOC+YOLO格式7976张45类别
  • JVM 虚拟机的编译器、类加载过程、类加载器有哪些?
  • 信息技术的革新与未来展望
  • 面试金典题2.6
  • TLV解码 - 华为OD统一考试(E卷)
  • C++第十二节课 模板初阶和string引入
  • 新能源汽车知识点集萃
  • Invalid Object: LngLat(NaN, NaN)高德地图报错
  • 【深入理解SpringCloud微服务】了解微服务的熔断、限流、降级,手写实现一个微服务熔断限流器
  • OpenHarmony(鸿蒙南向开发)——小型系统内核(LiteOS-A)【LMS调测】
  • 十三 系统架构设计(考点篇)
  • 骨传导耳机哪个品牌好用?五大高销骨传导耳机真实测评
  • (总结)(2)编译ORB_SLAM2遇到的错误
  • javaScript第一天学习
  • (done) 声音信号处理基础知识(2) (重点知识:pitch)(Sound Waveforms)
  • @angular/forms 源码解析之双向绑定
  • 【347天】每日项目总结系列085(2018.01.18)
  • 【跃迁之路】【669天】程序员高效学习方法论探索系列(实验阶段426-2018.12.13)...
  • CentOS学习笔记 - 12. Nginx搭建Centos7.5远程repo
  • iOS 系统授权开发
  • linux学习笔记
  • Lsb图片隐写
  • Markdown 语法简单说明
  • mysql常用命令汇总
  • nginx(二):进阶配置介绍--rewrite用法,压缩,https虚拟主机等
  • Node.js 新计划:使用 V8 snapshot 将启动速度提升 8 倍
  • quasar-framework cnodejs社区
  • 初识 webpack
  • 关于Android中设置闹钟的相对比较完善的解决方案
  • 聊聊flink的TableFactory
  • 想使用 MongoDB ,你应该了解这8个方面!
  • 怎么将电脑中的声音录制成WAV格式
  • 蚂蚁金服CTO程立:真正的技术革命才刚刚开始
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • ​2021半年盘点,不想你错过的重磅新书
  • ​Distil-Whisper:比Whisper快6倍,体积小50%的语音识别模型
  • #etcd#安装时出错
  • #HarmonyOS:Web组件的使用
  • (4)Elastix图像配准:3D图像
  • (C#)Windows Shell 外壳编程系列9 - QueryInfo 扩展提示
  • (C11) 泛型表达式
  • (iPhone/iPad开发)在UIWebView中自定义菜单栏
  • (pojstep1.3.1)1017(构造法模拟)
  • (编译到47%失败)to be deleted
  • (分享)自己整理的一些简单awk实用语句
  • (七)理解angular中的module和injector,即依赖注入
  • (三分钟了解debug)SLAM研究方向-Debug总结
  • (十)DDRC架构组成、效率Efficiency及功能实现
  • (转)Java socket中关闭IO流后,发生什么事?(以关闭输出流为例) .
  • ... 是什么 ?... 有什么用处?
  • .NET Core中Emit的使用
  • .Net Memory Profiler的使用举例
  • .NET Remoting Basic(10)-创建不同宿主的客户端与服务器端
  • .NET 中各种混淆(Obfuscation)的含义、原理、实际效果和不同级别的差异(使用 SmartAssembly)
  • .NET6 开发一个检查某些状态持续多长时间的类