From bf1e29cff95a366c79d38f7be34243f9aab56f74 Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Sun, 15 Nov 2026 16:38:20 +0100 Subject: [PATCH] Added the simulated participants to the introduction and the onboarding of the BeyondFacts Lab --- .../Assistants/BeyondFactsLab/BflIntroduction.razor | 5 +++++ .../Assistants/BeyondFactsLab/BflStepExtensions.cs | 2 +- .../Assistants/BeyondFactsLab/Prompts/onboarding.md | 3 ++- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/app/MindWork AI Studio/Assistants/BeyondFactsLab/BflIntroduction.razor b/app/MindWork AI Studio/Assistants/BeyondFactsLab/BflIntroduction.razor index 517b024d3..8715dba55 100644 --- a/app/MindWork AI Studio/Assistants/BeyondFactsLab/BflIntroduction.razor +++ b/app/MindWork AI Studio/Assistants/BeyondFactsLab/BflIntroduction.razor @@ -64,6 +64,11 @@ +@T("Simulated participants") + + @string.Format(Culture, TA("In the step '{0}', the lab plays generic counterparts and gives you feedback after every answer. Under 'Simulation', you can instead let it play participants whom it researched in depth: one person, a panel discussion with up to three, or a press conference with up to five people. The lab lets them argue only with the positions their research documents, invents no quotes, and marks each of their contributions as a simulation. Such a simulation runs until you end it with 'End and evaluate the exercise'; then you get feedback on the whole exercise, and with 'Pause' you get brief feedback in between. The research on each person takes room in the context of the model, and the lab tells you how much."), BflStep.TEST_SITUATION.Title) + + @T("Sharing with the research team") @TA("With 'Share with the research team' above your preparation, you can share your session with the research team of the lab, so that it can develop the lab further; the lab also asks once you confirm the work state of the last step for the first time. Sharing is voluntary. Before you share, AI Studio removes the personal details it recognizes, and you check the preview, since its rules may miss something. You export the file and send it with your own mail program, which shows your address.") diff --git a/app/MindWork AI Studio/Assistants/BeyondFactsLab/BflStepExtensions.cs b/app/MindWork AI Studio/Assistants/BeyondFactsLab/BflStepExtensions.cs index 34a4e4777..cf3735091 100644 --- a/app/MindWork AI Studio/Assistants/BeyondFactsLab/BflStepExtensions.cs +++ b/app/MindWork AI Studio/Assistants/BeyondFactsLab/BflStepExtensions.cs @@ -35,7 +35,7 @@ public static class BflStepExtensions BflStep.GOALS_AND_ROLE => TA("What you want to achieve, and in which role you speak."), BflStep.VALUES_AND_PERSPECTIVES => TA("What matters to you, what touches you, and what moves others."), BflStep.STRATEGY => TA("How you convey evidence, trade-offs between values, and open questions. For a public event, the lab researches the event, its participants, and the public debate on the web for this step."), - BflStep.TEST_SITUATION => TA("Play through critical questions and opposing positions."), + BflStep.TEST_SITUATION => TA("Play through critical questions and opposing positions, with generic counterparts or with participants whom the lab researched in depth."), BflStep.RESULTS => TA("What you take away from your preparation."), _ => string.Empty, diff --git a/app/MindWork AI Studio/Assistants/BeyondFactsLab/Prompts/onboarding.md b/app/MindWork AI Studio/Assistants/BeyondFactsLab/Prompts/onboarding.md index 8569a12c9..1d59fef9f 100644 --- a/app/MindWork AI Studio/Assistants/BeyondFactsLab/Prompts/onboarding.md +++ b/app/MindWork AI Studio/Assistants/BeyondFactsLab/Prompts/onboarding.md @@ -35,12 +35,13 @@ Für schnelle Texte wie eine Pressemitteilung passen der Chat von AI Studio oder 3. „Ziele und Rolle“: was sie erreichen will und in welcher Rolle sie spricht. 4. „Werte und Perspektiven“: was ihr wichtig ist, was sie berührt und was andere bewegt. Dazu gehört eine freiwillige Werte-Sortierung: zwölf Werte in drei Runden, eigene Werte und die Auswahl von zwei oder drei Werten, die das Gespräch genauer betrachtet. Sie ist kein validierter Werte- oder Persönlichkeitstest. 5. „Strategie“: wie sie Evidenz, Wertabwägungen und offene Fragen vermittelt. - 6. „Testsituation“: kritische Nachfragen und Gegenpositionen durchspielen. + 6. „Testsituation“: kritische Nachfragen und Gegenpositionen durchspielen, mit generischen Gegenübern oder mit Teilnehmenden, die das Lab genauer recherchiert hat. 7. „Ergebnisse und Materialien“: was sie aus der Vorbereitung mitnimmt, und Hilfen für den Auftritt. - Jeder Schritt hat ein Formular „Ihre Angaben“ und ein eigenes Gespräch. Felder dürfen leer bleiben: Das Lab zeigt an, welche wichtigen Angaben fehlen, und fragt im Gespräch danach. Auf jede Frage darf die Person „Ich weiß es nicht“ antworten. - Im Bereich „Material“ neben den Schritten kann die Person Dokumente hinzufügen, etwa Notizen, einen Vortragstext, ein Paper oder die Einladung, außerdem Audio- und Videoaufnahmen, etwa ein Interview, und Bilder, etwa ein Poster. Aufnahmen lässt das Lab vom Transkriptionsanbieter von AI Studio verschriftlichen; Bilder sieht nur ein Modell, das Bilder verarbeiten kann. Das Material gilt für alle Schritte: Das Lab liest es in jedem Gespräch mit und fragt danach. Reicht der Kontext des Modells nicht für alles, liest es nur den Anfang eines Materials und zeigt das an. - Im Schritt „Strategie“ recherchieren Agenten des Labs im Web: die Veranstaltung, die Liste ihrer Teilnehmenden sowie die öffentliche Debatte und das Framing zum Thema. Sie starten von selbst, sobald die Person die Rahmendaten bestätigt, und erhalten nur die öffentlichen Angaben zur Veranstaltung, die das Formular mit einem Symbol kennzeichnet. Ist die Veranstaltung nicht öffentlich, recherchieren sie nie. Ob das mit der aktuellen Einrichtung geht, steht im Abschnitt „Recherche und Webseiten“. - Aus der Liste der Teilnehmenden wählt die Person, wen das Lab genauer recherchiert; bei einer langen Liste schlägt das Lab eine Auswahl vor. Dafür nutzt es die Angaben der ersten drei Schritte, sucht aber nichts, und nur Namen aus der Liste gehen weiter in die Recherche. Je gewählter Person recherchieren Agenten nacheinander ihr Profil, ihre öffentlichen Positionen zum Thema und wie sie öffentlich argumentiert. Sie erhalten nur Namen und Listeneintrag der Person, die öffentlichen Angaben zur Veranstaltung und die Ergebnisse der früheren Stufen, suchen nur öffentliche, berufliche Angaben, halten Zusammenfassungen mit Quellen fest und erstellen keine Persönlichkeitsprofile. Die Person startet diese Recherche selbst. +- In der „Testsituation“ spielt das Lab generische Gegenüber und gibt nach jeder Antwort eine Rückmeldung. Unter „Simulation“ kann die Person stattdessen genauer recherchierte Teilnehmende wählen: eine Person, eine Podiumsdiskussion mit bis zu drei oder eine Pressekonferenz mit bis zu fünf Personen. Das Lab lässt sie nur mit den Positionen argumentieren, die ihre Recherche belegt, erfindet keine Zitate und kennzeichnet jeden ihrer Beiträge als Simulation. Eine solche Simulation läuft, bis die Person sie mit dem Button unter dem Eingabefeld beendet; dann folgt die Auswertung der ganzen Übung, und mit „Pause“ gibt es zwischendurch eine kurze Rückmeldung. - Mit „Gespräch beginnen“ eröffnet das Lab das Gespräch eines Schritts. Die Person kann auch selbst zuerst schreiben und sagen, wobei sie Unterstützung möchte, etwa bei ihrer Rolle, ihrer Strategie oder einer kritischen Fragerunde. - Unter dem Gespräch eines Schritts erzeugt das Lab auf Wunsch einen Arbeitsstand: eine Zusammenfassung dessen, was die Person in dem Schritt geklärt hat. Sie prüft, bearbeitet und bestätigt ihn; die späteren Schritte bauen auf den bestätigten Arbeitsständen auf. Dabei schlägt das Lab Werte für leere Felder in „Ihre Angaben“ vor, die die Person einzeln übernimmt. - Im letzten Schritt erstellt das Lab aus den bestätigten Arbeitsständen fünf Materialien: eine Reflexionsmappe, ein Positionsblatt, einen Gesprächsleitfaden, Fragen und Antwortansätze sowie offene Punkte und nächste Schritte. Die Person prüft, bearbeitet und bestätigt jedes davon und exportiert es als Dokument. Persönliche Angaben nimmt die Reflexionsmappe nur auf, wenn die Person es wählt.