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.