SuperAPI AI 工具集

anki

办公与效率

查看项目

更新于 10-15 19:48

技能介绍

用途:通过 anki.sh 脚本调用 AnkiConnect,创建和管理 Anki 闪卡,用于间隔重复学习。

主要能力:支持列出牌组、笔记类型与字段,查找笔记,查看笔记详情,添加单条或批量笔记,更新字段,删除笔记,获取到期卡片,查看与评分卡片,列出标签,以及触发 AnkiWeb 同步。

使用方式:脚本路径为 ANKI="$(dirname "$SKILL_PATH")/scripts/anki.sh",通过 $ANKI <action> [args...] 调用。使用前需确保 Anki 桌面端运行且启用 AnkiConnect,并保证 curl 与 jq 在 PATH 中。典型流程为先 sync,再 decks、models、fields 确认结构,用 find 查重,然后 add,最后再 sync。

卡片规范:基础卡使用 Anki Markdown 笔记类型,填空卡使用 Anki Markdown Cloze;正反面均用 markdown;每张卡只测一个事实,问题原子化、简短明确,答案唯一;代码需语法高亮;相关卡片可用批量操作。填空语法支持 {{c1::答案}}、{{c1::答案::提示}}、{{c1::答案::blur}},不同编号生成不同卡片,相同编号隐藏同一卡上多处。数学使用 (...) 与 [...],不支持美元符号。

限制与注意:添加卡片前必须完整展示正反面并取得用户明确同意,未经批准不得添加;删除、更新、评分等操作需先确认。共享删除编号需 Anki 桌面端 26.05 或更高版本。其余未在资料中说明的功能、收费或平台信息暂未提供。