platytutor

Adminisztráció

Felhasználók, előregisztráció, tartalom áthelyezés, feladat migráció és tartalomgenerálás.

Meghívó küldés

Felhasználók betöltése…

Felhasználó előregisztrálása

Add meg az e-mail címet és a szerepkört. Az első Google- vagy Microsoft-belépéskor a fiók adatai automatikusan kitöltődnek.

Korábbi generálások

Indítva Típus Mód Cél Státusz Haladás Hiba
Betöltés…

Tartalom generálás

Generálj képet vagy narrációs hangot feladatokhoz vagy utakhoz, vagy kényszerítsd újragenerálásra egy adott szöveg-hash alapján. Részletes lépésenkénti debug: Képgenerálás (Debug). Új feladatok LLM generálása: Feladat generálás.

Bepipálva a feladat összes érintett szövegéhez új médiát generál, egyébként csak a hiányzókat pótolja.

Learning Insight

Válassz egy diákot, hogy lásd az AI-jelentései történetét, és új kompetenciajelentést készíts.

Tartalom áthelyezés

Másold át a feladat JSON-t és a hozzá tartozó médiafájlokat egy másik környezet nyilvános MinIO-jából ebbe a környezetbe, vagy importáld a helyi MinIO-ból az adatbázisba. Először futtasd az Előnézetet.

Soronként egy fájlnév (<taskId>_<version>.json). Ezek a nevek szerepelnek a data/task_manifest.txt fájlban is.

Alapból kimarad minden, ami itt már megvan: az azonos nevű képek, hangok és maga a task JSON is — így egy régi helyi kép akkor is marad, ha a forráson már új változat van. Bekapcsolva a forrás verziója írja felül mindet, és az azonos verziószámú adatbázis-sor metaadata (cím, alcím, játéktípus) is frissül a friss JSON-ból. Magasabb verziószámú helyi feladatot ez sem ír vissza. A már letöltött képeket a böngésző a cache lejártáig (24 óra) még a régi tartalommal mutathatja — teszteléshez hard reload kell.

Static assetek áthelyezése

Átmásolja a UI-fájlokat (mascot/kártya képek, badge gifek, háttérzene, SFX) egy másik környezetből ebbe a környezetbe. Válaszd ki a forrást, majd a Különbségek lekérése gombbal megnézed, mely fájlok térnek el a két környezet között. Pipáld ki, amit át akarsz másolni, és kattints a Kijelöltek másolása gombra.

E nélkül a böngészőre marad, meddig tartja jónak a fájlt — böngészőnként eltérő találgatás, frissen feltöltött asseteknél jellemzően rövid. Utána oldalbetöltésenként visszakérdez a szerverhez: a fájl maga nem jön le újra (304-es válasz), de a hálózati kör igen, és minden minijáték külön oldal. A Cache oszlopban pirossal látszik, amelyikről hiányzik; azokat a Cache metaadat pótlása gombbal utólag is meg lehet adni, újramásolás nélkül.

Feladat migráció

Helyben átírja a MinIO-ban lévő feladat JSON-okat, és a schemaVersion értéket a legújabb sémára emeli. Minden írás előtt az előző objektum a backup_<oldSchemaVersion>/ alá másolódik (a meglévő mentések megmaradnak). Mindig próbafuttatással kezdj; helyi fejlesztésnél az írás a közös dev MinIO bucketbe is mehet.

Korábbi futások

Idő Állapot Próbafuttatás Haladás Migrálva Kihagyva Hibás

KST graph promotion

Pulls the KST competency graph from another environment into this one, the same way the editor saves: nodes present in the source are updated, nodes here that the source lacks are archived (tasks and story scores pointing at them are kept). The graph is edited on dev and moves from there to staging and prod. Run the Preview first: it loads and validates the same way, only rolls back at the end.

Only a signed-in editor can read the source graph, so the source environment's token is needed: open this page there, press Copy my token and paste it here. The token is sent for this one request only and is not stored.

Story–KST assignment

An LLM scores the KST nodes for every active story: an independent 0–1 fit per node, saying how well a task for that node can be generated from the story. Scoring is not fully repeatable, so stories already scored are skipped by default; they are overwritten only on request. When a story is picked on the task generation page, the best-fitting nodes are ticked automatically from these scores.

Stories

Loading…

Select at least one story from the list.

Previous runs

Time Status Progress Scored Skipped Failed Cost

Hibajelentések

Nyitott, játékosok által beküldött hibajelentések.

Bejelentve Feladat Üzenet Bejelentő Műveletek
Betöltés…