跳转到内容

公开 API 总览

Anki Forge 是开源 Anki APKG 生成库,以 Rust 为核心,提供 Rust、Python 和 Node.js 接口。使用公开的 ankiforge 包编写笔记、打包媒体,并在分发新版牌组前检查更新。采用 MIT 许可证。

任务 Rust Python Node / TypeScript
编写笔记与模型 Rust API Python API Node API
图片、音频与遮挡 媒体 拥有所有权的媒体 拥有所有权的媒体
诊断失败 排查问题 诊断 错误
比较与发布 更新流程 构建与比较 构建与比较

稳定笔记身份

章节:稳定笔记身份

为每条逻辑笔记保留稳定的项目命名空间和笔记键。更新已有版本还需要原始分发 APKG。Anki 重新导出的文件不能替代原包内的完整标识映射与修订信息。

从一个任务开始

章节:从一个任务开始

选择开发语言,或完成从 JSON 生成并更新牌组的示例。公开运行环境见兼容性,文件所有权见输出保证。

查看 Markdown