选择开发语言
使用 Rust、Node / TypeScript 或 Python,将 Anki 牌组生成接入你的数据。三者都能导出持久保存的 spanish.apkg,不需要安装 Anki。
| 开发语言 | 公开包 | 安装 | 完整首个牌组 |
|---|---|---|---|
| Rust | ankiforge 0.3.1 | cargo add ankiforge@0.3.1 |
Rust 入门 |
| Node / TypeScript | ankiforge 0.3.1 | npm install --include=optional ankiforge@0.3.1 |
Node 入门 |
| Python | ankiforge 0.3.1 | python -m pip install ankiforge==0.3.1 |
Python 入门 |
Rust 需要 Rust 1.92+。Node 需要 Node 22.13+ 及匹配的原生可选依赖。Python 使用普通 CPython 解释器的原生 wheel;已有发布检查覆盖 CPython 3.11–3.14。参见已验证环境。
下一步任务
章节:下一步任务使用共享 JSON、图片和音频输入生成并更新牌组,或按自己的工作流程比较 Anki Forge 与 genanki。
添加图片与音频、创建自定义笔记类型,或比较并更新已分发的牌组。
TypeScript 请使用编译器配置。从 genanki 迁移请阅读迁移指南。仓库开发和仅源码可用的能力另有源码构建说明。