添加图片,Anki从未如此称心

“暗记教程”第23篇

Anki同步向来对多媒体文件不友好,图片音频一多,同步就会很耗时间,因此很多同学选择不用或少用多媒体文件。上篇已经帮大家解决了音频的烦恼,这篇Leo要让大家肆无忌惮地在Anki里添加图片了。方法有简单有复杂,适合各种水平的用户实践。

核心思想

诸葛亮可以草船借箭,我们也可以图床借图。

Anki同步慢主要是因为官方服务器带宽窄,而如果我们把图片都存在Anki里,这些文件都要从官方服务器里上上下下。

因此,只要换个思路,不把图片存在官方服务器里,就解决了这个问题。在别处存图片,就涉及到图床。

本次教程稍有难度,可能需要读者仔细学习。

熟悉《思考,快与慢》的同学应该知道,我们平时大部分生活程序就是自动进行的,也就是快思考,而快思考来源于长年累月的经验,可以减轻生活负担。但是快思考多了,全凭惯性做事,人不再有长进。如果要习得新的能力,必须要放慢心态去死磕一些问题,这就是慢思考。

广而告之 一千人都在学的暗记课程 图床什么是图床?

如上图所示,我们在网页上查看的图片都会有一个链接,得到这个链接就可以查看(显示)这张图片,同样把图片链接嵌入到别处(如Anki里)也就能显示图片了。

虽然我的设备上没有存储该图片,但毫不影响在我设备上显示它,这就是图床的作用

通过上面图片的地址 https://mmbiz.qpic.cn 我们能看出来这是腾讯(qq)的图片(pic),地址只限于在腾讯的产品里使用。

怎么用图床?

有一些专门的图床平台,可以不受限制的使用已上传的图片,并且可以借助一些工具,将“选择图片-上传图片-生成图片链接”的步骤,在1秒内完成。

例如上周Leo使用手机读了一本计算机教材,里面涉及到很多图片,都是使用图片添加Anki卡片,比起文字描述,更容易理解。

Leo分享的这个小视频,就是通过iOS平台的WorkFlow软件,自动抓取最近添加到相册的图片,并生成链接供Anki使用,全程自动化,甚至比你自己往Anki里面添加手机图片要快得多。

==视频演示==

图床工具介绍

首推七牛云

