For the complete documentation index, see llms.txt. This page is also available as Markdown.

Интерфейс чата

Интерфейс диалога — самая часто используемая страница Cherry Studio, но его структура включаетдва уровня:ассистент → тема. Понимание этой структуры помогает эффективнее использовать различные функции чата.

Рекомендуем сначала прочитать Введение в понятия чтобы познакомиться с понятиями ассистента / агента / навыка и т. п.

Связь между ассистентом и темой

Простая аналогия:

  • Ассистент = одна роль(например, «ассистент по продуктовой документации», «code reviewer»)

  • Тема = один разговор с этой ролью(например, в понедельник обсуждать «план рефакторинга», а во вторник — «отчёт об ошибках»)

То есть:Под одним ассистентом можно создать несколько тем, и все темы используют одну и ту же персону и параметры ассистента (prompt, модель, температура и т. д.), без необходимости каждый раз заново задавать роль и стиль ИИ.

Ассистент

Ассистент задаёт ИИ фиксированную роль — она состоит из системного prompt + предустановок параметров модели.

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

  • Более специализированный ассистент:в Галерее ассистентов просмотрите готовые пресеты или создайте свой

Тема

Под каждым ассистентом можно создать несколько тем (то есть несколько независимых диалогов). Темы независимы друг от друга, но используют настройки своего ассистента.

Примеры сценариев использования:

  • Под одним «кодовым ассистентом» открыть темы «Рефакторинг проекта A» и «Баг в проекте B» и вести их отдельно

  • Под одним «ассистентом-переводчиком» открыть несколько тем для обработки разных статей

Кнопки в окне диалога

Панель инструментов окна диалога Cherry Studio (фото v1.9.9)

Порядок инструментов на панели диалога Cherry Studio можно изменить, удерживая и перетаскивая их.

Инструменты слева

Иконка
Название
Функция

Новая тема

Создать новую тему в текущем ассистенте

Загрузить вложение

Загрузить изображение или документ; для изображений модель должна поддерживать зрение; документ будет автоматически разобран как контекст

Веб-поиск

Передать результаты поиска по вебу модели как контекст; сначала нужно в режиме подключения к сети настроить

База знаний

Использовать уже созданную База знаний в качестве контекста

MCP-сервер

Включить MCP инструменты для вызова моделью

Упомянуть модель

Временно переключить модель для следующих ответов, сохранив контекст

Быстрая фраза

Вызвать шаблон-пресет, см. Быстрая фраза

Очистить сообщения

Удалитьвсе сообщения в этой теме (невозможно восстановить)

Развернуть / свернуть

Сделать поле ввода больше или вернуть его к обычному размеру, чтобы удобнее вводить длинный текст

Очистить контекст

Сохранить сообщенияно заставить модель «забыть» предыдущий разговор (обрезать token-контекст)

Инструменты в правом нижнем углу

Иконка
Название
Функция

Перевести

Прямо перевести содержимое поля ввода на целевой язык (в Настройки → Модель по умолчанию настроить модель перевода по умолчанию)

Отправить

Отправить сообщение (по умолчанию Enter; можно в Горячие клавиши изменить)

Инструменты, отображаемые только при выполнении условий

Следующие инструменты не входят в стандартную панель,и появляются только если выбранная модель / ассистент их поддерживает

Иконка
Название
Функция

Сгенерировать изображение

Появляется, когда выбранная модель диалога поддерживает генерацию изображений. Для специальных моделей генерации изображений перейдите в Рисование

Режим размышления

Появляется, когда выбранная модель поддерживает глубокое рассуждение (например, серии GPT-5, Claude Opus4.8, Qwen-3.7-plus и т. д.)

Веб-контекст

Появляется, когда выбранная модель поддерживает нативный ввод URL

Slash-команды

Появляется в сеансах Cherry Agent и предоставляет /clear/exit и другие встроенные команды

Функции, вызываемые с клавиатуры

Кроме нажатия кнопок, можно прямо в поле ввода нажать определённые клавиши, чтобы вызвать соответствующую панель:

  • @:вызвать селектор моделей (эквивалентно кнопке «Упомянуть модель» выше)

  • /:вызвать панель slash-команд, чтобы быстро вставлять быстрые фразы, перевод, вызовы инструментов и т. д.

В правом нижнем углу окна диалога: счётчик Token

В правом нижнем углу поля ввода также отображается примерное число Token, включает четыре значения:Текущее число контекста / Максимальное число контекста(∞ означает бесконечность)/ Текущее число Token контекста / примерное число Token.

