【supermemo & anki】supermemo中的问答卡片转到anki中的步骤记录
用到的工具有:supermemo、anki、quicker
【第一部分:supermemo导出txt文件】
第一步:在supermemo中找到想要导出的结点,右键“导出”===>“问答文件”
第二步:取消勾选Allow HTML
第三步:记录文件位置
此时导出成功后会自动打开txt文件,可查看到是这个样子的:
【第二部分:Quicker修改txt文件】
第一步:调出quicker选择SM2ANKI,该动作的链接如下:
SM2ANKI - by eric0z - 动作信息 - Quicker (getquicker.net)
第二步:编辑quicker动作
修改文件和目录操作下的路径:
移动到的路径:
修改替换字符:由*A改为;A,如下图
原因是24.06.3 Qt6版本的Anki没有*分隔符选项。所以改为分号分隔符
配置完SM2ANKI动作后,再执行SM2ANKI动作
然后SM2ANKI动作会调出选择文件的窗体,如下图,选中txt文件
在SM2ANKI动作保存文件的路径中可以看到由分号;分割的问和答
【第三部分:Anki导入文件】
导入文件的字段分隔符选择“分号”
【第四部分:添加js代码和css代码修改模板】
在anki中由sm导入的卡片的[...]没有背景颜色和字体颜色,需要像sm中一样的
修改“样式”
.gaoliang{ color:rgb(255,0,0); background-color: rgb(255, 255, 0); }
修改“正面内容模板”
<div id="front">{{正面}}</div> <script type="text/javascript"> [].forEach.call(document.querySelectorAll('#front'),function(div) { div.innerHTML=div.innerHTML.replace(/\[...\]/g,function(symbol){return '<a class="gaoliang">'+symbol+'</a>'}); }); </script>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)