跳转到内容

用代码生成 Anki 牌组

Anki Forge 根据笔记、模板和媒体文件生成 Anki .apkg 文件。当学习内容保存在代码或结构化数据中,需要反复构建并分发牌组时,可以使用它。

从你的开发语言开始

章节:从你的开发语言开始

安装公开包,导出第一个牌组;选择入门方式。

开发语言 第一个结果 继续学习
Rust 运行首个牌组示例 集成到应用
Node / TypeScript 安装并构建第一个牌组 API 与异步行为
Python 安装并导出牌组 API 与输出所有权

想先看结果?探索卡片示例,并下载生成的包。

理解各个部分

章节:理解各个部分

笔记保存字段;笔记类型及其模板把字段转换成卡片。牌组在 Anki 中组织生成的卡片。核心概念说明这些关系、Project 的值所有权和稳定身份。

构建下一项功能

章节:构建下一项功能

卡片类型指南使用可运行的 Rust 示例,CSV 教程使用 Python,JSON 教程覆盖三种开发语言。 Node 和 Python API 页面说明相应接口及其差异。

查找答案与参与贡献

章节:查找答案与参与贡献

操作失败时参考排查问题,运行环境支持和客户端导入条件见已验证环境。

Anki Forge 采用 MIT 许可证。可在 GitHub 提交可复现的问题,或阅读贡献者指南。

查看 Markdown