Skip to content

Story #48 "Поход рыцаря": двухчастная история - #74

Merged
granstel merged 1 commit into
masterfrom
story-48-knight-quest
Aug 26, 2026
Merged

Story #48 "Поход рыцаря": двухчастная история#74
granstel merged 1 commit into
masterfrom
story-48-knight-quest

Conversation

@granstel

Copy link
Copy Markdown
Owner

Что

Новая Mad Libs-история «Поход рыцаря» (48-KnightQuest) — текст от подписчика, адаптация под движок.

Детали

  • Формат: 2 части, 4 + 2 вопроса. Слоты подставляются в именительном падеже без морфологических преобразований.
    • Часть 1: name, direction, adjPower, adjPharaoh.
    • Часть 2 (финал): whoOutside, whoGuard.
  • Длина: обе части < 1024 символов даже при ответах по 25 символов (873 и ~915).
  • Мультисерийная связка: text-48-1 → (multipart-text.textKey = text-48-2, ловит Yes) → text-48-2 гасит все контексты.
  • Тег запуска истории: text-48-1.

Файлы истории (новые)

  • 48-KnightQuest.json — точка входа (GetTexttext-48-1).
  • 48-KnightQuest-text1.json / -text2.json — слот-филлинг частей.
  • Соответствующие *_usersays_ru.json — триггерные фразы и обучающие примеры слотов.

Регистрация

  • TextsList, TextsList-Screen, TextsList - long stories, TextsList - long stories - screen — история добавлена в списки и кнопки.
  • NewTexttext-48-1 (пометка «самой свежей»).

Промо в EasyWelcome (реаплай под text-48)

Повтор откаченного ранее коммита a5f62cc, но под новую историю:

  • EasyWelcome-yestextKey: text-48-1;
  • EasyWelcome-nopriority: 500000 (было -1);
  • EasyWelcome → в 3 приветствия вернулось «новенькое».

Подписчик

  • text-name с префиксом «текст от подписчика: …».
  • Кнопки Яндекс/Маруся в финале → «Выразить восхищение автору текста» → https://vk.ru/fillinthetextbot (id поста пока не проставлен).

Прочее

  • Эмодзи 💥 (обрушение пирамиды) вырезается из TTS на всех платформах (без звука).
  • Изменения уже импортированы во все 6 боевых + тестовый агент (europe-west1, режим Import).

- New intents 48-KnightQuest (entry, text1, text2) + usersays training
- Two-part multipart chain: text-48-1 -> text-48-2 via multipart-text
- Register in TextsList, TextsList-Screen, long stories list + screen
- NewText -> text-48-1 (mark as freshest)
- Re-promote freshest in EasyWelcome branch under text-48-1
  (EasyWelcome-yes textKey, EasyWelcome-no priority, "новенькое" welcome)
- Emoji 💥 stripped from TTS on all platforms (no sound)
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@granstel
granstel merged commit 823f60f into master Aug 26, 2026
1 check passed
@granstel
granstel deleted the story-48-knight-quest branch August 26, 2026 20:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant