Функция 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 (по умолчанию “Start new chat session”)
Интеграция с другими функциями
Генерация сводки проекта
Функция 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