Perplexity раскрывает все 16 классификаторов с фиксированными...
Perplexity раскрывает все 16 классификаторов с фиксированными порогами до запуска поиска
Прежде чем Perplexity вообще что-то ищет, он отправляет всю логику своего роутера запросов в браузер — в поле classifierresults.mhepredictionsfull.
Не просто решение, а весь скоринг: 16 модулей (по одному на каждую возможную поверхность — погода, места, шоппинг, видео, генерация картинок, финансовая карточка), каждый из которых несет свою вероятность, фиксированный порог для срабатывания и булево значение.
Сверху висит метка domainsubdomain с таксономией тем и собственной уверенностью, и она отслеживает запрос — TECHNOLOGY/CYBERSECURITY на уровне 0.727 для объяснения TLS-рукопожатия, BUSINESS/DIGITALMARKETING на 0.94 для "Ahrefs vs Semrush" и всего 0.49 для "latest Google algorithm update", так как новости сложно упаковать в одну аккуратную тему.
Пороги не сдвигаются.
Они были идентичными во всех 7 запросах в июне и снова идентичными на другом билде 26 дней спустя, что делает их реальной границей принятия решения, а не подстройкой под настроение конкретного запроса:
— imagegeneration 0.98
— skippersonalsearch 0.95
— placessearchintent 0.85
— shoppingintent 0.80
— timewidget 0.80
— financeagent 0.70
— financewidget 0.53
— videopreview 0.50
— imagepreview 0.42
— weatherwidget 0.40
— calculatorwidget 0.30
Свяжите коммерческий запрос с его доменной меткой и модулем, который вероятнее всего сработает, и конкуренция за поверхность выдачи перестанет быть гаданием.
Запрос "лучший X рядом со мной" пробивает 0.85 по местам и превращается в битву за карты, а не за синие ссылки.
На TLS-запросе imagepreview достиг 0.318 против своего порога в 0.42 — самый близкий промах в серии тестов, и именно поэтому блок с картинками почти отрендерился, но в итоге не вышел.
skipsearch вернул false на всех 7 запросах.
Каждый из них ушел в веб, включая "how do I change a flat tyre step by step" — тот самый запрос, на который ChatGPT отвечает из обучающей выборки с пустой вкладкой сети.
Perplexity вместо этого перевел его в режим Study с model: pplxstudy и searchmode: STUDY, и выкатил сверху вкладку с видеоответом (в июльском повторном тесте видео-модуль показал 0.988).
Ничто из этого не выживает после формирования ответа.
Ответ приходит как поток Server-Sent-Events, через POST-запрос к /rest/sse/perplexityask, и завершенное тело SSE невозможно воспроизвести повторно — если запросить его еще раз, сервер вернет прерванный запрос, а не текст.
Перехват нужно ставить до отправки запроса: переопределить window.fetch, клонировать ответ, читать клон по мере поступления, а затем парсить самый большой блок data: ближе к концу, а не терминальный маркер завершения.
Изолированный автоматизированный Chrome жестко блокируется Cloudflare за несколько запросов, а в текущем билде сокет ответа вообще не закрывается после завершения, поэтому скрипт, ожидающий окончания потока, будет висеть вечно.
Сначала я полез в Wireshark, но сдался по той же причине, что и раньше: тела ответов зашифрованы по TLS при передаче, а единственный читаемый слой — это браузер, уже после дешифровки.
Здесь действуют два уровня достоверности.
Сами поля и их поведение железобетонны, поскольку одного чистого перехвата достаточно, чтобы доказать существование поля, а ни один анализ промптов этого не увидит.
Все подсчеты базируются на 8 перехватах по 7 типам запросов на одном залогиненном Pro-аккаунте в Дубае, на билде 7fe6ad4 и перепроверены на df49f17, поэтому воспринимать их стоит как вектор, а не как точное измерение.
https://suganthan.com/blog/how-perplexity-picks-sources/
@MikeBlazerX
⚠️ Закрытый канал: @MikeBlazerPRO

– https://t.me/MikeBlazerX
– https://t.me/tribute/app?startapp=sE4X
Источник новости https://t.me/mikeblazerx/6617...
7 
