Zum Hauptinhalt springen
DokumentBeziehen sich aufGlossar

Glossar

Alle Eigennamen und Abkürzungen auf der Plattform, auf Englisch und Chinesisch. Wenn Sie beim Lesen anderer Dokumente Zweifel haben, schauen Sie noch einmal nach.

Alle Eigennamen, Abkürzungen und gebräuchlichen Begriffe auf der Plattform auf Englisch und Chinesisch. Nach Anfangsbuchstaben sortieren. Wenn Sie beim Lesen anderer Dokumente Zweifel haben, schauen Sie noch einmal nach.

A

agent_based
Ein Schritttyp. Ein Orchestrator-Agent liest die Aufgabenbeschreibung und entscheidet dynamisch, welchem Worker-Agenten die Unteraufgabe zugewiesen werden soll. Es eignet sich für Szenarien, in denen Aufgaben mehrere Zweige haben und jeder Zweig eine LLM-Beurteilung erfordert.
Agent
Eine Entität, die eine LLM-Sitzung und die verfügbaren Tools kapselt. Agenten in Braidrun werden durch Voreinstellungen deklariert und bei Bedarf überschrieben. Es handelt sich nicht um einen Schritt selbst – irgendeine Art von Schritt (Single/Group_Chat/Classifier usw.) verweist auf den Agenten.
API Key
Vom LLM-Anbieter ausgestellter Authentifizierungsschlüssel. Es wird als Anmeldeinformation auf der Plattform gespeichert, ist immer verschlüsselt und erscheint nie im Protokoll.
Artifact(Artefakt)
Während der Schrittausführung generierte Dateien (Markdown, Excel, Bilder, JSON usw.). Speichern Sie es im Produktverzeichnis der Plattform und können Sie es von der Seite mit den Ausführungsdetails herunterladen.
Auditlogs / Audit Log
Strukturierte Protokolle aller „Benutzeraktionen + Systemereignisse“ innerhalb der Plattform. Es kann vom Administrator im Hintergrund überprüft werden und bleibt standardmäßig unbegrenzt erhalten.

B

Haltepunkt / Breakpoint
Im Debugger setzbare Pausepositionen, insgesamt 9 Arten: vor dem Schritt, nach dem Schritt, bei Schrittfehler, Zustandsmaschinen-Zustand, Gruppenchat-Runde, Iterationselement, agent_based-Delegation, Sub-Workflow-Eingang, Sub-Workflow-Ausgang. Einem Breakpoint kann ein Bedingungsausdruck beigefügt werden; bei Treffer pausiert die execution und Variablen lassen sich prüfen + bearbeiten.
BYOK
Bring Your Own Key。Benutzer bringen den API-Schlüssel ihres eigenen LLM-Anbieters mit, und die Token-Kosten werden dem eigenen Konto des Benutzers belastet und berücksichtigen nicht das Kontingent der Plattform.

C

classifier
Ein Schritttyp. LLM weist der Eingabe eine Kategoriebezeichnung zu und die Ausgabe kann übergeben werden {{classifier.category}} Wird in den folgenden Schritten als Routing-Bedingung verwendet.
code
Ein Schritttyp. Python/Bash/TypeScript-Skripte werden in einer isolierten Sandbox ausgeführt, bevorzugt für deterministische > LLM-Szenarien.
Condition
Boolescher Ausdruck auf Schrittebene. Bei „false“ wird der Schritt als SKIPPED markiert und die Ausführung wird übersprungen. Kann stromabwärts verwendet werden {{steps.x.status}} Überprüfen Sie, ob es übersprungen wurde.
Credential(Anmeldeinformationen)
AES-256-GCM verschlüsselt den gespeicherten externen Schlüssel. Gelöst durch den dreistufigen Benutzer-/Team-/System-Namespace. Erscheint nie in Protokollen oder YAML-Exporten.
cron
Eine Art zeitgesteuerter Trigger. Akzeptiert den standardmäßigen 5-teiligen cron-Ausdruck (Minute Stunde Tag Monat Wochentag). Jeder Zeitplaneintrag hat eine eigene Zeitzoneneinstellung; bei einem Multi-Instanz-Deployment stellt eine verteilte Sperre sicher, dass er zu einem Zeitpunkt nur einmal ausgelöst wird.

