Функция Welcome Back
Функция Welcome Back помогает вам без проблем возобновить работу, автоматически определяя, когда вы возвращаетесь в проект с существующей историей диалога, и предлагая продолжить с того места, где вы остановились.
Обзор
Когда вы запускаете Qwen Code в директории проекта, которая содержит ранее созданный файл сводки проекта (.qwen/PROJECT_SUMMARY.md), автоматически появляется диалог Welcome Back, который дает вам возможность либо начать заново, либо продолжить предыдущий диалог.
Как это работает
Автоматическое обнаружение
Функция Welcome Back автоматически обнаруживает:
- Файл сводки проекта: Ищет
.qwen/PROJECT_SUMMARY.mdв текущей директории проекта - Историю диалога: Проверяет, есть ли значимая история диалога для возобновления
- Настройки: Учитывает вашу настройку
enableWelcomeBack(включена по умолчанию)
Диалог возврата
Когда сводка проекта найдена, вы увидите диалог с:
- Время последнего обновления: Показывает, когда сводка была сгенерирована последний раз
- Общая цель: Отображает основную задачу из вашей предыдущей сессии
- Текущий план: Показывает прогресс задач со статусами:
[DONE]— Завершенные задачи[IN PROGRESS]— Задачи в работе[TODO]— Запланированные задачи
- Статистика задач: Сводка по общему количеству задач, завершённым, активным и ожидающим
Опции
У вас есть два варианта действий при появлении диалога возврата:
-
Начать новую сессию чата
- Закрывает диалог и начинает новый разговор
- Предыдущий контекст не загружается
-
Продолжить предыдущий разговор
- Автоматически заполняет поле ввода следующим текстом:
@.qwen/PROJECT_SUMMARY.md, Based on our previous conversation, Let's continue? - Загружает сводку проекта как контекст для AI
- Позволяет вам бесшовно продолжить с того места, где вы остановились
- Автоматически заполняет поле ввода следующим текстом:
Конфигурация
Включение/отключение Welcome Back
Вы можете управлять функцией Welcome Back через настройки:
Через диалог настроек:
- Выполните
/settingsв Qwen Code - Найдите “Enable Welcome Back” в категории UI
- Переключите настройку вкл/выкл
Через файл настроек:
Добавьте в ваш .qwen/settings.json:
{
"enableWelcomeBack": true
}Расположение настроек:
- Пользовательские настройки:
~/.qwen/settings.json(влияет на все проекты) - Настройки проекта:
.qwen/settings.json(специфично для проекта)
Горячие клавиши
- Escape: Закрыть диалог Welcome Back (по умолчанию “Начать новую сессию чата”)
Интеграция с другими функциями
Генерация сводки проекта
Функция Welcome Back без проблем работает с командой /chat summary:
- Генерация сводки: Используйте
/chat summary, чтобы создать сводку проекта - Автоматическое обнаружение: Когда в следующий раз вы запустите Qwen Code в этом проекте, Welcome Back автоматически обнаружит сводку
- Продолжение работы: Выберите продолжение, и сводка будет загружена как контекст
Подтверждение выхода
При выходе с помощью /quit-confirm и выборе опции “Generate summary and quit” (“Создать сводку и выйти”):
- Сводка проекта создается автоматически
- В следующей сессии появится диалог Welcome Back
- Вы сможете бесшовно продолжить свою работу
Структура файлов
Функция Welcome Back создает и использует следующие файлы:
your-project/
├── .qwen/
│ └── PROJECT_SUMMARY.md # Сгенерированная сводка проектаФормат PROJECT_SUMMARY.md
Сгенерированная сводка имеет следующую структуру:
# Project Summary
## Overall Goal
<!-- Одно краткое предложение, описывающее общую цель -->
## Ключевые знания
<!-- Важные факты, соглашения и ограничения -->
<!-- Включает: выбор технологий, архитектурные решения, предпочтения пользователей -->
## Недавние действия
<!-- Краткое описание значимой недавней работы и результатов -->
<!-- Включает: достижения, открытия, последние изменения -->
## Текущий план
<!-- Текущая дорожная карта разработки и следующие шаги -->
<!-- Использует маркеры статуса: [DONE], [IN PROGRESS], [TODO] -->
---
## Метаданные сводки
**Время обновления**: 2025-01-10T15:30:00.000Z