如果你之前没有接触过AnkiHelper,那可以直接关闭页面离开了——这只是一个辅助插件而已,没有它不影响使用Anki。如果只是想将自己的笔记整理为Anki卡牌的话,更推荐这个针对学日语做了一定优化的Python脚本)或者Obsidian的Obsidian_to_Anki
插件。
我并非是在开玩笑,因为这篇文章谈的是将之用于日语学习,而不是英语——英语这方面的资源不少,不用折腾装好就可以用。
为了将这款软件真正用于日语学习,你可能还要自学一点点HTML语法、了解并掌握常用的正则表达式、甚至…还要粗通一点Python(JavaScript和Perl也行,但不推荐C Java这类语言,一是上手难度大,二是并非专门为处理文本设计)。
所以不擅长计算机操作的话,真的没必要花时间读下去。你更需要的是老老实实的往Anki里输入你自己的总结的东西,然后坚持每天刷卡。
虽然它的回报也很可观——借助它你可以实现随时随地学日语。
比如:公众号里的单词你很感兴趣,想进一步确认下。
但前提是你时间充裕而且对这方面技术也有兴趣。如果你不太确定,那我建议你先问问自己以下3个问题:
- 最近3个月有大型考试吗?
- 还有2周就是期末了吗?
- 只是出于兴趣,并不打算成为一名专业的日语口译或者笔译从业人员?
如果以上3个问题的回答,都是「否」,那可以接着看。反之,只要有一个回答是“是”,建议直接关闭页面。
下载安装
开发者已经提桶跑路,所以下载这款软件比较麻烦,建议只从下面3个地址下载:
- 酷安
- Github
- 真•最新版 v2.30.6 来自官方QQ群871406754
安装好后先不要删掉安装包,因为第一次安装可能会遇到各种各样的问题,很多时候都只能通过重装解决。
仔细阅读这篇Anki 划词助手使用方法&常见问题 ,和这几篇酷安的帖子。
不按照上述文档做,打开软件多半会出现各种闪退、崩溃。
基础用法
上面的文档有介绍,就不重复了,只是补充一下:开发者内置支持沪江和jisho——都不适合高年级专业同学,只是胜在可以挖空,但别急,下面才是正文。
高阶玩法
导入自定义词典
AnkiHelper只支持导入txt格式词典,但网上这种格式的日语词典不多,需要自己制作。有兴趣的话,可以查看查看另一篇教程。
监听剪贴板
高版本的Andriod设备不能在复制后自动弹起制卡界面,只能手动下拉通知栏唤起制卡界面——这步很耽误时间,尤其通知栏还混着其他通知的时候,往往要找半天。
所以可以借助第三方工具——比如fooView上就有不少网友分享的工具,可以节省一些步骤,可以根据自己的需要进行下载。
不过,更快速的方法是借助Andriod的Intent实现上述步骤。
下面提供利用Auto.js实现该功能的核心代码(理论上其他自动化工具也可以实现)。
app.startActivity({
action: "android.intent.action.SEND",
packageName: "com.mmjang.ankihelper",
type:"text/plain", className:"com.mmjang.ankihelper.ui.popup.PopupActivity",
extras: {
"android.intent.extra.TEXT": getClip()
},
});
注意上述代码,无法自动执行,还有待进一步完善。
因为作者在手机上更多是在静读天下App用AnkiHelper,不用下拉通知栏也可以查词,所以懒得进一步研究。