Skip to content

kifutraining 1.18.0 — Eigene Übungen samt Feld-Diagramm über den KI-Assistenten

Choose a tag to compare

@adbstyle adbstyle released this 30 Sep 04:35
· 324 commits to main since this release
30c8d01

Auf ki-fu.ch erfasst dein KI-Assistent jetzt auch eigene Übungen, samt Feld-Diagramm. Bisher suchte er Übungen und stellte Trainings zusammen. Jetzt legt er Übungen an, ändert sie, schaltet sie öffentlich und kopiert sichtbare Übungen in deinen Bestand. Das Diagramm zeichnet er aus deiner Beschreibung und bessert es nach, wenn KiFu Mängel meldet.

Was sich ändert

  • Übungen im Gespräch erfassen (#143, #147): Beschreibe eine Übung, und der Assistent legt sie als privaten Entwurf unter deinen eigenen Übungen an, im Kinder- wie im Juniorenfussball. Er bekommt die Adresse, unter der du sie in KiFu öffnest.
    • Es gelten dieselben Regeln wie im Formular.
    • Passt eine Angabe nicht zur Einordnung oder Altersstufe, wird sie nicht still verworfen. KiFu nennt dem Assistenten jede verletzte Angabe samt den zulässigen Werten, und er korrigiert sie selbst.
  • Übungen ändern und veröffentlichen (#144): Der Assistent ändert einzelne Angaben einer eigenen Übung, schaltet sie öffentlich oder zieht sie zurück.
    • Passen nach einem Wechsel der Einordnung gespeicherte Angaben nicht mehr, nennt KiFu sie, statt sie still zu löschen.
    • Die Altersstufe einer Übung ändert der Assistent nie.
    • Übungen aus dem Kifu-Manual und von anderen ändert er nicht, und Übungen in deinen Trainings bleiben, wie sie sind.
  • Feld-Diagramm über den Assistenten (#145, #146): Der Assistent erfährt, welche Symbole, Farben, Posen und Pfade eine Zeichnung führen kann. Damit setzt er das Diagramm einer eigenen Übung oder gibt es beim Anlegen gleich mit.
    • Ein Element, das die Fläche nicht führen kann, lehnt KiFu mit Grund ab.
    • Inhaltliche Mängel meldet KiFu nach dem Speichern: ein Leibchen neben statt in der Hand, ein Tor, das vom Feld weg öffnet, eine wirkungslose Angabe. Die Mängel eines Diagramms kann der Assistent auch später abrufen, auch bei einer Zeichnung, die du selbst gemacht hast.
    • Mit dem Diagramm zählt KiFu das Material selbst; deine freie Ergänzung bleibt.
    • Hatte die Übung kein Bild, wird das Diagramm ihr Bild. In der Maske zeichnest du danach wie gewohnt weiter.
  • Übungen kopieren (#317): Jede Übung, die du siehst, kopiert der Assistent als eigenständigen Entwurf in deinen Bestand, samt Bild und Diagramm, wie «Übung kopieren» in KiFu.
  • Erlauben-Seite: Sie nennt jetzt ausdrücklich, dass der Assistent eigene Übungen anlegen, kopieren, ändern, öffentlich schalten und zurückziehen darf. Ein bestehender Zugang muss nicht neu erlaubt werden.
  • Diagramme in der Maske: Beim Speichern prüft KiFu eine Zeichnung nach denselben Regeln wie beim Assistenten.
    • Was die Fläche nicht führen kann, etwa ein «?»-Platzhalter oder ein Element ausserhalb der Fläche, lässt sich nicht speichern. Die Meldung nennt, wie viele Elemente welcher Art betroffen sind.
    • Eine ältere Zeichnung, die du unverändert lässt, wird nicht beanstandet.
    • Vorlagen übernehmen nur, was sich speichern lässt.
    • Ein schmales Rechteck am Rand wächst beim Vergrössern nicht mehr über die Fläche hinaus.
    • Eine Auswahl mit langem Text lässt sich wieder frei verschieben.
  • Kopieren in der Oberfläche: Scheitert «Übung kopieren» oder das Kopieren einer Übung aus dem Training in den Bestand, erscheint eine verständliche Meldung statt eines Datenbanktexts.

Unter der Haube

  • Die Regeln der Übungserfassung stammen für Formular und Assistent aus derselben Quelle (parseUebungsInhalt). Der Fachkern in lib/kern/uebungen.ts meldet, was das Formular still verwerfen würde, als benannten Verstoss.
  • Die Diagramm-Prüfung liegt in lib/diagramm-pruefung.ts und trennt Grenzen (nicht speicherbar) von Mängeln (gespeichert und gemeldet). Sie gilt für Editor, Assistent, Manual-Seed und Vorlagen gleich. Neues Prüfskript: check:diagramm-regeln.
  • Neue KI-Werkzeuge: uebung_anlegen, uebung_aendern, uebung_veroeffentlichen, uebung_auf_entwurf_setzen, uebung_kopieren, diagramm_katalog_abrufen, uebung_diagramm_setzen, uebung_diagramm_maengel_abrufen.
  • Keine Migration. Die Produktdokumentation ist nachgeführt.

Noch ungeprüft

  • Der Bestand der gespeicherten Diagramme auf Prod ist noch nicht gegen die neuen Regeln geprüft. Betroffen wären nur ältere Zeichnungen mit einem «?»-Platzhalter oder einem Element ausserhalb der Fläche. Sie bleiben unverändert speicherbar; wer sie ändert, bekommt die neue Meldung.
  • Der Assistent ist mit einem lokalen Testclient und über Claude Code auf Staging geprüft, noch nicht mit Claude Desktop oder claude.ai gegen Prod.
  • Offen aus früheren Releases: der Druck des Feld-Diagramms auf echtem Papier und das Zeichnen per Touch.