IELTS-Lernstudio erstellen
Erstellen Sie eine vollständige, nutzbare Lernseite für den aktuellen Lernenden. Behandeln Sie jede bestehende IELTS-Seite ausschließlich als Verhaltensreferenz. Kopieren Sie niemals die Drive-URL, Dokumente, Daten, Themen, gespeicherten Punkte, Favoriten, Fehler oder die Bereitstellungsidentität eines anderen Lernenden.
Beim Lernenden beginnen
Sammeln Sie nur fehlende Entscheidungen in einer Gruppe von höchstens drei Fragen:
- Fragen Sie nach der Google Drive-Ordner-URL des Lernenden oder ob mit lokalen Uploads/manuellem Einfügen begonnen werden soll.
- Bestätigen Sie die Lernkategorien und aktivierten Modi. Standardmäßig werden Hören, Lesen, Sprechen, Schreiben, Notizen, Karteikarten, Chinesisch-Englisch-Tests, Favoriten und ein Fehlerheft verwendet.
- Bestätigen Sie die Speichererwartungen: standardmäßig gerätelokale Persistenz oder authentifizierte geräteübergreifende Persistenz, wenn explizit angefordert.
Fahren Sie sofort fort, wenn die Anfrage diese Fragen bereits beantwortet. Verlangen Sie keine Beispieldokumente, bevor Sie einen funktionierenden ersten Bildschirm erstellen.
Lesen Sie product-contract.md vor der Implementierung. Lesen Sie customization-and-privacy.md bei der Konfiguration von Drive, Persistenz, Teilen oder Bereitstellung. Verwenden Sie acceptance-tests.md für die abschließende Überprüfung.
Bauablauf
- Untersuchen Sie den Arbeitsbereich und bewahren Sie dessen Framework- und Designkonventionen. Wenn
.openai/hosting.jsonexistiert, verwenden Sie den Sites-Build- und Hosting-Workflow. - Erstellen Sie eine Ersteinrichtung, die die Ordner-URL und die Präferenzen dieses Lernenden speichert. Härten Sie keine Werte eines Referenzlernenden als Standardwerte ein.
- Implementieren Sie die Aufnahmepipeline, bevor Sie die sekundäre Benutzeroberfläche polieren:
- Listen Sie unterstützte Dateien aus dem Drive-Ordner des Lernenden auf;
- Parsen Sie DOCX-gelbe Markierungen und überarbeitete Änderungen ohne Mengenbeschränkung;
- Extrahieren Sie Arbeitsblattvokabeln aus PDFs;
- Extrahieren Sie wertvolle Sprache aus gewöhnlichem Text, wenn keine Markierung oder Korrektur vorhanden ist;
- Fingerprinten Sie Dateien, sodass Hinzufügungen, Bearbeitungen und Löschungen die Seite sauber aktualisieren.
- Standardisieren Sie jeden extrahierten Punkt, bevor er zu Notizen, Karten oder Tests gelangt:
- Verwenden Sie eine wiederverwendbare Lemma- oder Wörterbuchform;
- Verwenden Sie Substantive im Singular, es sei denn, der Plural ist grammatikalisch erforderlich;
- Bewahren Sie passive Partizipien wie
be accompanied by; - Bewahren Sie erforderliche Gerundien wie
prevent someone from doing something; - Behalten Sie abhängige Präpositionen und vollständige Kollokationen zusammen;
- Teilen Sie einen Satz, der mehrere lernbare Wörter oder Kollokationen enthält, in separate Punkte auf;
- Schließen Sie Namen, Formatierungsreste und Korrekturen von geringem Wert aus.
- Reichern Sie jeden akzeptierten Punkt mit einer genauen chinesischen Bedeutung, Verwendung, einem Beispiel, einer Aussprache, Kollokationen, dem Quellsatz, Datum, Thema und einer oder mehreren IELTS-Kategorien an. Zeigen Sie niemals Platzhaltererklärungen, wenn die Anreicherung fehlschlägt; wiederholen Sie den Vorgang oder markieren Sie das Element zur Überprüfung.
- Behalten Sie einen logischen Wissenspunkt bei, wenn derselbe Ausdruck in mehreren Kategorien erscheint, zeigen Sie ihn jedoch in jeder zutreffenden Kategorie an.
- Bauen Sie den vollständigen Lernkreislauf: Notizbuch, Lernkarten, Sprachwiedergabe, Favoriten, bereichsspezifisches Testen, Hinweise, Anzeige-nach-drei-Fehlern, persistierendes Fehlerheft und tägliches/thematisches Archiv.
- Persistieren Sie den Zustand des Lernenden. Die gerätelokale Speicherung muss Aktualisierungen und das Schließen des Browsers überstehen. Verwenden Sie Serverpersistenz nur, wenn der Benutzer kontobasiertes oder geräteübergreifendes Verhalten wünscht.
- Validieren Sie die Verhaltensweisen in acceptance-tests.md, bauen Sie erfolgreich und veröffentlichen Sie privat, es sei denn, der Lernende wählt explizit ein anderes Zugriffsmodell.
Anpassungsregeln
- Erlauben Sie dem Lernenden, Bezeichnungen, aktivierte Kategorien, Themenbenennungskonventionen, Testbereiche und die visuelle Ausrichtung zu ändern, ohne die Extraktionsgenauigkeit zu beeinträchtigen.
- Leiten Sie Datum, Thema und Kategorie aus Dateinamen und Dokumentüberschriften ab. Bieten Sie editierbare Fallbacks, wenn die Inferenz mehrdeutig ist.
- Bevorzugen Sie eine ruhige, arbeitsorientierte Benutzeroberfläche, die für tägliche Wiederholungen geeignet ist. Halten Sie Steuerelemente kompakt und reaktionsschnell; machen Sie das Produkt nicht zu einer Marketing-Landingpage.
- Wenn der Lernende noch keinen Drive-Ordner hat, bleiben Uploads und eingefügter Text voll funktionsfähig und die Drive-Verbindung wird zu einem optionalen nächsten Schritt.
- Erklären Sie die Einschränkung des öffentlichen Links ehrlich. Ein öffentlicher Drive-Ordner-MVP ist nicht gleichbedeutend mit privatem OAuth-Zugriff.
Abschlussstandard
Beenden Sie mit der unabhängigen Site-URL des Lernenden und einer präzisen Zusammenfassung der aktivierten Funktionen. Geben Sie nicht verfügbare Integrationen klar an. Legen Sie keine Quellanmeldedaten, internen Projekt-IDs, Referenzlernendendaten oder Bereitstellungsinterna offen.