Anki-Stapel aus Code erzeugen
Anki Forge erzeugt aus Notizen, Vorlagen und Medien Anki-Dateien im Format .apkg. Die Bibliothek eignet sich, wenn deine Lerninhalte in Code oder strukturierten Daten vorliegen und du Stapel wiederholt erzeugen und verteilen möchtest.
Mit deiner Programmiersprache beginnen
Abschnitt „Mit deiner Programmiersprache beginnen“Installiere ein veröffentlichtes Paket und exportiere deinen ersten Stapel. Wähle den passenden Einstieg.
| Sprache | Erstes Ergebnis | Nächster Schritt |
|---|---|---|
| Rust | Das Beispiel für den ersten Stapel ausführen | In deine Anwendung integrieren |
| Node / TypeScript | Installieren und den ersten Stapel erzeugen | API und asynchrones Verhalten |
| Python | Installieren und einen Stapel exportieren | API und Lebensdauer der Ausgabedateien |
Möchtest du zuerst das Ergebnis sehen? Sieh dir die Kartenbeispiele an und lade die erzeugten Pakete herunter.
Die Bestandteile verstehen
Abschnitt „Die Bestandteile verstehen“Eine Notiz enthält Felder. Ein Notiztyp erzeugt mit seinen Vorlagen Karten aus diesen Feldern. Stapel gruppieren die entstandenen Karten in Anki. Die Grundbegriffe erklären diese Zusammenhänge, den Datenbesitz von Project-Werten und die stabile Identität.
Die nächste Funktion umsetzen
Abschnitt „Die nächste Funktion umsetzen“- CSV zu Anki: Erzeuge mit Python ein APKG aus einer Vokabeltabelle.
- JSON zu Anki: Erzeuge Karten mit Medien und prüfe eine Aktualisierung in drei Programmiersprachen.
- Karten mit KI-Unterstützung erstellen: Erstelle Kartenentwürfe aus deinen Aufzeichnungen, prüfe die Antworten und exportiere ein APKG.
- Basic und Cloze: Erstelle Frage-Antwort-Karten und Lückentextkarten.
- Bilder und Audio: Registriere echte Mediendateien und füge sie den Karten hinzu.
- Eigene Notiztypen und Vorlagenpakete: Definiere Felder, Layouts und CSS.
- Bildverdeckung: Erzeuge Fragen zu Bereichen eines Bildes.
- Aktualisieren und verteilen: Übernimm Identitäts- und Revisionsnachweise von einer Veröffentlichung zur nächsten.
Die Anleitungen zu Kartentypen verwenden ausführbare Rust-Beispiele. Die CSV-Anleitung verwendet Python; die JSON-Anleitung deckt alle drei Sprachen ab. Die API-Seiten für Node und Python erklären die jeweiligen Schnittstellen und Unterschiede.
Antworten finden und mitarbeiten
Abschnitt „Antworten finden und mitarbeiten“Nutze die Fehlersuche, wenn ein Vorgang fehlschlägt. Unter geprüfte Umgebungen findest du Angaben zu unterstützten Laufzeitumgebungen und den Importbedingungen der Anki-Clients.
Anki Forge steht unter der MIT-Lizenz. Melde reproduzierbare Fehler auf GitHub oder lies die Anleitung für Mitwirkende.