D

DAG
Directed Acyclic Graph。Visuelle Modellansicht der Plattform. Jeder Knoten ist ein Schritt und die Kanten stellen die Ausführungssequenz/Datenabhängigkeit dar. Bidirektionale Synchronisierung mit YAML-Byte-Ebene.
DTO
Data Transfer Object。Das Nutzlastformat der JSON-API verwendet camelCase; Das entsprechende YAML verwendet Snake_case. Automatische bidirektionale Konvertierung, wenn die Plattform ausgeführt wird.
Dry-run
Eine Option während der Ausführung. Das Durchlaufen des Datenflusses, das Ausfüllen von Variablen und das Ausführen von Schritten ohne Nebeneffekte (LLM/echte Nachrichtensendung) werden übersprungen. Wird zur Überprüfung der DAG-Konnektivität verwendet.

E

Ausführen / Execution
Eine bestimmte laufende Instanz eines Workflows. Zustandsmaschine: PENDING → RUNNING → (COMPLETED / FAILED / CANCELED / INTERRUPTED / TIMED_OUT).
extract
Schrittfeld. Verwenden Sie JSONPath, um mehrere Felder aus der ursprünglichen Ausgabe von Schritt auszuwählen und sie zur genauen nachgelagerten Referenz im .data-Unterknoten zu speichern.

F-G

FeatureGate
Ein Dienst, der die Verfügbarkeit von Funktionen und Ressourcenkontingente je nach Abonnementplan (Free/Pro/Team/Enterprise) steuert. Bestimmen Sie, wie viele Workflows und Zeitpläne Sie erstellen können und ob Sie den Debugger verwenden können.
group_chat
Ein Schritttyp. Mehrere Agenten sprechen abwechselnd und beziehen sich auf den Kontext des anderen. Geeignet für Brainstorming und kritische Überprüfung.

H-I

HMAC
Webhook 触发的兼容认证方式。外部调用方用共享密钥对 raw body 算 HMAC-SHA256,以 sha256=<hex> 格式放进 X-Webhook-Signature 头。新接入建议直接用带 WEBHOOK_TRIGGER 范围的 API Key。
idempotent
Schrittfeld. Versprechen Sie „gleicher Input → gleicher Output, keine Nebenwirkungen“. Wenn die automatische Wiederaufnahme aktiviert ist, können abgeschlossene idempotente Schritte bei der Wiederholung übersprungen werden.

M

manual_approval
Ein Schritttyp (auch als Erweiterung für jeden Schritt verfügbar). Der Ausführungsablauf bleibt hier hängen und wartet auf die Genehmigung/Ablehnung durch den Administrator. Konfigurierbarer Benachrichtigungskanal und Liste der Genehmiger.
MCP
Model Context Protocol。Standardprotokolle für alle Tools. Braidrun kann als Tool für den MCP-Client verwendet werden, um einen externen MCP-Server zu nutzen, und es kann seine Fähigkeiten auch im MCP-Server-Modus der Außenwelt zugänglich machen.
Modul / Module
Ein workflow, der den WorkflowModuleContract implementiert. Er kann über einen sub_workflow step von anderen workflow als Blackbox aufgerufen werden. Im Marktplatz gibt es 120+ installierbare Module.
Datenmigration
Der Migrationsprozess der Datenstruktur wird automatisch ausgeführt, wenn die Plattform aktualisiert wird. Über Instanzen hinweg werden verteilte Sperren verwendet, um sicherzustellen, dass nur ein Knoten ausgeführt wird.

P

Preset
Agentenvorlage. Packen Sie „Modell + Standard-Toolset + Systemeingabeaufforderung + max_iterations + Strategie“ in eine benannte Vorlage. Die Plattform verfügt über integrierte Universalfunktionen/Programmierer/Forscher/Autor/Planer/Rezensenten usw.
Provider
LLM-Dienstleister. OpenAI / Anthropic / DeepSeek / Kimi / OpenRouter usw. Ein Anbieter kann an mehrere API-Schlüssel (Anmeldeinformationen) gebunden werden.

R