Здесь указано лишь приблизительное значение: у разных моделей Tokenizer отличается, а фактическое списание определяется провайдером модели.

Настройки диалога

Настройки модели

В настройках модели и настройках ассистента Настройки модели синхронизация параметров, см. Настройки ассистента.

В настройках диалога только эта модель применяется к текущему ассистенту, остальные настройки действуют глобально. Например: если установить стиль сообщений в «пузырьки», то во всех темах любого ассистента стиль будет пузырьковым.

Настройки сообщений

Разделительная линия сообщений:

Использовать разделительную линию, чтобы отделить текст сообщения от панели действий.

Использовать шрифт с засечками

Переключение стиля шрифта; теперь вы также можете через пользовательский CSS изменить шрифт.

Показывать номера строк в коде

Показывать номера строк в блоке кода, когда модель выводит фрагмент кода.

Сворачиваемые блоки кода

После включения длинные кодовые фрагменты будут автоматически сворачиваться.

Перенос строк в блоке кода

После включения, если одна строка кода в фрагменте длинная (выходит за пределы окна), она будет автоматически переноситься.

Автосворачивание содержания размышлений

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

Стиль сообщений

Можно переключить интерфейс диалога на пузырьковый или списочный стиль.

Стиль кода

Можно переключать стиль отображения фрагментов кода.

Движок математических формул

  • KaTeX рендерится быстрее, потому что специально оптимизирован под производительность;

  • MathJax рендерится медленнее, но функциональнее и поддерживает больше математических символов и команд.

Размер шрифта сообщений

Настроить размер шрифта в интерфейсе диалога.

Настройки ввода

Показывать примерное число Token

Показывать в поле ввода примерное количество Token, которое расходует вводимый текст (это не фактический расход контекста Token, только для справки).

Вставлять длинный текст как файл

Когда вы копируете длинный фрагмент текста из другого места и вставляете его в поле ввода, он автоматически отображается в виде файла, чтобы меньше мешать дальнейшему вводу.

Рендерить входящие сообщения как Markdown

При выключении рендерятся только сообщения-ответы модели, а отправленные сообщения не рендерятся.

Быстрый перевод тройным нажатием пробела

После ввода сообщения в поле ввода интерфейса диалога, три быстрых нажатия пробела переведут введённый текст на английский.

Целевой язык

Задать целевой язык для кнопки перевода в поле ввода и для перевода при тройном нажатии пробела.

Настройки ассистента

В интерфейсе ассистента выберите нужный для настройкиНазвание ассистента→ вконтекстном менювыберите соответствующие настройки

Редактировать ассистента

Настройки ассистента применяются ко всем темам под этим ассистентом.

Настройки prompt

Название

Можно задать собственное удобное для распознавания название ассистента.

Prompt

То есть prompt; содержимое можно редактировать, ориентируясь на стиль написания prompt на странице агента.

Настройки модели

Модель по умолчанию

Для этого ассистента можно закрепить модель по умолчанию: при добавлении со страницы агента или при копировании ассистента начальной моделью будет именно она. Если не задавать этот параметр, начальная модель будет глобальной начальной моделью (то есть Модель ассистента по умолчанию ).

У модели ассистента по умолчанию есть два варианта: первый — глобальная модель диалога по умолчанию , второй — модель ассистента по умолчанию; её приоритет выше, чем у глобальной модели диалога по умолчанию. Если модель ассистента по умолчанию не задана, то она = глобальная модель диалога по умолчанию.

Автоматически сбрасывать модель

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

Если модель ассистента по умолчанию — gpt-3.5-turbo, я создаю тему 1 под этим ассистентом и в ходе диалога в теме 1 переключаюсь на gpt-4o, то в этот момент:

Если автосброс включён: при создании темы 2 модель по умолчанию в теме 2 будет gpt-3.5-turbo;

Если автосброс не включён: при создании темы 2 модель по умолчанию в теме 2 будет gpt-4o.

Температура (Temperature)

Параметр температуры управляет степенью случайности и креативности текста, генерируемого моделью (значение по умолчанию — 0.7). На практике это выглядит так:

  • Низкие значения температуры (0–0.3):

    • Вывод более определённый и сфокусированный

    • Подходит для генерации кода, анализа данных и других сценариев, где важна точность

    • Склонна выбирать наиболее вероятные слова

  • Средние значения температуры (0.4–0.7):

    • Баланс между креативностью и связностью

    • Подходит для повседневного общения и обычного письма

    • Рекомендуется для диалогов чат-бота (около 0.5)

  • Высокие значения температуры (0.8–1.0):

    • Даёт более креативный и разнообразный вывод

    • Подходит для творческого письма, мозгового штурма и т. п.

    • Но может снизить связность текста

