Add Civitai Krea2 metadata scrape for train JSONL and Assistent FTS search.

Local civitai-dataset launchers collect ~2000 prompt/params rows without images; search.jsonl is pushed on up for cheap example lookup.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Leonid Pershin
2026-08-23 08:13:53 +03:00
co-authored by Cursor
parent b83d1d1e9c
commit 6dfbf4e702
17 changed files with 1548 additions and 14 deletions
+11 -2
View File
@@ -65,14 +65,14 @@
- [x] Clone `extensions.yaml` в Extensions / DLNodes до старта UI
- [x] Autocomplete: danbooru.csv + Settings.fds; на каждом up — GitHub sha
- [x] Civitai seed по манифесту; без токена — дефолт SwarmUI
- [x] systemd idle-killer + application credential; льгота 90 мин; hold-файл; очередь/loading = busy; затем 60 мин пустой очереди; вооружение после seed/start (качалка UI = hold)
- [x] systemd idle-killer + application credential; льгота `IDLE_GRACE_MINUTES=45`; hold-файл; очередь/loading = busy; затем `IDLE_MINUTES=30` пустой очереди; вооружение после seed/start (качалка UI = hold)
- [x] Один snapshot `gpu-rent-boot-ok` после первого backend Idle; следующие create — из snapshot если есть
- [x] `gpu-rent hold` / `hold --clear` по SSH
- [x] `ready` по HTTP, затем backend Idle
## 5. Туннель
- [x] `gpu-rent tunnel` → 17801, Ctrl+C не делает `stop`
- [x] `gpu-rent tunnel` → 17801; **Ctrl+C / Ctrl+D** вызывают `stop` (диски остаются)
- [x] `gpu-rent open` / `tunnel --open`
- [x] EXPIRED → unshelve + reconnect, пока туннель жив
- [x] Сниппет MCP в stdout
@@ -87,6 +87,15 @@
- [x] Цветной CLI-лог; `capture` ссылок с VM
- [x] Local-watchdog; access-card
## Уже в коде после v1
- Debug API на `127.0.0.1:17821` (`gpu-rent debug` / sidecar на `up`/`tunnel`); Assistent session / chat-eval
- `civitai-dataset``datasets/civitai/search.jsonl` → FTS push на `up` / `seed-personas`
- `seed-personas`, `capture wanted`, `logs --unit swarm|ollama|killer|cloud-init`
- Balance notify (`SELECTEL_API_TOKEN` + watchdog)
Spike в §0 по-прежнему нужно закрыть на живом GPU.
## Вне скоупа v1
- `generate` в CLI, S3 как источник моделей