Как написать историю
Главы, вехи, роли и панели данных, которые выдерживают повторные прохождения.
Вы пишете рамку истории — состав персонажей, роли, главы, вехи, панели данных, — а ИИ её разыгрывает. Эта страница про редактор по адресу /app/stories/create (и действие Редактировать историю на вашей собственной истории), про то, что делает каждое поле, и про то, что публикация истории даёт, а что нет.
Пять вкладок
Редактор открывается на вкладке Персонажи. Ничего не сохраняется, пока вы не нажмёте Создать историю или Обновить историю.
| Вкладка | Поля | Ограничения |
|---|---|---|
| Персонажи | Выбирайте персонажей из библиотеки — Все, Недавние, Мои, Избранное или Для вас. Каждому достаётся Роль в истории (Главный герой или Второстепенный персонаж) и необязательный Контекст ИИ для этой истории. Под составом: Игровые роли (Название роли, Описание, Контекст ИИ, Роль по умолчанию, аватар) и панель книг мира. | 1–50 персонажей; 1–50 ролей, ровно одна по умолчанию |
| Основная информация | Название, Описание, Обложка, Начальное сообщение, Категории, Теги, Контекст ИИ истории, Видимость, Контент для взрослых (NSFW) | Название ≤100; описание 10–500; не меньше 1 категории; начальное сообщение и контекст истории по ≤20 000; обложка обязательна |
| Главы | Название главы, Описание, Начальное сообщение, Контекст ИИ, Обложка | 1–100 глав, проходятся по порядку; контекст главы ≤10 000 |
| Вехи | Название вехи, Описание, Контекст ИИ (условие разблокировки), Обложка | 0–200; контекст ≤10 000 |
| Панели данных | Панель: Внутреннее название (snake_case), Отображаемое название, Описание, Запрос ИИ. Поле: Название поля, Отображаемое название, Тип, Описание, Подсказка для ИИ | ≤50 панелей; запрос панели и подсказка поля по ≤5 000 |
Вехи и панели данных необязательны. Главы — нет: истории нужна хотя бы одна.
Что роль представляет собой на самом деле
Игровая роль — это абзац контекста о том, кто такой игрок. Её Контекст ИИ уходит в системный промпт, так что сгенерированный текст знает, к детективу он обращается или к подозреваемому.
И это всё. У роли нет ни собственного начального сообщения, ни собственного набора вех. Любая роль стартует с одного и того же вступительного текста истории и главы, и любая роль может открыть любую веху в истории. Три роли — это три ракурса на один и тот же написанный материал: писать их дёшево, и читается прохождение действительно иначе, но это не три истории.
Вехи и главы
Контекст ИИ (условие разблокировки) вехи — это инструкция, по которой судит модель: пишите условие, а не награду. Разблокировки проверяются на входе: веха срабатывает, только если она существует и на этом сохранении ещё закрыта.
Главы линейны. Модель может продвинуть игрока вперёд к реально существующей главе и никогда назад, а переход к главе, которой вы не писали, отбрасывается до сохранения хода.
Панели данных
Панель — это именованный мешок полей, которые ИИ поддерживает в актуальном виде по ходу истории и которые видны игроку в боковой панели игры.
Поля бывают Текст или Число — других типов нет. Нет списков, перечислений, логических значений, диапазонов, и нет начальных значений: панель начинается пустой и обзаводится значениями только тогда, когда ИИ их запишет. Всё хранится как текст, так что «число» — это подсказка для отображения, а не арифметика: ничего не складывается, не ограничивается и не сравнивается.
Значит, «инвентарь» или «собранные улики» — это одно поле свободного текста, которое ИИ каждый раз переписывает, а не растущий список, а «подозрение: низкое/среднее/высокое» — просто та строка, которую выбрала модель. Что именно вам нужно, напишите в Подсказке для ИИ этого поля. Записи в имя поля, которого вы не объявляли, отбрасываются.
Помощь ИИ при написании
| Действие | Что делает |
|---|---|
| Сгенерировать ИИ | Превращает свободно написанную идею в название, описание, начальное сообщение, контекст истории, теги, метку NSFW, категории, роли, главы, вехи и по абзацу контекста на каждого персонажа. Сначала нужен хотя бы один персонаж на вкладке «Персонажи». |
| Оптимизация ИИ | Для уже существующей истории: правит черновик на месте и выполняет необязательную просьбу об изменении, сохраняя всё, о чём вы не просили. |
| Генерация панели данных ИИ | Опишите панель — получите её поля, типы и подсказки. |
| Сгенерировать обложку истории | Обложка 16:9 от ИИ, во вложенный запрос попадает и внешность вашего состава. Стоит кредитов. |
Генератору велено дать посылке самой решить, сколько истории нужно глав и вех, а не добивать до круглого числа, так что неровным количествам удивляться не стоит.
Публикация
Кнопки «опубликовать» нет. Видимость — это переключатель на вкладке Основная информация: Публичная, Скрытая или Приватная, — а сохраняется история кнопкой Создать историю или Обновить историю. Новые истории в редакторе по умолчанию Скрытая.
Перевод истории в Публичная запускает ту же проверку обложки зрением, что проходят персонажи; если она не проходит, вы получаете причину, и история не публикуется. Проверяется только обложка. Публикация ещё и ставит в очередь автоматический перевод истории, её глав, вех, ролей и панелей на все поддерживаемые языки.
Заработок на истории
Публичная история зарабатывает на тех же условиях, что и публичный персонаж. За каждый календарный месяц берутся платные кредиты, которые на неё потратили другие люди, из них вычитается первый 1 000 000, и вы получаете 5% остатка.
Действительно ли история платит, решают две детали:
- Только публичная и только поштучно. Скрытая или приватная история не зарабатывает ничего, и каждая работа считается сама по себе — две истории по 900 000 вместе не переваливают ни за что.
- Ваши собственные прохождения не считаются. Расход с вашего же аккаунта вычитается до проверки порога, так что тестировать свою историю — ни заработка, ни приближения к порогу.
Выплаты за истории приходят вместе с персонажными, одной месячной выплатой, и появляются в Центр автора → Доход с указанием названия истории.
Полный разбор всех трёх источников дохода →
Чего редактор не даёт
- Нет режима тестовой игры. В шапке есть Случайно (только для администраторов), Сгенерировать ИИ / Оптимизация ИИ и Удалить историю. Чтобы проверить историю, откройте её и пройдите как читатель.
- Нет персонажей только для истории. Каждый участник состава — настоящий персонаж: ваш или любой публичный, выбранный через селектор. Персонажа, который существует только внутри этой истории, создать нельзя.
- Нет аналитики по вехам и панелям. Ничто не подскажет, какие вехи никогда не срабатывают и какие панели простаивают.
- Нет концовки. Ничто не помечает историю как завершённую — нет самого состояния завершения, под которое можно было бы писать. Пишите главы, до которых стоит дойти, а не арку, которая сама себя разрешает.
- Нет авторских развилок. Тут нет модели выбора, которую нужно было бы прописывать. Вы пишете рамку; каждое расхождение, которое видит игрок, создаётся по ходу игры.
Смежное
- Режим истории — всё это со стороны игрока
- Книги мира — лор, общий для истории и её состава
- Поля промпта — как собственные поля персонажа попадают в промпт истории
- Публикация персонажа — та же проверка обложки
- Как писать истории, которые хочется пройти снова — заметки о замысле