Card protocol
TempoMemo 卡片协议
一个精简的协议页面。把数据结构、类型、策略和导入映射拆成独立区块,不写空话。
数据结构
{
"id": "string",
"type": "memory",
"template_id": "string|null",
"front_text": "string",
"back_text": "string",
"color": "#214E57",
"pattern": "solid",
"review_count": 0,
"ease": 2.5,
"interval": 1,
"last_reviewed_at": "2026-07-04T12:00:00+08:00",
"extra_data": {},
"sort_order": 0
}
卡片类型
| 名称 |
type |
说明 |
| 记忆卡 | memory | 问答、知识点、枚举。 |
| 单词卡 | vocabulary | 单词、音标、释义、例句。 |
| 选择题 | choice | 题库、判断、练习。 |
| 填空题 | cloze | 挖空记忆。 |
| 图片卡 | image | 图片提示。 |
| 音频卡 | audio | 听力与发音。 |
| 功能卡 | functional | 交互型工具卡。 |
复习策略
| 名称 |
key |
说明 |
| 无策略 | none | 仅学习,不调度。 |
| 基础策略 | basic | 固定间隔。 |
| SM-2 | sm2 | 动态间隔。 |
| 艾宾浩斯 | ebbinghaus | 固定遗忘曲线点位。 |
Anki 映射
| Anki 类型 |
映射结果 |
| Basic | memory |
| Basic (and reversed card) | 双向 memory |
| Cloze | cloze |