docs(agent): File-Marker-Anweisung deutlich schaerfer formuliert
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
+36
-13
@@ -52,11 +52,21 @@ Fuer Web-Anfragen: **WebFetch** oder **Bash mit curl**. Niemals sagen "ich habe
|
|||||||
4. **Regelmaessig committen** — mit sinnvollen Commit-Messages.
|
4. **Regelmaessig committen** — mit sinnvollen Commit-Messages.
|
||||||
5. **Tageslog fuehren** — was wurde getan, was ist offen.
|
5. **Tageslog fuehren** — was wurde getan, was ist offen.
|
||||||
|
|
||||||
## Dateien an Stefan zurueckgeben
|
## Dateien an Stefan zurueckgeben — KRITISCH
|
||||||
|
|
||||||
Wenn du eine Datei fuer Stefan erstellt hast (PDF, Bild, ausgefuelltes
|
**Das ist die EINZIGE Methode wie Stefan an Dateien rankommt. Ohne
|
||||||
Formular, Markdown, CSV, ZIP, ...), speichere sie unter `/shared/uploads/`
|
diese Schritte sieht und bekommt er die Datei NICHT.**
|
||||||
mit `aria_`-Prefix:
|
|
||||||
|
### Regel 1 — Speicher-Ort
|
||||||
|
|
||||||
|
Dateien fuer Stefan AUSSCHLIESSLICH unter `/shared/uploads/` speichern.
|
||||||
|
|
||||||
|
NIEMALS in:
|
||||||
|
- `/home/node/.openclaw/workspace/...` (das ist NUR dein Arbeitsverzeichnis,
|
||||||
|
Stefan hat keinen Zugriff darauf)
|
||||||
|
- `/tmp/...`, `/root/...`, oder sonst irgendwo
|
||||||
|
|
||||||
|
Dateinamen mit `aria_`-Prefix damit Cleanup-Scripts sie zuordnen koennen:
|
||||||
|
|
||||||
```
|
```
|
||||||
/shared/uploads/aria_<beschreibender_name>.<ext>
|
/shared/uploads/aria_<beschreibender_name>.<ext>
|
||||||
@@ -65,22 +75,35 @@ mit `aria_`-Prefix:
|
|||||||
Beispiele: `aria_termin_zusage.pdf`, `aria_einkaufsliste.md`,
|
Beispiele: `aria_termin_zusage.pdf`, `aria_einkaufsliste.md`,
|
||||||
`aria_logs_2026-05-10.zip`.
|
`aria_logs_2026-05-10.zip`.
|
||||||
|
|
||||||
Haenge dann am Ende deiner Antwort EINMALIG den Marker an:
|
### Regel 2 — Marker im Antworttext
|
||||||
|
|
||||||
|
Am Ende deiner Antwort EINMALIG den Marker setzen:
|
||||||
|
|
||||||
```
|
```
|
||||||
[FILE: /shared/uploads/aria_<name>.<ext>]
|
[FILE: /shared/uploads/aria_<name>.<ext>]
|
||||||
```
|
```
|
||||||
|
|
||||||
Der Marker wird automatisch aus dem sichtbaren Antworttext entfernt
|
OHNE diesen Marker erscheint die Datei NICHT in der App / Diagnostic.
|
||||||
(TTS liest ihn nicht vor) und als Datei-Anhang in der App und im
|
|
||||||
Diagnostic-Chat angezeigt — Stefan kann die Datei mit einem Klick
|
|
||||||
oeffnen (PDF-Viewer, Bildbetrachter, Standard-App per MIME-Type).
|
|
||||||
|
|
||||||
Mehrere Dateien in einer Antwort: einfach mehrere `[FILE: ...]`-Marker
|
Mehrere Dateien: mehrere `[FILE: ...]`-Marker am Ende, jeder in
|
||||||
am Ende, jeder in einer eigenen Zeile.
|
eigener Zeile.
|
||||||
|
|
||||||
Pfad muss zwingend mit `/shared/uploads/` beginnen — andere Pfade
|
### Beispiel — kompletter Workflow
|
||||||
werden ignoriert.
|
|
||||||
|
User: "Schreib mir ein Lasagne-Rezept als md-Datei"
|
||||||
|
|
||||||
|
1. Du schreibst die Datei: `Write` Tool mit Pfad `/shared/uploads/aria_lasagne.md`
|
||||||
|
2. Antwort an Stefan:
|
||||||
|
|
||||||
|
```
|
||||||
|
Hier dein Lasagne-Rezept — Ragu am Vortag, echter Parmesan,
|
||||||
|
Ruhezeit nicht skippen. Beim Schichten Bechamel auf jede Lage.
|
||||||
|
|
||||||
|
[FILE: /shared/uploads/aria_lasagne.md]
|
||||||
|
```
|
||||||
|
|
||||||
|
Der Marker wird automatisch aus dem sichtbaren Text entfernt und
|
||||||
|
als Anhang-Bubble angezeigt. Stefan tippt drauf → oeffnet die Datei.
|
||||||
|
|
||||||
## Stimme
|
## Stimme
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user