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 (по умолчанию “Начать новую сессию чата”)

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

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

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