OpenProse für Openclaw

OpenProse ist eine KI-native Programmiersprache, die LLMs in virtuelle Maschinen verwandelt, die in der Lage sind, komplexe Multi-Agenten-Workflows zu orchestrieren.

mondilo1
v0.1.0
Jan 29, 2026
0
2.9k
0

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install prose

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, prose über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist OpenProse?

OpenProse ist eine spezialisierte Programmiersprache, die eigens für KI-Sitzungen entwickelt wurde. Sie betrachtet Large Language Models (LLMs) als Simulatoren; durch die Bereitstellung einer detaillierten Systembeschreibung beschreibt das LLM nicht nur eine Aufgabe, sondern simuliert eine virtuelle Maschine (VM), um diese auszuführen. Dieser Ansatz, bei dem eine Simulation mit ausreichender Genauigkeit zur Implementierung wird, ermöglicht es Entwicklern, robuste, reproduzierbare KI-Workflows zu erstellen. Als Kernkomponente von Openclaw Skills bietet OpenProse das Framework für Agenten zur Verwaltung von Speicher, Zustand und Tool-Aufrufen über eine strukturierte .prose-Spezifikation.

Das Skill ermöglicht es Benutzern, Programme zu definieren, die der KI-Agent interpretiert und ausführt. Unabhängig davon, ob Sie einfache Logik oder komplexe, mehrstufige Pipelines mit mehreren Sub-Agenten verwalten, bietet OpenProse die erforderliche Laufzeitumgebung. Es bildet Aufgaben-Tools auf die Erstellung von Sitzungen und Datei-I/O auf Lese-/Schreiboperationen ab, um sicherzustellen, dass die KI innerhalb eines wohldefinierten Ausführungskontexts arbeitet.

OpenProse Anwendungsfälle

  • Orchestrierung mehrerer KI-Agenten, die gemeinsam an einem einzigen Projektskript arbeiten.
  • Erstellung wiederverwendbarer und reproduzierbarer KI-Workflows für Code-Reviews, Forschung oder Content-Erstellung.
  • Ausführung simulationsbasierter Programme, bei denen das LLM als dedizierte virtuelle Maschine fungiert.
  • Ausführung entfernter KI-Programme direkt von einer URL oder einer zentralen Registry.
  • Aufbau komplexer automatisierter Pipelines mit integrierter Fehlerbehandlung und Retry-Logik.

So funktioniert OpenProse

  1. Der Benutzer löst das Skill aus, indem er einen beliebigen prose-Befehl verwendet oder auf eine .prose-Datei verweist.
  2. Das System löst den Programmspeicherort auf, sei es eine lokale Datei, eine Remote-URL oder ein Registry-Kürzel (z. B. handle/slug).
  3. Das Skill lädt die OpenProse VM-Semantik aus prose.md zusammen mit dem entsprechenden Status-Backend wie Dateisystem, Kontext oder Datenbank.
  4. Der KI-Agent verkörpert die VM und nutzt seinen Gesprächsverlauf als Speicher und seine Tools als Instruktionen.
  5. Das Programm wird Anweisung für Anweisung ausgeführt, wobei Sub-Sitzungen erzeugt oder I/O-Operationen wie im Skript definiert durchgeführt werden.
  6. Der Ausführungsfortschritt wird mithilfe eines speziellen Narrationsprotokolls verfolgt, um Transparenz und Erfolgsvalidierung zu gewährleisten.

OpenProse Einrichtung

Um OpenProse innerhalb von Openclaw Skills zu verwenden, stellen Sie sicher, dass Ihr Workspace initialisiert ist. Sie können Ihre Konfiguration in einer .env-Datei im Verzeichnis .prose festlegen:

mkdir -p .prose/runs .prose/agents
echo "OPENPROSE_TELEMETRY=enabled" > .prose/.env

Um Ihre Installation zu überprüfen und verfügbare Befehle zu sehen, führen Sie aus:

prose help

Wenn Sie von einer älteren Version migrieren, verwenden Sie den Update-Befehl, um Ihren Workspace automatisch umzustrukturieren:

prose update

OpenProse Datenschema & Taxonomie

OpenProse organisiert Daten über lokale Projektverzeichnisse und globalen Speicher auf Benutzerebene:

Verzeichnis Zweck Bereich
.prose/.env Konfiguration und Umgebungsvariablen Projekt
.prose/runs/ Laufzeitstatus und Ausführungsprotokolle Projekt
.prose/agents/ Projektbezogene persistente Agenten-Definitionen Projekt
~/.prose/agents/ Benutzerbezogene persistente Agenten Global

Der Zustand kann über verschiedene Backends verwaltet werden, einschließlich Standard-Markdown-Dateien, In-Context-Speicher, SQLite oder PostgreSQL für Teamumgebungen mit hoher Parallelität.

OpenProse Erweiterte Funktionen

  • Multi-Agent-Spawning: Verwenden Sie das session-Statement, um dynamisch Sub-Agenten für spezialisierte Aufgaben zu triggern.
  • Austauschbare Status-Backends: Wechseln Sie zwischen Dateisystem, SQLite oder PostgreSQL für die persistente Speicherverwaltung.
  • Remote-Programm-Auflösung: Führen Sie Skripte direkt von GitHub oder der OpenProse-Registry ohne lokale Installation aus.
  • Compiler-Validierung: Verwenden Sie den integrierten Compiler, um .prose-Dateien vor der Ausführung auf Syntaxfehler und Logikmängel zu validieren.
  • Pattern-Guidance: Greifen Sie direkt beim Erstellen neuer KI-Programme auf integrierte Best Practices und Anti-Pattern als Teil des Openclaw Skills-Ökosystems zu.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*