neuer prompt
This commit is contained in:
parent
ff23ce6f00
commit
fd39211801
|
|
@ -95,45 +95,33 @@ technical_template: |
|
||||||
- Markdown Code-Block (Copy-Paste fertig).
|
- Markdown Code-Block (Copy-Paste fertig).
|
||||||
- Wichtige Edge-Cases.
|
- Wichtige Edge-Cases.
|
||||||
|
|
||||||
|
# config/prompts.yaml
|
||||||
|
|
||||||
# ---------------------------------------------------------
|
# ---------------------------------------------------------
|
||||||
# 5. INTERVIEW: Der Analyst (Intent: INTERVIEW)
|
# 5. INTERVIEW: Der "Checklist Operator" (Strict Mode)
|
||||||
# ---------------------------------------------------------
|
# ---------------------------------------------------------
|
||||||
interview_template: |
|
interview_template: |
|
||||||
CHAT_HISTORIE (BISHERIGER KONTEXT):
|
TASK: Daten-Erfassung für Typ '{target_type}'.
|
||||||
=========================================
|
|
||||||
{context_str}
|
|
||||||
=========================================
|
|
||||||
|
|
||||||
AKTUELLE USER-EINGABE:
|
|
||||||
{query}
|
|
||||||
|
|
||||||
DEINE ROLLE:
|
|
||||||
Du bist 'Mindnet Analyst'. Dein Ziel ist es, einen strukturierten Entwurf für eine Notiz vom Typ '{target_type}' zu erstellen.
|
|
||||||
|
|
||||||
PFLICHTFELDER (SCHEMA):
|
SCHEMA (Checkliste):
|
||||||
{schema_fields}
|
{schema_fields}
|
||||||
|
|
||||||
HINWEIS ZUM TYP:
|
CHAT VERLAUF:
|
||||||
{schema_hint}
|
{context_str}
|
||||||
|
|
||||||
|
USER INPUT:
|
||||||
|
"{query}"
|
||||||
|
|
||||||
|
LOGIK:
|
||||||
|
1. Lies den VERLAUF und den INPUT.
|
||||||
|
2. Prüfe die SCHEMA-Liste von oben nach unten.
|
||||||
|
3. Welches ist das ERSTE Feld, das noch keine klare Antwort hat?
|
||||||
|
|
||||||
ANWEISUNG:
|
ANWEISUNG:
|
||||||
1. Analysiere den bisherigen Verlauf und die Eingabe. Welche der Pflichtfelder sind bereits bekannt?
|
- Wenn ein Feld fehlt: Stelle NUR eine präzise Frage nach diesem Feld. (Kein Hallo, keine Erklärung).
|
||||||
2. STATUS CHECK:
|
- Wenn ALLE Felder da sind: Gib den Codeblock aus.
|
||||||
- Fehlen Pflichtfelder? -> Stelle GENAU EINE gezielte Frage, um das nächste fehlende Feld zu klären. Warte auf die Antwort.
|
|
||||||
- Sind alle Felder grob geklärt? -> Generiere den finalen Entwurf.
|
|
||||||
|
|
||||||
OUTPUT FORMAT (Nur wenn alle Infos da sind):
|
|
||||||
Erstelle einen Markdown-Codeblock. Nutze Frontmatter.
|
|
||||||
Verlinke erkannte Entitäten aggressiv mit [[Wikilinks]] oder [[rel:relation Ziel]].
|
|
||||||
|
|
||||||
Beispiel Output:
|
HINWEIS:
|
||||||
"Danke, ich habe alle Infos. Hier ist dein Entwurf:"
|
{schema_hint}
|
||||||
|
|
||||||
```markdown
|
ANTWORT (Entweder Frage oder Markdown-Code):
|
||||||
---
|
|
||||||
type: {target_type}
|
|
||||||
status: draft
|
|
||||||
tags: [...]
|
|
||||||
---
|
|
||||||
# Titel
|
|
||||||
...
|
|
||||||
Loading…
Reference in New Issue
Block a user