← Кузница ВАЙМАН
Кузница ВАЙМАН · Теория · Урок 13
Теория · Урок 13

Токен

«Ты вставил в Qwen3 Pro описание кадра на восемь строк — и поле остановило тебя: 800 знаков, дальше нельзя. Пришлось резать. Выкинул «пожалуйста», «если можно», пару эмодзи, три прилагательных — и кадр вышел не хуже, а чётче. Это не случайность. Модель никогда не видела твоих слов. Она видит куски — и за каждый кусок платит вниманием.»

⏱ 8–10 минут ✂️ виджет: разбей свою фразу на куски, в середине 📷 кнопка ведёт в генератор
01

Главная мысль

Модель не видит ни слов, ни букв. Перед входом текст режется на куски — токены (token): частое короткое слово — один кусок, длинное и редкое — несколько, каждая запятая, кавычка и эмодзи — отдельный. Дальше модель работает только с кусками: платишь ты за куски, и внимание модели делится между кусками. Короткая точная фраза — не экономия на спичках, а меньше кусков на ту же мысль: каждая опора слышнее.

02

Объяснение

Модель видит куски, а не слова

Попроси чат посчитать буквы в слове или написать его задом наперёд — и он ошибётся заметно чаще, чем школьник. Странно для системы, которая пишет связные тексты. Разгадка проста: букв модель не видела никогда. Перед входом текст проходит через резак — токенизатор, — и дальше идут не слова и не буквы, а куски. «Кошка» — один кусок. «Сгенерируй» — два. Внутри куска букв для модели нет: кусок — это одно число из словаря.

Твой текст«сгенерируй фото кошки»
›
Резакделит по словарю: частое — целиком, редкое — по частям
›
Куски«сгене» «рируй» «фото» «кошки» — четыре штуки
›
Числакаждый кусок — номер в словаре. Дальше модель видит только номера

Отсюда и странные промахи. Слово, разрезанное на два-три куска, для модели — два-три номера подряд, а не цепочка букв; посчитать буквы внутри — всё равно что посчитать буквы в номере телефона по его звучанию. Зато куски как целое модель знает прекрасно: за номером «фото» в примерах стояли миллионы продолжений. Всё, что модель умеет, она умеет на уровне кусков — не выше и не ниже.

Закон 1. Модель читает не слова и не буквы, а куски — токены. Букв внутри куска для неё не существует.
Зачем это тому, кто уже жмёт кнопку ▶
Это объясняет целый класс «глупостей»: ошибки в подсчёте букв, кривые рифмы, сбои в «напиши слово без буквы Р», путаницу в аббревиатурах и артикулах. Не проси модель работать с буквами — проси с кусками: дай пример нужной формы вместо правила про буквы, артикул раздели пробелами или дефисами, чтобы каждый кусок был коротким и однозначным. Число в кадре («цена 1 990») — тоже куски, и движок картинок рисует их как форму, а не как значение: отсюда лишние нули.

Длинное и редкое режется на части

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

Частое«свет», «фото», «окно» — один кусок
Длинное«сгенерируй», «фотография» — два-три
Редкоефамилия, бренд, термин — пять и больше, иногда по буквам

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

Закон 2. Частое и короткое — один кусок. Длинное и редкое — несколько. Чем реже слово в примерах, тем дороже оно режется и тем хуже слышно.
Задание. Сделай фразу короче на 5 токенов, не потеряв смысл.
0токенов
Это учебная модель разбиения, а не настоящий счётчик: у каждого движка свой словарь, и границы токенов у него другие. Закон общий: длинные и редкие слова стоят дороже, а знаки и эмодзи — не бесплатны.
Что это доказывает. Модель читает не слова и не буквы, а куски — токены. Платишь ты тоже за токены, и один длинный оборот часто стоит как три коротких слова.

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

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

Знаки и эмодзи не бесплатны

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

  • Знаки препинания — каждая запятая, кавычка, скобка, тире — отдельный кусок. Двоеточие и точка, которые делят промпт на части, — полезны; «ёлочки» вокруг каждого слова — нет.
  • Эмодзи — один значок стоит как слово, а часто и больше: сложные эмодзи собираются из нескольких кусков. Опоры не несут никогда.
  • Вежливость и обороты — «пожалуйста», «если можно», «мне нужно, чтобы» — три-пять кусков на пустом месте. Модель не обидится на глагол без «пожалуйста».
  • Усилители — «очень», «максимально», «супер-», восклицательные знаки — куски без веса: сумму (урок 5) они не двигают.
  • Оформление — звёздочки, решётки, ряды «=====» и прочая разметка — режется на куски и читается как текст.

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

Закон 3. Каждая запятая, кавычка и эмодзи — отдельный кусок. Вежливость и украшения стоят столько же, сколько опоры, а сигнала не несут.
Зачем это тому, кто уже жмёт кнопку ▶
Разметка, которая окупается: нумерованный список из коротких строк, «ключ: значение», один запрет в конце строкой. Разметка, которая не окупается: жирный вокруг слов, кавычки-«ёлочки» на каждом термине, эмодзи как маркеры. Даже там, где длина сообщения ничего не стоит, резак и внимание модели работают одинаково — и длинная вежливая простыня получает ответ хуже короткого списка. В генераторах картинок эмодзи иногда буквально рисуются в кадре: модель прочла кусок «солнце» — и вот оно.

