Спросить DSE, чат поддержки и отчеты об ошибках
В DSE добавлен встроенный помощник Спросить DSE и механизм диагностических отчетов с обязательным согласием пользователя. Чат отвечает на вопросы о продукте, а отчет об ошибке помогает передать техническую информацию после неожиданного сбоя.
Спросить DSE
Откройте Спросить DSE на главной панели или из окна справки.
Порядок работы:
- поиск по файлам справки, установленным вместе с текущей версией DSE;
- если включено Использовать улучшение ИИ, используется поставщик, выбранный в AI Advisor. DSE поддерживает локальный Ollama, OpenAI, Azure OpenAI / Microsoft Foundry, Anthropic Claude, Google Gemini и настраиваемые OpenAI-совместимые конечные точки;
- для сетевого поставщика (включая удалённый Ollama) фрагменты справки отправляются только после явного включения Разрешить сетевой ИИ;
- если ИИ отключён или недоступен, используется детерминированный офлайн-поиск по справке.
API-ключи, сохранённые в DSE, защищаются DPAPI для текущего пользователя Windows и не записываются в ai-settings.json или журналы. Учетные данные, строки подключения, значения строк и содержимое рабочей области поставщику ИИ не отправляются.
Работа без Интернета
Справка хранится локально, поэтому чат работает и без Интернета. Локальный Ollama, например http://localhost:11434, после установки модели также может работать автономно.
Отправка сведений об ошибке
При неожиданной ошибке DSE записывает ее в локальный журнал, создает очищенный диагностический отчет, проверяет сетевое подключение и доступность сайта/конечной точки поддержки. Запрос на отправку показывается только при подтвержденной доступности поддержки.
Без согласия пользователя ничего не отправляется.
Если связь недоступна, отчет сохраняется локально. При следующем запуске, когда автоматическая конечная точка станет доступна, DSE может спросить разрешение на отправку ожидающих отчетов.
Что входит в отчет
Идентификатор и время UTC, версия DSE, язык интерфейса, сведения Windows/.NET, контекст команды, тип и сообщение исключения, стек, вложенные исключения, необязательный фрагмент журнала, комментарий и контактный e-mail пользователя.
DSE старается не передавать пароли, токены, API-ключи, секреты, строки подключения, SAS-подписи, данные строк и содержимое рабочей области. Типичные секретные шаблоны скрываются перед отправкой.
Рекомендуемая схема HTTPS
SMTP-пароль не хранится в настольном приложении. Рекомендуемая схема:
DSE → HTTPS → сайт поддержки → ящик support.error
Публичные параметры находятся в Configuration/support-settings.json. Пример серверной точки находится в каталоге WebSupportEndpoint исходного пакета.