← журнал
Мир·22 июня 2026·10 мин чтения

Места, у которых есть температура

Четырнадцатая глава. Героиня возвращается в ту самую таверну на Рыбной улице — ту, где в третьей главе её спас Старик. Автор пишет: «Дверь открылась, и в нос ударил…» — и замирает. Чем ударил? Пивом? Жареной рыбой? Сырой шерстью посетителей? И вообще, эта таверна — она шумная или, наоборот, из тех тихих углов, где разговоры приглушены? Окна выходят на канал или на стену? И — главное — какая там погода обычно? Если героиня вернулась зимой, мы должны увидеть, как она снимает мокрый плащ; если летом — как втягивает голову от духоты. А что у нас за климат в этом городе, вообще?

Эту ловушку даже хорошие авторы не замечают сразу. Места в романе обычно собираются по принципу «достаточно того, что я помню»: пишешь сцену — придумываешь окно, дверь, запах, цвет стен; через сто страниц возвращаешься в то же место — и заводишь его заново, иногда совсем не таким, каким было. Папка «локации» в Word — это десять текстовых файлов с заметками типа «Рыбная улица — рыба, шум, низкие потолки», которые при следующей сцене ничем не помогают, потому что писатель в эти файлы не лезет — он вспоминает. И вспоминает не то.

Раздел «Мир» в Столе Писателя последние полтора месяца мы достраивали до состояния, в котором локация — это не строка в списке, а живое место со своей температурой, шумом и привычками жителей. С которым можно сверяться, не отвлекаясь от текста.


Карточка с пятью чувствами. У каждого места теперь есть отдельный блок «Чувственное» — пять полей под пять чувств: что видишь, что слышишь, чем пахнет, какие касания (температура, текстуры), какой вкус в воздухе. Это не «опишите место» в общем виде — это пять конкретных коротких заметок, которые потом можно подсмотреть за секунду, прежде чем писать сцену. «Видишь — низкий потолок и закопчённые балки; слышишь — гул мужских голосов, изредка хохот; пахнет — пивом, дровяным дымом, рыбой; касание — липкие столы, духота с окнами на канал; вкус — солёный воздух от моря».

Рядом — атмосфера: короткие теги («уютная», «тревожная», «душная», «свободная»), цитата для настроения (та фраза, что задаёт ощущение, — её можно потом использовать в сцене), погода по умолчанию («туманно с моря»), климат («умеренный, дождливый»), население («рыбаки и торговцы, около двух тысяч»). Поля не обязательные — заполняете то, что важно именно для этого места. Для столицы империи имеет смысл и население, и климат, и официальная погода; для маленькой таверны — только сенсорика и атмосфера.

Идея не в том, чтобы автор заполнил всё, — а в том, чтобы у автора было где всё это удержать, когда он один раз про это подумал. Чтобы в четырнадцатой главе, открыв ту самую таверну, можно было увидеть «дровяным дымом» и не выдумывать заново.

Места внутри мест. В реальном мире никакая локация не плоская. Город — это кварталы; квартал — это улицы; улица — это дома; в доме — таверна с залом, кухней и комнатами наверху. Раньше у нас всё это лежало плоским списком, и автор сам помнил, что «Рыбная» — это часть «Старого порта», а «Старый порт» — часть «Алгеры». Теперь дерево настоящее: перетаскиваете элемент в другого родителя — иерархия пересчитывается, циклы (попытка переместить район в самого себя) блокируются. В заголовке карточки появились хлебные крошки: «Алгера → Старый порт → Рыбная улица → Таверна "Серебряная сельдь"». Один клик на любое звено — и вы у его родителя.

Это банально, но критично: без вложенности писатель не может моделировать мир, в котором есть масштаб. С вложенностью — может. И из таверны можно подняться к улице, с улицы — к кварталу, с квартала — на весь город, с города — на регион. То же дерево, разные точки зрения.

