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

Длинные диалоги, контекст и сообщения в очереди

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

助手高级设置中的模型温度和上下文管理选项
Изменяйте расширенные настройки только тогда, когда нужно поменять стиль ответа или способ обработки длинных диалогов; если не уверены, сначала оставьте текущее значение.

Управление длинными диалогами

1

1. Обращайте внимание на подсказки о контексте

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

2

2. Попросите модель подготовить сводку для передачи

Попросите её отдельно перечислить «подтверждённые факты, текущие выводы, нерешённые вопросы, ограничения, которые нельзя потерять». Это лучше подходит для продолжения работы, чем обычное «подведи итоги».

3

3. Начните новую тему и продолжайте

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

Использование очереди сообщений

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

消息队列中两条待发送消息和恢复自动发送按钮
Во время паузы можно сначала проверить результат; после возобновления сообщения в очереди будут отправляться дальше в порядке сверху вниз.

На рисунке: ① два сообщения в очереди в текущей теме; ② возобновление автоотправки. После возобновления сообщения будут продолжать отправляться сверху вниз.

Очередь — это не план автоматизации. Она отвечает только за последующие сообщения в текущей теме; если нужно запускать что-то по расписанию, используйте 【запланированную задачу】.

Пример применения: проверка длинного отчёта

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

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

Сначала проверьте, не слишком ли длинный диалог, не была ли сменена модель и упоминались ли ключевые требования только один раз. Надёжные правила лучше зафиксировать в чётком описании текущей задачи; если нужен длительный повторный use, передайте это в prompt Agent или в навык.

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

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