Zum Inhalt springen
StatePath
Tool-Atlasfeature.read_bool

Werkzeug

Read Signal Feature (Bool)

feature.read_bool

ConditionSignal feature

Eingänge

valueScalar

Der Träger für das Signal, dessen Feature-Tasche du lesen möchtest – verdrahte den Signalkontext, den diese Stufe auswertet.

Ausgänge

Boolean

Ein Boolescher Wert, der den Wahrheitsgehalt des benannten Features trägt – seinen gespeicherten Wert, falls vorhanden (Zahlen gegen truthy_threshold verglichen), oder den Default, wenn das Feature fehlt.

Signal-Feature lesen (Bool) zieht einen benannten Wert aus der Feature-Tasche eines Signals und gibt ihn als true/false zurück. Es lässt eine nachgelagerte Stufe auf ein Feature reagieren, das eine frühere Stufe aufgezeichnet hat – zum Beispiel „war der Einstieg bestätigt?“.

Read Signal Feature (Bool) Übersichtsdiagrammscalarreadbool

Wie es funktioniert

Du gibst dem Knoten einen `feature_name`, und er liest dieses Feature aus dem Signal, das gerade durch die Pipeline fließt, eingespeist über `value`. Ist das Feature numerisch, wird es mit `truthy_threshold` verglichen, um true/false zu entscheiden; fehlt das Feature, wird stattdessen der von dir gesetzte `default` zurückgegeben.

Konfiguration

feature_namescalar

Der Name des Features, das aus der Feature-Tasche des Signals gelesen wird. Er muss mit dem Namen übereinstimmen, den die vorgelagerte Stufe aufgezeichnet hat; ein Tippfehler oder unbekannter Name fällt auf den Default zurück.

defaultscalar

Der Boolesche Wert, der zurückgegeben wird, wenn das benannte Feature im Signal fehlt, sodass der Knoten auch dann eine definierte Antwort hat, wenn nichts aufgezeichnet wurde.

truthy_thresholdscalar

Wenn das gespeicherte Feature eine Zahl statt eines reinen Booleschen Werts ist, ist dies das Niveau, ab dem es als true gelesen wird; darunter gibt der Knoten false zurück.

truthy_threshold-Diagramm

Verbindet mit

Speist in

Beispiele

  • Auf eine frühere Entscheidung filtern: Setze feature_name auf „confirmed“ mit Default false, sodass eine Positionsstufe nur fortfährt, wenn die Signalstufe das Setup als bestätigt markiert hat.
  • Ein numerisches Feature schwellenwerten: Lies einen gespeicherten Konfidenz-Score mit truthy_threshold 0.7, um nur Signale mit hoher Konfidenz als true zu behandeln.

Häufige Fehler

  • feature_name falsch schreiben, sodass die Auslesung immer auf den Default durchfällt und den Fehler als konstante Ausgabe maskiert.
  • Ein numerisches Feature ohne sinnvollen truthy_threshold lesen, sodass jeder Wert ungleich null unerwartet auf true kippt.

Siehe auch