Thing, room, yard and climate precipitation can contribute a short prompt when they are in frame, with a budget so chairs stay silent. Co-authored-by: Cursor <cursoragent@cursor.com>
3.4 KiB
3.4 KiB
Фаза 66. Сцена в промпте
Зависимости
Не стоит на 64/65 — можно параллельно с лентой.
Зачем
Почти любой объект может добавить короткий позитив/негатив (и редко LoRA/embed), если он в кадре этого человека. Стул без текста молчит. Промпт не раздувается.
Задачи
- Блок
promptнаThingDef,RoomDef(и территории, если двор — тот же блок) и на осадках климата (ясно / дождь / снег). Пустой = нет вклада. Валидация: строка ≤ 120 символов, вес конечный ≥ 0 - Ваниль: непустой вклад у доски и у снега; обычный
Chairбез блока или с пустым - Сборщик (на работнике, не в Simulation): узел человека → комната/двор + fill + worn/held
с блоком + погода только на улице. После слоя одежды. Порядок: вес ↓, затем
defName - Бюджет с дефолтом в опциях/профиле: 6 фрагментов, 2 LoRA сцены, 2 embeddings сцены.
LoRA — параметры Swarm; embeddings —
<embed:…>как в фазе 61 GET .../portrait/promptвключает сцену. Сокет не бампить- Живые школы: пустой блок на старых вещах — поведение как вчера
Тесты, без которых фаза не закрыта
- Каталог: доска даёт positive; Chair не попадает в сборку; строка 121 символ — ошибка загрузки
- Человек в кабинете с доской: промпт содержит фрагмент доски после одежды; без доски на карте — нет
- На улице в снег — фрагмент снега; в кабинете в снег — снега нет
- Больше 6 кандидатов — в тексте только топ-6 по весу; детерминированный тай-брейк по имени
- LoRA сцены в
loras, не в тексте; embedding сцены в positive как<embed:…> - «Показать промпт» /
GET promptсовпадает со сборкой Generate (без вызова Swarm)
Критерий готовности
- Карточка ученика в классе с доской: «Показать промпт» содержит chalk/blackboard-фразу
- Во дворе в снег — зимняя фраза; в том же снег в кабинете — нет
- Стулья не засоряют промпт
- Старая школа без полей
promptгенерирует как раньше
Стоп
Не kind scene. Не ControlNet. Не бампить сокет. Не кнопку на тосте. Не лифт каталога моделей
(это 63). Не писать вклад в Simulation.