Skip to Content

Функция Welcome Back

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

Обзор

Когда вы запускаете Qwen Code в каталоге проекта, который содержит ранее сгенерированное описание проекта (.qwen/PROJECT_SUMMARY.md), диалог Welcome Back автоматически появляется, предлагая вам выбрать: начать заново или продолжить предыдущий разговор.

Как это работает

Автоматическое обнаружение

Функция Welcome Back автоматически обнаруживает:

  • Файл описания проекта: Ищет .qwen/PROJECT_SUMMARY.md в текущем каталоге проекта
  • Историю разговора: Проверяет, есть ли значимая история разговора для возобновления
  • Настройки: Учитывает вашу настройку enableWelcomeBack (включена по умолчанию)

Диалог возврата

Когда сводка проекта найдена, вы увидите диалог с:

  • Время последнего обновления: Показывает, когда сводка была последний раз сгенерирована
  • Общая цель: Отображает основную задачу из вашей предыдущей сессии
  • Текущий план: Показывает прогресс задач со статусами:
    • [DONE] - Завершенные задачи
    • [IN PROGRESS] - Задачи в работе
    • [TODO] - Запланированные задачи
  • Статистика задач: Сводка по общему количеству задач, завершенным, в работе и ожидающим

Опции

У вас есть два варианта, когда появляется диалог возврата:

  1. Начать новую сессию чата

    • Закрывает диалог и начинает новый разговор
    • Предыдущий контекст не загружается
  2. Продолжить предыдущий разговор

    • Автоматически заполняет поле ввода следующим: @.qwen/PROJECT_SUMMARY.md, Based on our previous conversation, Let's continue?
    • Загружает сводку проекта как контекст для AI
    • Позволяет вам бесшовно продолжить с того места, где вы остановились

Конфигурация

Включение/отключение Welcome Back

Вы можете управлять функцией Welcome Back через настройки:

Через диалог настроек:

  1. Выполните /settings в Qwen Code
  2. Найдите “Enable Welcome Back” в категории UI
  3. Переключите настройку вкл/выкл

Через файл настроек: Добавьте в ваш .qwen/settings.json:

{ "enableWelcomeBack": true }

Расположение настроек:

  • Пользовательские настройки: ~/.qwen/settings.json (влияет на все проекты)
  • Настройки проекта: .qwen/settings.json (специфично для проекта)

Горячие клавиши

  • Escape: Закрыть диалог Welcome Back (по умолчанию “Start new chat session”)

Интеграция с другими функциями

Генерация сводки проекта

Функция Welcome Back без проблем работает с командой /chat summary:

  1. Генерация сводки: Используйте /chat summary, чтобы создать сводку проекта
  2. Автоматическое обнаружение: Когда вы в следующий раз запустите Qwen Code в этом проекте, Welcome Back автоматически обнаружит сводку
  3. Продолжение работы: Выберите продолжение, и сводка будет загружена как контекст

Подтверждение выхода

При выходе с помощью /quit-confirm и выборе опции “Generate summary and quit” (“Создать сводку и выйти”):

  1. Сводка проекта создаётся автоматически
  2. При следующем сеансе появится диалог Welcome Back
  3. Вы сможете бесшовно продолжить свою работу

Структура файлов

Функция 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
Last updated on