feat: KI-Workflow-Assistent (Claude API) zum Erzeugen und Ändern von Workflows
- Neuer WorkflowAssistantService: übersetzt frei formulierte Wünsche per Claude API in das Task-JSON des Editors (Anthropic-SDK, Key aus .env) - Bestehende Workflows änderbar: aktueller Canvas wird als Kontext mitgegeben (inkl. Start-/Abschluss-Marker, ohne Validierung), Claude wendet die Änderungen an und liefert den vollständigen Workflow zurück - Assistenten-Dialog passt sich an (Erzeugen vs. Ändern), Claude-Aufruf läuft im Hintergrund mit UI-Polling - Canvas-Neuaufbau legt alte Blöcke in den Undo-Papierkorb (Strg+Z) - Button "App-JSON (stadtbote)" samt Vorschau-Dialog entfernt - Version 0.9.2 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
9
pom.xml
9
pom.xml
@@ -13,7 +13,7 @@
|
||||
|
||||
<groupId>de.assecutor</groupId>
|
||||
<artifactId>tasklist-editor</artifactId>
|
||||
<version>0.9.0</version>
|
||||
<version>0.9.2</version>
|
||||
<name>TaskList Editor</name>
|
||||
<description>n8n-inspired editor for task list workflows</description>
|
||||
|
||||
@@ -57,6 +57,13 @@
|
||||
<version>4.0.0</version>
|
||||
</dependency>
|
||||
|
||||
<!-- Offizielles Anthropic-SDK: KI-Workflow-Assistent (Claude API). -->
|
||||
<dependency>
|
||||
<groupId>com.anthropic</groupId>
|
||||
<artifactId>anthropic-java</artifactId>
|
||||
<version>2.48.0</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-devtools</artifactId>
|
||||
|
||||
Reference in New Issue
Block a user