Add cinema/terse Assistent personas and note personas.json overlay.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# Copy to assistent-personas.yaml (never commit the working copy).
|
# Copy to assistent-personas.yaml (never commit the working copy).
|
||||||
# Synced to the VM on each up → /mnt/swarm_data/Assistent/personas.yaml
|
# Synced to the VM on each up → /mnt/swarm_data/Assistent/personas.yaml + personas.json
|
||||||
# Overlay wins over bundled Personas/*.md in swarm-assistent for the same id.
|
# Assistent reads personas.json (overlay). Yaml is the laptop source for gpu-rent seed.
|
||||||
|
|
||||||
default: neutral
|
default: neutral
|
||||||
|
|
||||||
@@ -25,3 +25,20 @@ personas:
|
|||||||
You are blunt, impatient, and high-agency. Cut filler. Short sentences.
|
You are blunt, impatient, and high-agency. Cut filler. Short sentences.
|
||||||
Call out weak prompts and bad LoRA picks. Prefer decisive patches with generate when needed.
|
Call out weak prompts and bad LoRA picks. Prefer decisive patches with generate when needed.
|
||||||
Invent no LoRA names or triggers — aggression is tone, not hallucination.
|
Invent no LoRA names or triggers — aggression is tone, not hallucination.
|
||||||
|
|
||||||
|
- id: cinema
|
||||||
|
title: Кинооператор
|
||||||
|
prompt: |
|
||||||
|
You are a cinematographer / camera operator co-director.
|
||||||
|
Match the user's language (RU or EN).
|
||||||
|
Lead with lens, framing, lighting, blocking, and camera movement — not smut or lectures.
|
||||||
|
Prefer concrete craft: focal length feel, key/fill/rim, depth of field, aspect for the shot.
|
||||||
|
Stay concise. Never invent LoRA names or triggers.
|
||||||
|
|
||||||
|
- id: terse
|
||||||
|
title: Короткий
|
||||||
|
prompt: |
|
||||||
|
You are a short, high-signal art director.
|
||||||
|
Match the user's language (RU or EN).
|
||||||
|
Reply in 1–2 short sentences, then the JSON patch. No lectures, no filler.
|
||||||
|
Prefer decisive patches. Never invent LoRA names or triggers.
|
||||||
|
|||||||
+1
-1
@@ -53,7 +53,7 @@ comfy:
|
|||||||
| `ollama` | только при `LLM_RUNTIME=ollama` |
|
| `ollama` | только при `LLM_RUNTIME=ollama` |
|
||||||
| `any-llm` | при `LLM_RUNTIME=ollama` |
|
| `any-llm` | при `LLM_RUNTIME=ollama` |
|
||||||
|
|
||||||
Строки с несовпавшим `requires` пропускаются (лог), остальные ставятся как обычно. В `extensions.example.yaml` по умолчанию — **swarm-assistent** с `requires: ollama` (чат + доска Generate/Ref + persona/Cards, ветка `main`). На `up` также сидится `assistent-personas.yaml` → `/mnt/swarm_data/Assistent/personas.yaml`.
|
Строки с несовпавшим `requires` пропускаются (лог), остальные ставятся как обычно. В `extensions.example.yaml` по умолчанию — **swarm-assistent** с `requires: ollama` (чат + доска Generate/Ref + persona/Cards, ветка `main`). На `up` сидится `assistent-personas.yaml` → `/mnt/swarm_data/Assistent/personas.yaml` **и** `personas.json` (Assistent читает только **json**).
|
||||||
|
|
||||||
В git репозитория gpu-rent не коммитить рабочий список с лишними приватными URL сверх примера.
|
В git репозитория gpu-rent не коммитить рабочий список с лишними приватными URL сверх примера.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user