虽然图床服务有很多,但是和工具结合起来用的话,可能最方便的还是七牛云( https://www.qiniu.com/ ) ,无论在Windows、Mac、iOS上都有很棒的配套工具。

虽然也有付费项目,但是免费的10G空间已经足够普通人自用了。

由于后面几种绝佳的方法都离不开七牛云,故而这里简单介绍下注册七牛云的流程:

官网注册https://www.qiniu.com

登陆后进行实名认证

在对象存储模块新建存储,相当于在你电脑的硬盘里分了一块C盘作为系统盘

在上一新建环节,要注意三个信息,简称A3: 空间名称; 区域(如华东); 测试域名(如 xxxx.bkt.clouddn.com )

到主页右上角个人头像(个人面板)那里,点开,点击“密钥管理”,能够看到两组密钥,一组显示,一组隐藏(点击旁边的眼睛可显示),这时要用到的AK密钥和SK密钥,我们为方便简称A2。

有了A3信息和A2信息,就可以在任何支持七牛云的工具里使用七牛云了。虽然麻烦了点,但是产品可靠且易用,对于打算长期使用Anki的同学来说,能起到事半功倍的效用。

怎么在Anki里面用图床?

先得到图片地址,再嵌入到Anki里。有的方法要两步,有的方法可以把这两步合成一步。

一步法

iOS

iOS设备借助WorkFlow可以瞬间将图片添加到Anki里,过程行云流水,是真正的全自动,如视频所示。

==视频==

方法稍显麻烦,你可能需要张纸记一下,操作如下:

从应用商店安装workflow软件;

从应用商店安装Drafts4软件;

配置Drafts命令(在公众号里回复Drafts获取链接,在Safari里打开,导入Drafts)

下载Drafts的配置文件(在公众号里回复Step2获取text,复制里面的命令)

打开Drafts,设置。按上一张图的步骤打开开关,按下一张图的步骤设置两个Steps,两个steps里,上面一个step打开,填入七牛云信息(密钥和空间名称),下一个step填入上步回复“Step2”获得的text里的内容。

在公众号里回复“七牛云1”获取workflow的程序1链接,用Safari打开,然后选择在workflow里打开,即可导入workflow。

在公众号里回复“七牛云2”获取另一个workflow程序2,导入workflow,这两个程序要配套使用,第一个程序(获取图床地址)要调用第二个程序(添加到Anki)。

其中导入WorkFlow的第二个程序名为“七牛云专用问答题环节”,里面涉及向Anki里添加卡片,相应参数要改成和自己用的Anki对应。具体可查看旧文:想让Anki变成无处不在的摘抄本?这个方法可以帮你实现> 和 使用workflow随手向Anki里快速添加问答题> 。

最终的使用效果就如前面的短视频

在手机上截图或者下载图片,自然保存到相册;

启动WorkFlow里的Pic2程序;

在WorkFlow弹出的框中输入问题

全程只需3步,约十多秒,一张含有图片的笔记就添加到Anki里了,这比自己添加实体图片还要快。

以上WorkFlow方法参考了少数派@Harry的文章(http://t.cn/RS1o1bd)

iOS上workflow里其他图床程序,不需要像七牛云那样配置,直接就可以使用,可以参考前面的配置把这些图床生成的地址和anki模块结合。微博图床 http://t.cn/RriDpLB ,人民网图床和sm.ms二合一图床 http://t.cn/RriDRdE

两步法

第一步,获取图片地址

Mac平台

最简单的要属iPic( https://toolinbox.net/iPic/ ),安装好之后会在顶部任务栏保留一个图标,可以将图片拖上去,也可以在资源管理器里复制任意图片再点击顶部图标,都可以快速上传,上传之后自动返回图片地址。免费版支持上传到微博公开图床,对于上传学习资料截图也不存在多少隐私担忧。付费版支持设置七牛云图床(参考iPic提供的教程),这就是你自己才能看到的了。

另外Mac上使用Alfred和插件Markdown Image( http://t.cn/RrwRhZV )也能快速上传图片。先安装Alfred并购买付费版以启用WorkFlow,下载MarkDown Image,双击导入Alfred。

如上图所示,左边Hotkey设置快捷键,右边配置七牛云信息。

如果要配置,双击右侧方框,打开窗口,点击cancel旁边的四方格,打开资源管理器,找到config.py文件,右键选择用文本编辑器打开,看对应的英文,填入前面的A3和A2里部分信息即可。如遇故障可网络搜索解决办法或在公众号菜单栏找到课程约Leo手把手指导。由于文字描述的局限,此操作不做文字答疑。

设置好之后,截图之后,按快捷键,就自动上传图片并返回网址,耗时在1秒以内。

Windows平台

Android平台

暂时没有连贯性较好应用,回复smms获取图床sm.ms的APP,从相册选择图片,即可生成网址。如果同学们有更多好用的也欢迎在评论区分享。

网页版

http://sm.ms

https://imgur.com

https://upload.cc

第二步,包裹图片地址

像前面的Ankidroid端应用和网页版图床,都只是上传图片后给出图片地址,假设地址是 www.qq.com/anki.png

如果要在Anki使用,还要包裹一层代码,即,大家可以把这个代码放到输入法的快捷短语里,方便调取。

如果是在电脑版Anki里添加,要打开如下图所示的HTML模式(有快捷键),再把粘贴进去,关闭窗口,即可看见图片已经在字段里了,像正常添加一样添加笔记即可。

如果是在安卓版Anki里添加,直接在字段输入框里输入即可。

如果要在iOS版Anki里添加,在添加卡片字段还要多点一步,即点击右上角的图标才能进入代码界面,如果不进入代码层直接在字段里输入,就只是显示为普通字符。

前面的Alfred方法、iPic方法、MPic方法都可以设置输出的形式,不仅仅是网址,还可以直接输出的形式,那样我们就可以像粘贴图片一样粘贴到字段里了。不过修改配置属于动手能力强的同学,不建议小白用户花时间,或者在公众号菜单里找到“课程”和Leo约时间手把手指导。

此外,有些工具输出的地址是MarkDown(可修改),可以利用电脑上的插件Power Format Pack里的MarkDown按钮包裹。先输入网址,然后点击MarkDown按钮转换,即可转换为可见的图片,

建议

如果选择其他图床工具,有以下几点值得注意:

服务是否稳定?不能这个月用着好好的,下个月就不能用了。

图片是私有还是公开?如果个人图片被放到网上谁都能看,就不太好了。

周边工具是否丰富且使用方便?

了解一些限制,如使用空间是否有限制?使用时间是否有限制?访问速度是否有限制?等等

本文资源

回复“Drafts”,返回Drafts的七牛云命令

回复“Step2”,返回七牛云设置参数值

回复“七牛云1”,返回WorkFlow第一个程序

回复“七牛云2”,返回WorkFlow第二个程序

回复“smms”,下载安装版图床工具

以上回复都是在公众号菜单里

未尽事宜,请留意评论区。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180626A0U4S200?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券