Soulwise

4-Factor Response Engine

Jonas Müller

Astrology content is for reflection and entertainment, not medical, financial, legal, or mental-health advice.

Auf einen Blick

Wie verfasst Soulwise die Nachricht, die du nach einem Check-in zurückbekommst?

Die 4-Faktoren-Antwortengine erfasst vier Signale – den angetippten Chip, deine aktuelle Zyklusphase, den heutigen Transit-Kontext und deinen Menstruationsarchetyp – und führt sie durch ein eingeschränktes Sprachmodell, um eine kurze Notiz zu erstellen. Zu den Vorgaben zählen Länge, Anti-Behauptungs-Regeln und Tonkalibrierung.

  • Vier Faktoren: Chip, Phase, Transit, Archetyp
  • Gesteuerte Generierung: Länge, Vermeidung von Heilsversprechen, Ton
  • Konstruktionsbedingt ohne Unterstützung und Reflexion oder Unterstützung und Reflexion Formulierungen

⚠️ Dieser Inhalt dient ausschließlich Unterhaltungszwecken. Astrologische Inhalte stellen keine Unterstützung und Reflexion, rechtlichen oder finanziellen Ratschläge dar.

4-Faktoren-Antwortsystem

Jedes tägliche Check-in erzeugt eine kurze Rückmeldung. Diese Rückmeldung stammt vom 4-Faktoren-Antwortsystem – einem System für gezielte Generierung, dessen Aufgabe es ist, in 60 bis 100 Worten nützlich zu sein und sich nie zu übernehmen.

Die vier Faktoren

#FaktorQuelleWarum es zählt
1ChipDie 14-Chip-Palette im täglichen RitualBenennt, was heute zutrifft
2PhaseBayessche ZyklusschätzungLegt die Zyklus-Basislinie fest
3Transit-KontextHeutiger Geburts-Transit, falls vorhandenVerleiht dem Tag seine Note
4ArchetypIhr MenstruationsarchetypDas Muster über die Zyklen hinweg

Die vier werden deterministisch zu einer strukturierten Eingabe kombiniert — nicht in freier Form. Das Generierungsmodell schreibt innerhalb einer engen Vorlage, die je nach Chip-×-Phasen-Kombination variiert.

Warum genau vier

Wir haben zwei, drei, vier und sechs getestet. Zwei Faktoren (Chip + Phase) ergaben Notizen, die sich zu allgemein anfühlten. Drei (Chip + Phase + Transit) neigten dazu, zu astrologielastig auszufallen. Sechs (mit Stimmung, Wetter, sozialer Belastung) führten zu Inkonsistenz und trieben die Generierungslatenz über das Budget von 200 ms p50 für das tägliche Ritual.

Vier ist der ideale Mittelwert, bei dem sich die Notiz speziell auf Sie zugeschnitten anfühlt, ohne unruhig zu wirken.

Beschränkungen der Generierung

Die Modellausgabe wird zum Zeitpunkt des Schreibens durch drei Regeln gefiltert:

  1. Länge — 40 bis 120 Wörter. Alles außerhalb dieses Bereichs wird neu generiert.
  2. Anti-Behauptung — die Ausgabe durchläuft dieselbe Anti-Behauptungs-Prüfung, die auch Blogbeiträge kontrolliert. Siehe non-wellness-cycle-tracking.
  3. Tonkalibrierung — ein kleiner Klassifikator weist Ausgaben zurück, die belehrend, wertend oder aufgesetzt-werblich wirken. Ausgaben, die als „warm und geerdet" gelten, bestehen.

Eine Notiz, die an einer der drei Regeln scheitert, wird bis zu dreimal neu generiert. Scheitern alle drei, sieht der Nutzer eine kuratierte Ausweichlösung, die mit der App ausgeliefert wird.

Was das Modell NICHT sieht

  • Den Inhalt Ihrer Tagesnotiz (nur den Chip).
  • Keine Ihrer früheren Notizen.
  • Daten anderer Nutzer.
  • Ihren Namen, Ihr Konto oder eine sonstige Kennung.

Die Generierung erfolgt auf Basis einer reduzierten, anonymisierten Eingabe. Die Personalisierung ergibt sich aus den strukturierten Faktoren, nicht aus einem erneuten Lesen Ihres Textes.

Wo dies angesiedelt ist

Die Engine befindet sich in lib/responseEngine/ in der Soulwise-Codebasis. Die strukturierte Prompt-Vorlage besteht aus einer TypeScript-Datei pro Chip-×-Phase-Paar (14 × 4 = 56 Vorlagen), jede von Hand abgestimmt. Das Modell ist das kleinste, das den Tonkalibrierungstest bestanden hat — ein Open-Weights-Modell mit 7B Parametern, das in einer Vercel Function mit einem Budget von 200ms p50 läuft.

Tiefer eintauchen

Sieh 4-Factor Response Engine in deinem vollständigen Geburtshoroskop gedeutet

Eine kostenlose Position ist nur die Überschrift. Eine vollständige Deutung liest dein ganzes Horoskop.

Häufig gestellte Fragen

Ja – ein kleines, kontextbezogenes Sprachmodell mit festen Grenzen. Die vier Eingaben sind deterministisch; die Sprache wird anhand einer streng definierten Vorlage je Chip-×-Phasen-Kombination erzeugt.

Mehr Faktoren erzeugen nur Rauschen. Vier ist die kleinste Menge, die eine Notiz liefert, die nützlich genug ist, um die App immer wieder zu öffnen.

Nein. Nur die vier strukturierten Eingaben verlassen dein Gerät zur Erzeugung; der Inhalt deiner Notiz bleibt verschlüsselt auf dem Gerät. Siehe period-privacy.