RAG
Retrieval-Augmented Generation。Eine Art Agent-Toolset, das den Vektorabruf in der integrierten Wissensdatenbank durchführt. Die Plattform fügt die Suchergebnisse automatisch in den Kontext des Agenten ein.
Recovery Policy
Strategieoptionen für die automatische Fortsetzung: ABORT (keine Fortsetzung) / RESUME_FROM_LAST_INCOMPLETE (Fortsetzung ab dem unterbrochenen Schritt) / RESUME_FROM_START (Neustart von vorne).
Round-trip(Zwei-Wege-Synchronisierung)
YAML → DAG → YAML behält die Äquivalenz auf Byte-Ebene bei. Es gehen keine Kommentare, Reihenfolge oder Formatierung verloren.

S

single
Ein Schritttyp. Ein einzelner Agent + eine Aufgabenbeschreibung. Das einfachste LLM-Aufrufprimitiv.
Sandbox(Sandkasten)
Die Ausführungsumgebung des Codeschritts. Verwenden Sie eine einmalige Isolations-Sandbox in der Produktion, mit den geringsten Berechtigungen / schreibgeschütztem Root / ausgehendem Netzwerk.
Schedule
Ein Element, das regelmäßig einen bestimmten Workflow auslöst. Unterstützt drei Kategorien: Cron / Intervall / einmalig. Jeder Zeitplan kann mit Eingabeparametern und Zeitzone voreingestellt werden.
Skill
Tools, die vom Agenten aufgerufen werden können. Integriertes Rag/Web/File/Shell oder vom MCP-Server registrierte benutzerdefinierte Tools.
SSE
Server-Sent Events。Das Echtzeit-Ereignis-Streaming-Protokoll der Ausführung wird direkt von der EventSource des Browsers abonniert. Jedes Ereignis ist eine Zeile strukturierten JSON.
Step
Die kleinste Ausführungseinheit des Workflows. Jeder Schritt kann nur einen Hauptmodus auswählen (single / group_chat / agent_based / code / classifier / state_machine / sub_workflow / manual_approval) und kann mit Erweiterungen wie Condition / Retry / Extract / Aggregat / idempotent / on_success / on_failure überlagert werden.
state_machine
Ein Schritttyp. Es ist in mehrere Zustände und Zustandsübergangsbedingungen eingebettet und eignet sich für mehrere Iterationen oder Arbeitsabläufe mit kleinen Prozessen.
sub_workflow
Ein Schritttyp. Rufen Sie einen anderen Workflow (oder ein integriertes Modul) als Blackbox auf. Mit Vertragsüberprüfung, Schleifenerkennung und Variablenisolierung.

T-U

Team
Eine Sammlung von Benutzern. Gemeinsamer Namespace für Anmeldeinformationen und gemeinsames Planungskontingent. Der Teamadministrator kann Mitglieder und Anmeldeinformationen verwalten.
Tool
Funktionen, die der Agent während der LLM-Inferenz aufrufen kann. Eingebaut + MCP-Erweiterung.
TPM
Tokens Per Minute。Der aktuelle limitierende Indikator des LLM-Anbieters. Innerhalb der Plattform befindet sich ein selbstlimitierendes TPM, um eine Überlastung des Upstreams zu vermeiden.

V-W

Variable Reference
{{...}} Grammatik. Es kann auf vier Quellen verwiesen werden: var:* /steps.id.* /classifier.* /credentials.*.
Webhook
Ein endpoint, über den ein externes System per POST eine Workflow-Ausführung auslöst. Primär mit API-Key-Authentifizierung, HMAC-Signatur als Kompatibilitätsvariante. Die Top-Level-Felder des Request-Body werden standardmäßig automatisch auf workflow-Variablen abgebildet, lassen sich aber auch per variableMapping explizit angeben.
Workflow
Eine von der DAG organisierte Sammlung von Schritten. Kann manuell durch /cron/webhook/API ausgelöst werden. Verwenden Sie YAML, um den Speicher beizubehalten.

Y

YAML
Das Workflow-Persistenzformat der Plattform. Felder gehen zu „snake_case“ (wird automatisch mit „camelCase“ von DTO zugeordnet). Es kann direkt in der CLI (braidrun-agent) ausgeführt werden und das gleiche YAML kann auch in der Web-Benutzeroberfläche bearbeitet werden.