Связи как нити между сущностями. Места не висят в пустоте — они с чем-то связаны. Эта таверна — в составе района Старого порта. Рядом с пристанью. Принадлежит семье Эстергази. Сцена там — это сцена пятнадцать. Упоминается в дневнике Старика, который мы делаем артефактом. У каждой связи свой тип, своя короткая заметка, и она ведёт прямо в соседнюю сущность — на персонажа-владельца, на сцену, на другое место, на событие таймлайна. Сеть мира проходима гиперссылками: с локации — на сцену, оттуда — на героя, с героя — на его группу, с группы — на её резиденцию, и так бесконечно.

В обратную сторону тоже работает: открыли локацию — увидели не только её исходящие связи, но и входящие (кто на неё ссылается). Если на пристань завязано шесть сцен и трое героев — это видно одним взглядом, не нужно вспоминать.

Сцены ↔ место. Это маленькая мелочь, у которой большие последствия. У каждой сцены теперь есть поле «локация» — селектор в шапке редактора сцены, с поиском по дереву мест. Привязали — и в карточке локации появилась вкладка «Сцены здесь»: список всех сцен с этим местом, отсортированный по порядку в книге. Можно ткнуть на любую — открыть в редакторе ровно тот фрагмент. Это и есть «вспомнить, как мы раньше показывали это место», превращённое в один клик.

ИИ-помощник, который заполняет пустоту. Иногда место остаётся болванкой: название есть, тип («город») выбран, всё остальное пусто, потому что вы знаете эту локацию только по двум упоминаниям и пока не решили, что в ней главное. Тогда у нас открывается «ИИ-помощник» — отдельная модалка, общая для всего раздела.

Задача «обогатить пустое»: помощник смотрит на то, что уже есть (название, тип, регион, родительское место, описание, жанр произведения), и предлагает заполнить пустые поля — сенсорику, атмосферу, погоду, климат. Каждое предложение — отдельная карточка с обоснованием («почему так») и уровнем уверенности. Принимаете по одной: то, что подходит — уходит в нужное поле карточки; то, что мимо, — отклоняете без последствий. Помощник не правит то, что вы уже написали; он только дополняет пропуски.

Задача «сгенерировать картинку» — генерирует hero-кадр места (атмосферный пейзаж, без надписей на холсте); подробнее про это — в следующем посте про генерацию изображений.

ИИ, который сверяет место с реальными сценами. Это эпик, который мы ставим отдельно: блок «ИИ замечает» в карточке локации. Он берёт то, что написано в карточке (погода, климат, ключевые признаки), и сверяет с тем, что на самом деле в сценах, привязанных к этой локации. И выдаёт наблюдения:

Несовпадение погоды. «У вас в карточке таверны "Серебряная сельдь" погода по умолчанию — туман с моря. В сцене 18 героиня входит и стряхивает снег с плаща. Это особый день или забыли поправить карточку?»

Упоминается, но не связано. «В сцене 22 герой говорит "встречаемся на Рыбной". На самой сцене связи с Рыбной улицей нет — добавить?» Один клик — связь появилась.

Давно не было сцен. «Старый порт упоминался в сцене 5 в последний раз, и с тех пор девять глав. Намеренно?» Иногда — да; иногда писатель просто забыл, что у него была эта локация и она не сыграла.

Пустые поля. «У трёх ваших локаций ни одной строчки в сенсорике — пройдите их через "обогатить пустое".»

Каждое наблюдение — не приговор, а наводка с цитатой из сцены и ссылкой прямо на неё. Принять, отклонить, прочитать обоснование. Помощник не правит сцены и не правит карточки; он показывает, что видит сторонний наблюдатель, и оставляет решение автору.

