迁移指南 - anki 纯文本导入
如何将纯文本闪卡导入 Deckbase
纯文本是最简单的导入方式。如果你的卡片以原始问答对的形式保存,并且分隔符保持一致,那么几分钟就能完成迁移,几乎不需要预处理。
Deckbase阅读约 5 分钟
何时使用此工作流
适合手里只有技术门槛很低的学习文件、导出的聊天记录或简单文本转储,希望以最快速度完成迁移的学习者。
请将此视为一项可操作的迁移流程,而不只是一次性文件上传。目标不仅是成功导入,还包括在切换后的数周内获得更好的复习一致性并降低卡片维护开销。
导入前检查清单
- 每张卡片的正反面之间使用一致的分隔符(制表符、竖线或自定义分隔符)。
- 每行一张卡片,单张卡片内部不能有换行。
- 文件保存为纯 UTF-8 文本,不带任何富文本格式。
如果某项检查清单未通过,请在导入前修复。上游清理比迁移后修复数百张卡片更快。
分步迁移流程
- 1打开文本文件,确认所有行使用的分隔符一致。
- 2删除空行,并去掉行首和行尾的多余空白。
- 3导入 Deckbase,并指定文件中使用的分隔符。
- 4预览 20 张卡片,确认拆分准确无误。
- 5导入整个文件,然后马上开始复习。
常见错误与解决方法
分隔符出现在卡片内容里
换一个文本中不会出现的分隔符,或者对出现的分隔符进行转义。
同一个文件里混用了多种分隔符
导入前统一成单一分隔符。
卡片内部的换行导致拆分错误
把卡片内部的换行替换成占位符,导入后再在 Deckbase 里恢复。
不可见字符导致解析错误
导入前先用文本清理工具去除非打印字符。
每次修复后先使用小型试点牌组。如果试点质量稳定,再将相同的修正模式应用到整批数据。
输出质量检查示例
- 正面:澳大利亚的首都 | 背面:堪培拉
- 正面:选取所有行的 SQL 命令 | 背面:SELECT * FROM table_name;
- 正面:解释机会成本 | 背面:放弃的次优选择所具有的价值。
在质量检查期间,逐张验证示例卡片是否清晰、单一且答案准确。避免导入只考查措辞而不考查理解的卡片。
一个实用测试:如果在复习时能在 10 秒内准确作答,这张卡片通常范围恰当。如果不能,请拆分或重写它。
常见问题
我应该用哪种分隔符?
制表符或竖线(|)最好用,因为它们很少出现在普通的卡片内容中。
纯文本里可以包含标签吗?
可以。用第三种分隔符把标签分开,或者把它们作为逗号分隔的字段追加在后面。
纯文本是最快的导入方式吗?
是的。它需要的预处理最少,非常适合简单的问答数据集。
提示:对于高级工作流,请保留原始导出文件作为备份,并按批次名称和日期跟踪每次迁移尝试。
定位的查询意图:anki 纯文本导入。本指南作为实用迁移工作流页面进行审核,而非通用信息文章。