Инструменты пользователя

Инструменты сайта


products:pyrog-plugins:deepseek-extractor:manual:main

Руководство пользователя

Данная программа является подключаемым плагином для программного комплекса Pyrog, руководство по работе с ним читайте в материале.

Установка плагина

Скачайте архив с кодом плагина со страницы Скачать DeepSeekExtractor, и распакуйте содержимое архива в папку …/Pyrog/manager/plugins/DeepseekExtractor или в любую другую папку, которую вы могли указать в настройках Менеджера в качестве дополнительной, только не забудьте создать новую папку для содержимого. Если Менеджер запущен, то перезапустите его.

Использование

Для того чтобы извлечь нужные данные необходимо экспортировать историю переписки. Для этого войдите в ваш аккаунт на сайте chat.deepseek.com и в левом нижнем углу веб-клиента рядом с именем пользователя нажмите на три точки, далее SettingsDataExport, затем нужно будет подождать некоторое время, пока не подготовятся данные, затем нажать Download, начнется скачивание zip архива.

Инструкция экспорта истории переписки Deepseek

После скачивания распакуйте файлы из архива. Теперь, все готово к работе - переходим к утилите DeepseekExtractor.

Интерфейс DeepseekExtractor

Нажмите на Загрузить данные, появится диалоговое окно выбора файла, выберите файл с данными, обычно это conversations.json. Затем в выпадающем поле (2) выберите нужный чат. Нажмите на кнопку Выбрать последнее сообщение, появится диалоговое окно, где представлены все сообщения в чате, выберите последнее сообщение в нужной ветке, которая будет извлечена.

Окно выбора последнего сообщения в цепочке

Чат Deepseek может имеет разветвленную структуру сообщений, когда вы изменяете промпт или перезапускаете генерацию ответа - создается отдельная ветка, поэтому чтобы извлечь нужную ветку необходимо выбрать последнее сообщение, начиная с которого вверх по цепочке будет произведено извлечение сообщений до самого первого.

Затем, из выпадающего списка (4) выберите представление для выбранной ветки сообщений. Всего есть три вида представлений, в зависимости от выводимого формата, тип указывается в круглых скобках после имени представления. Тип представления влияет на отображение текста в поле вывода ветки сообщений, на выбор 4 типа:

  • обычный текст - текстовые данные выводятся в их оригинальном виде;
  • markdown - при отображении учитывается специальный синтаксис markdown;
  • HTML - язык разметка гипертекста версии 4.
  • HTML5 - язык разметка гипертекста версии 5.

Тип выбранного представления определяет формат, в котором сохраняется ветка сообщений на диске. Список представлений можно расширить, для этого необходимо иметь навыки программирования на Python, подробности описаны с Расширенном руководстве.

Сохранение данных

Чтобы произвести сохранение нажмите на кнопку с изображением гаечного ключа (7), появится список доступных операций:

Сохранить ветку сообщений в буфер обмена - копирует ветку сообщений в буфер обмена, синтаксис markdown и HTML будет преобразован в текст.

Выбрать и экспортировать чаты - позволяет выбрать и сохранить чаты в нативном формате DeepSeek (JSON).

Сохранить ветку сообщений как - сохраняет текст ветки сообщений в формате, соответствующем выбранному типу представления.

Нарезка сообщений

Данная специфичная функция добавлена для того, чтобы иметь возможность загрузить текст одного чата в контекст другого. Поскольку клиент Deepseek ограничивает объем вводимой информации в одном сообщении, поэтому добавлена возможность разделить ветку сообщений на фрагменты с заданным количеством сообщений. Чтобы воспользоваться данной функцией перейдите на вкладку Нарезка.

Нарезка ветки сообщений на фрагменты

«Нарезка» производится по количеству сообщений, в поле Сообщений на фрагмент укажите количество сообщений, которое попадет в один фрагмент и нажмите на кнопку Обновить. Заметьте, что операция работает только с представлениями типа Обычный текст. Затем нажмите на кнопку Копировать, чтобы скопировать текст фрагмента в буфер обмена, после чего поле с текстом фрагмента будет выделено зеленым цветом, повторное нажатие снимает выделение.

На этом руководство подошло к концу, для дополнительной информации обратитесь к Расширенному руководству. Спасибо, что используете Pyrog и DeepseekExtractor.

products/pyrog-plugins/deepseek-extractor/manual/main.txt · Последнее изменение: ironmesh