Add cinema/terse Assistent personas and note personas.json overlay.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Leonid Pershin
2026-08-21 22:04:36 +03:00
co-authored by Cursor
parent 6c45a7560e
commit 44f46d8190
2 changed files with 20 additions and 3 deletions
+19 -2
View File
@@ -1,6 +1,6 @@
# Copy to assistent-personas.yaml (never commit the working copy).
# Synced to the VM on each up → /mnt/swarm_data/Assistent/personas.yaml
# Overlay wins over bundled Personas/*.md in swarm-assistent for the same id.
# Synced to the VM on each up → /mnt/swarm_data/Assistent/personas.yaml + personas.json
# Assistent reads personas.json (overlay). Yaml is the laptop source for gpu-rent seed.
default: neutral
@@ -25,3 +25,20 @@ personas:
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.
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 12 short sentences, then the JSON patch. No lectures, no filler.
Prefer decisive patches. Never invent LoRA names or triggers.
+1 -1
View File
@@ -53,7 +53,7 @@ comfy:
| `ollama` | только при `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 сверх примера.