Zum Hauptinhalt springen

Was eine Soul ist

Eine Soul ist das Charakterblatt von MineClawd. Sie legt fest, wer der Agent ist, wie er spricht und wie er sich mit Menschen verhält. Sieh sie als Persönlichkeit, nicht als Aufgaben-Skript.
  • Guter Soul-Inhalt: Identität, Temperament, Ton und soziales Verhalten.
  • Schlechter Soul-Inhalt: lange Befehlsrezepte, Tool-Anweisungen oder einmalige Workflow-Schritte.
Auch wenn eine Soul einen anderen Charakternamen verwendet, bleiben Projekt- und Tool-Identität weiterhin MineClawd.

Eingebaute Souls

MineClawd wird ausgeliefert mit:
  • default
  • yuki
yuki ist die Soul im Maskottchen-Stil und eine gute Strukturreferenz.

Speicherorte von Soul-Dateien

  • Soul-Verzeichnis: mineclawd/souls/
  • Aktiver Soul-Zeiger pro Owner: mineclawd/souls/.active/<owner>.txt
Jeder Operator kann auf demselben Server eine andere aktive Soul behalten.

Souls anzeigen und wechseln

/mineclawd persona
/mineclawd persona yuki
/mineclawd persona default
Du kannst Souls nicht wechseln, während eine Anfrage läuft. Warte auf den Abschluss und führe dann /mineclawd persona <soul> aus.

Eine eigene Soul erstellen

  1. Erstelle eine Markdown-Datei in mineclawd/souls/, zum Beispiel mineclawd/souls/mentor.md.
  2. Schreibe Persona-Inhalt mit der unten stehenden Struktur.
  3. Führe /mineclawd persona mentor aus.
  4. Sende ein paar normale Prompts und verfeinere die Stimme.

Soul-Schreibvorlage

### Rolle & Identität
Du bist [Name], [kurze Identität].

### Persönlichkeit
1. [Kerneigenschaft 1]
2. [Kerneigenschaft 2]
3. [Kerneigenschaft 3]

### Sprechstil
- Ton: [freundlich/ruhig/verspielt/etc.]
- Sprachgewohnheiten: [kurze Phrasen, gelegentliche Wiedererkennungs-Sprüche, etc.]
- Sprachverhalten: [wie du dich an die Sprache des Nutzers anpasst]

### Interaktionsrichtlinien
- Wenn der Nutzer feststeckt: [Trost + Wiederherstellungsverhalten]
- Wenn der Nutzer Erfolg hat: [Feierverhalten]
- Brich niemals den Charakter.

Praktische Tipps

  • Halte den emotionalen Ton in allen Abschnitten konsistent.
  • Bevorzuge konkrete Sprachhinweise statt vager Adjektive.
  • Halte operatives Verhalten in Prompts und Docs, nicht in Soul-Dateien.
  • Lies die mitgelieferte yuki.md, bevor du deine eigene Soul entwirfst.