Карта мира. Раздел «Мир» — это не только список с карточками, это ещё и канвас, на котором локации расставлены пинами. Раньше канвас был сетчатой бумагой — клетка фоном, пины разноцветными точками, линии родителя-к-ребёнку пунктиром. Теперь — поверх можно подложить настоящую карту. Загрузить свой арт (если у автора есть свой иллюстратор или скан из книги-справочника) или сгенерировать через ИИ — в нашем стиле «тушь и акварель по пергаменту». При генерации можно подсказать модели географию словами: «континент с тремя королевствами, на севере горный хребет, юг — пустыня, остров за проливом на западе», — и модель попробует это передать. Без подсказки получите обобщённую fantasy-карту, которая никак не связана с вашим миром; с подсказкой — что-то ближе к делу.

Пины поверх карты получили двойной штрих — светлый «гало» снизу и тёмный пунктир сверху, чтобы линии родства не утонули в тёмных кусках подложки. Подписи пинов — на полупрозрачной бумажной плашке, читаются и на снежной равнине, и на чёрной болотистой долине.

На телефоне. Мобильный раздел «Мир» — отдельная мобильная версия, не «сжатый десктоп»: список локаций с поиском, переключатель «всё / только корневые», карточка места открывается на полный экран с теми же чувственными полями, тем же редактором описания, теми же связями. Hero-картинка — на верху карточки как фон с тёмным градиентом под заголовком, тап — открывает на весь экран. Inline-картинка тоже есть, в начале описания. Сами карты-подложки мы пока на телефоне не показываем — это придёт вместе с мобильной картой; сейчас мобильная — только досье и список.


Что у нас впереди по этому разделу.

Главное — маршруты между местами. Сейчас связь «рядом» — это просто типизированная стрелка в списке. Скоро у неё появится визуальное продолжение на карте: цветная кривая между двумя пинами с подписью способа передвижения («морем», «пешком», «на телеге»), времени в пути и условий («через перевал, опасно зимой»). Маршрут — отдельная сущность с собственной карточкой, и у каждой сцены-поездки можно будет указать «по маршруту такому-то». ИИ-помощник тогда сможет замечать: «герой между сценами 7 и 8 переместился из Алгеры в столицу — это три недели по дороге, но в сценах прошло три дня».

Потом — шаблоны жанров. Когда вы создаёте новую локацию и помечаете её как «средневековый город» или «космическая станция», помощник предлагает заполнить инфобокс не пустыми полями, а готовыми ячейками, типичными для жанра: для города — стены, порт, рынок, замок, население; для станции — модули, экипаж, гравитация, корабль приписки. Это не догма — вы оставляете нужное, выкидываете ненужное.

И — карта 2.0 с zoom/pan и мини-картой. Сейчас канвас фиксированный 880×600, что хватает для двух десятков пинов, но мало для атласа. Скоро — настоящий zoom: на максимальном приближении видно каждый дом квартала, на минимальном — всю планету с континентами. Мини-карта в углу для ориентации, поиск по локациям с подсветкой на карте, «бэйджи в пути» для подвижных пинов (корабли, караваны).


В сумме раздел «Мир» — это попытка сделать то же самое, что мы пытаемся делать со всем остальным в Столе Писателя: не «упростить писательство», не заменить голову автора, а перенести то, что у автора в голове и так есть, на поверхность, с которой можно сверяться, не отрываясь от текста. Места — это не пять файлов в папке «лор»; это живая сеть, у которой есть температура, запах, родственные связи и сцены в анамнезе.

Чтобы в четырнадцатой главе, когда героиня открывает дверь той самой таверны, автор мог за пять секунд увидеть, что там пахнет дровяным дымом и пивом, что туман с моря — это нормально, что хозяин — представитель семьи Эстергази, и что в этой таверне уже было четыре сцены. И продолжать писать.

Следующий пост — про генерацию картинок: как мы делаем атмосферные кадры локаций, обложки произведений, аватары героев и карты мира из одной и той же инфраструктуры — и почему мы запретили моделям писать буквы на изображениях.

— команда Стол Писателя

Заходите → · Телеграм-канал