Top P (ядерная выборка)

Значение по умолчанию — 1; чем оно меньше, тем более однообразным и, соответственно, легче для понимания будет контент, генерируемый ИИ; чем оно больше, тем шире словарный диапазон ответов ИИ и тем они разнообразнее.

Ядерная выборка влияет на вывод, контролируя порог вероятности выбора слов:

  • Малые значения (0.1–0.3):

    • Учитываются только слова с наивысшей вероятностью

    • Вывод более консервативный и управляемый

    • Подходит для комментариев к коду, технической документации и т. п.

  • Средние значения (0.4–0.6):

    • Баланс словарного разнообразия и точности

    • Подходит для обычных диалогов и задач письма

  • Большие значения (0.7–1.0):

    • Учитывается более широкий выбор слов

    • Появляется более богатый и разнообразный контент

    • Подходит для творческого письма и других сценариев, где требуется разнообразное выражение

  • Эти два параметра можно использовать отдельно или в комбинации

  • Выбирайте подходящие значения параметров в зависимости от конкретного типа задачи

  • Рекомендуется экспериментально найти комбинацию параметров, лучше всего подходящую для конкретного сценария применения

  • Вышесказанное приведено лишь для справки и понимания концепции; указанные диапазоны параметров подходят не для всех моделей, конкретные рекомендации по параметрам см. в документации к модели.

Количество контекста (Context Window)

Количество сообщений, которые нужно сохранить в контексте; чем больше значение, тем длиннее контекст и тем больше расходуется token:

  • 5–10: подходит для обычного диалога

  • >10: сложные задачи, требующие более длинной памяти (например: задача пошаговой генерации длинного текста по плану, где нужно обеспечить логическую связность создаваемого контекста)

  • Внимание: чем больше сообщений, тем выше расход token

Включить ограничение длины сообщения (MaxToken)

Максимум за один ответ Token ов; в больших языковых моделях max token (максимальное число токенов) — ключевой параметр, который напрямую влияет на качество и длину ответа, генерируемого моделью.

Например: в CherryStudio, когда после заполнения ключа проверяют, подключена ли модель, достаточно знать, корректно ли модель вернула сообщение, без необходимости в конкретном содержимом; в таком случае достаточно установить MaxToken = 1.

У большинства моделей верхний предел MaxToken составляет 32k Tokens, хотя бывают и 64k, и даже больше; точные значения нужно смотреть на соответствующей странице описания.

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

Потоковый вывод (Stream)

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

В клиенте CherryStudio и подобных средах это, проще говоря, эффект печатной машинки.

При выключении (непотоковый режим): модель после завершения генерации выводит весь текст целиком за один раз (представьте себе ощущение получения сообщения в WeChat);

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

Если некоторые специальные модели не поддерживают потоковый вывод, нужно отключить этот переключатель, напримерСначалаподдерживающие только непотоковый режим, такие как o1-mini.

Пользовательские параметры

Добавить в тело запроса (body) дополнительные параметры запроса, такие как presence_penalty и т. п.; обычным пользователям это, как правило, не нужно.

Указанные выше параметры top-p, maxtokens, stream и т. д. — это как раз такие параметры.

Формат заполнения: название параметра — тип параметра (текст, число и т. д.) — значение, см. документацию:Нажмите, чтобы перейти

У каждого провайдера моделей в большей или меньшей степени есть собственные уникальные параметры; способ использования нужно искать в документации провайдера

  • Пользовательские параметры имеют более высокий приоритет, чем встроенные. То есть, если пользовательский параметр дублирует встроенный, пользовательский параметр перезапишет встроенный.

Например: в пользовательских параметрах задать model как gpt-4o после этого в диалоге, независимо от выбранной модели, будет использоваться gpt-4o модель.

  • Использование Название параметра: undefined настройка позволяет исключить параметр.


💡 Получить помощь и отправить отзыв

Если у вас возникнут вопросы, баги или предложения по улучшению функций в процессе настройки или использования, пожалуйста, обратитесь к Обратная связь и предложения и используйте указанные там официальные каналы.

Последнее обновление

Это было полезно?