Resumen de la API pública
Anki Forge es una biblioteca de código abierto para generar APKG de Anki, con un núcleo en Rust e interfaces para Rust, Python y Node.js. Utiliza el paquete público ankiforge para crear notas, empaquetar recursos multimedia y revisar las actualizaciones antes de distribuir un nuevo mazo. Se distribuye con licencia MIT.
| Tarea | Rust | Python | Node / TypeScript |
|---|---|---|---|
| Crear notas y modelos | API de Rust | API de Python | API de Node |
| Imágenes, audio y oclusión | Recursos multimedia | Gestión de recursos multimedia | Gestión de recursos multimedia |
| Diagnosticar fallos | Solución de problemas | Diagnósticos | Errores |
| Comparar y publicar | Flujo de actualización | Generación y comparación | Generación y comparación |
Identidad estable de las notas
Sección titulada «Identidad estable de las notas»Mantén un espacio de nombres de proyecto y una clave de nota estables para cada nota lógica. Actualizar una versión existente también requiere su APKG original de distribución. Una reexportación desde Anki no sustituye las pruebas completas de identidad de ese paquete original.
Empieza por una tarea
Sección titulada «Empieza por una tarea»Elige tu lenguaje o sigue la receta completa de generación y actualización desde JSON. Consulta compatibilidad para conocer los entornos de ejecución publicados y garantías de salida para entender quién mantiene vivos los archivos.