Show HN: Anki-LLM – Bulk process and generate Anki flashcards with LLMs
4 months ago
- #Flashcards
- #LLM
- #Anki
- 用于通过LLM批量处理和生成Anki记忆卡的CLI工具包
- 功能包括:批量验证翻译、添加核心词汇字段、生成新卡片、支持脚本化集合访问
- 支持两种批处理工作流:基于文件的(可断点续传)或直接导入Anki(单命令完成)
- 可将Anki牌组导出为整洁的CSV或YAML文件
- 使用OpenAI或Google Gemini模型批量处理笔记字段
- 支持自定义提示词和并发处理以提高效率
- 大任务自动断点续传并支持增量保存
- 复制模式允许通过粘贴LLM响应来生成卡片(无需API密钥)
- 通过npm全局安装:`npm install -g anki-llm`
- 要求:Node.js(v18或更高版本)、运行Anki桌面版、已安装AnkiConnect插件
- 支持OpenAI和Google Gemini模型(可配置API密钥)
- 命令包括:导出、导入、处理文件、处理牌组、生成初始化、生成卡片、查询
- 典型工作流示例:更新翻译内容、添加结构化词汇解析、生成新记忆卡片