Краткость — это внимание, а не только деньги

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

Восемьдесят кусковпять опор + семьдесят пять кусков вежливости, оборотов и знаков. На каждую опору — малая доля внимания
Двадцать кусковте же пять опор + пятнадцать служебных. На каждую — в четыре раза больше

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

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

Жесткая граница: 800 знаков

На сайте есть движок, который не даст тебе ошибиться в эту сторону: Qwen3 Pro принимает промпт не длиннее 800 символов — граница жёсткая, так устроена сама модель, и подсказка на странице генератора об этом честно говорит. У остальных движков раздела лимиты в разы больше. Восемьсот знаков — это примерно сто слов. Кажется, мало. На деле в сто слов помещаются все опоры любого кадра — не помещаются только украшения.

Не влезлозначит, в задаче есть куски без сигнала: вежливость, повторы, оценки, разметка. Режь их
Влезло с запасомостались одни опоры. Такой промпт и на движках без лимита работает лучше

Граница — не наказание, а фильтр. Если задача не укладывается в 800 знаков, в ней есть то, что модели не нужно. Порядок резки такой же, как в уроке 5: опоры — замок лица, свет, план — не трогаем; сначала уходят украшения, потом мелочи из конца. Запреты выносим в отдельное поле, где оно есть. Задание ниже — уложить портрет в 800 знаков, не потеряв ни одной опоры; счётчик покажет, сколько осталось.

Закон 5. Граница — фильтр, а не наказание. Не влезает в 800 знаков — режь украшения и мелочи, опоры не трогай.

Уложи задачу в 800 знаков без потери опор

Заготовка — портрет из четырёх опор. Впиши своё или оставь подсказки; счётчик считает знаки собранного текста. Кнопка откроет Qwen3 Pro с этим промптом.

Промпт появится здесь, когда заполнишь поля.
Открыть Qwen3 Pro с этим текстом →

Запуск спишет 1ⓥ ≈ 30 ₽, кадров за запуск приходит два. Если счётчик красный — режь украшения и мелочи из конца, а не опоры.

Зачем это тому, кто уже жмёт кнопку ▶
У Qwen3 Pro есть тумблер «prompt extend» — движок сам дописывает твой короткий промпт до подробного перед генерацией. Это удобно, но это чужие куски: включил — и часть опор может смениться «типичным». Для кадра, где важна точность, держи его выключенным и пиши опоры сам. Запреты — в поле негатива, а не в основные 800 знаков: там они и работают правильнее (вход со знаком минус, урок 5), и место не едят. И до трёх фото на вход — референс весит больше любых слов и в лимит не входит.
03

Аналогия

Аналогия · касса наборщика

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

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

04

Что это значит на практике

  1. Пиши опорами, не оборотами. «Пожалуйста», «если можно», «мне нужно, чтобы», эмодзи, «очень» — куски без сигнала. Глагол и опоры: «Фотопортрет: кто. Где, свет. План. Запрет».
  2. Редкое слово — с расшифровкой из частых. Бренд, термин, фамилия рассыпаются на куски и слышны плохо; рядом ставь пояснение обычными словами. Латиницу не транслитерируй.
  3. Структуру оставляй, украшения убирай. Двоеточия, точки между входами, список — работают. Кавычки на каждом слове, разметка, восклицания — режутся на куски и ничего не дают.
  4. Упёрся в границу — режь с конца. Сначала украшения, потом мелочи, опоры — никогда. Запреты — в поле негатива, референс — фото. Уложилось в 800 — этот промпт лучше и там, где лимита нет.
05

Заблуждение, которое мешает

Заблуждение, которое убивает этот урок: «Модель читает как человек — чем подробнее, вежливее и красивее объяснишь, тем лучше она поймёт. А лимит в 800 знаков — недоработка, которая мешает нормально описать задачу».

Оно вредит сразу в трёх местах.

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

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

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

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

06

Проверка

Выбери вариант — разбор появится сразу, и на верный, и на неверный.

1. Что модель получает на вход, когда ты отправляешь текст?
2. Фраза: «Пожалуйста, сгенерируй мне, если это возможно, фото рыжей кошки ☀️». Что в ней лишнее с точки зрения кусков?
3. Промпт для Qwen3 Pro не влезает в 800 знаков. Что делать?

Понял?

Отмечай только то, что можешь прямо сейчас сказать вслух своими словами. Это не галочки для отчёта, а проверка, что урок улёгся.

Могу объяснить, что модель видит куски, а не слова, и почему она путается в буквах
Понимаю, почему длинное и редкое режется на части и стоит дороже — деньгами и вниманием
Знаю, что знаки, эмодзи и вежливость — куски без сигнала, а структура — двоеточия, точки, список — сигнал несёт
Умею уложить задачу в жёсткую границу 800 знаков: режу украшения и мелочи, опоры не трогаю, запреты — в поле негатива

07

Итог

  1. Модель видит куски, не слова. Частое — один, длинное и редкое — несколько, каждый знак и эмодзи — отдельный. Букв внутри куска нет.
  2. Куски стоят денег и внимания. Вежливость, украшения, усилители — куски без сигнала: они делят внимание и вытесняют опоры из окна.
  3. Граница — фильтр. Не влезает в 800 знаков — режь украшения и мелочи, опоры не трогай, запреты — в поле негатива, референс — фото.
Следующий урок: Контекстное окно → Все уроки теории →