DeepseekExtractor Утилита для излечения чатов из бэкапов DeepSeek

IronMesh 7 минут назад DeepseekExtractor Утилита для излечения чатов из бэкапов DeepSeek Простой 7 мин 202 Искусственный интеллект Python * Qt * Обзор Привет, земляне! Возникла у меня тут на днях потребность выкачать...
<5 — 2026'da uzaya kaç SpaceX Starship fırlatması ulaşacak?
В сфере искусственного интеллекта произошло заметное событие. IronMesh 7 минут назад DeepseekExtractor Утилита для излечения чатов из бэкапов DeepSeek Простой 7 мин 202 Искусственный интеллект Python * Qt * Обзор Привет, земляне! Возникла у меня тут на днях потребность выкачать текст из чата DeepSeek, копипастить было не вариант, так как чат насчитывал более 5 тысяч сообщений, зачем мне столько я рассказал в своем телеграмм канале, ссылка на него, и нет только в конце статьи, а пока читайте и не отвлекайтесь. Итак, я поиск решения привел меня к тому, что клиент позволяет скачать историю переписки в формате JSON, уже хоть что-то, осталось придумать как эти самые данные извлечь.
И тут я ставлю развилку в повествовании: тем кому нужно просто извлечь полный текст из чата можете переходить сразу к ⭐Этому разделу, а я продолжу историю в хронологическом порядке. Изучение истории переписки DeepseekСкачал я архив с историей переписки и получил на руки файл с названием conversations. json весом почти 20 Мбайт.
Технические детали
Дальше вопрос встал конкретный: "как разобрать содержимое и не сойти с ума? ", поискал я визуализаторы для файлов JSON и остановился на JSON Craсk, аддоне для VS Code. Я его установил и попытался открыть файл с историй и он мне выдает: "Мистер Балакирев, у вас там больше 56 тысяч нод получается, немного многовато, давай только не больше 1500".
Ну, что поделать, завел новый аккаунт, создал там несколько чатов и прогнал нейросеть в разных сценариях, с использование размышлений, поиска в интернете, но заранее предупреждаю, что использование прикрепленных файлов не рассматривал. Короче, тесты прогнал, скачал дамп и открыл его в VS Code и вот уже JSON Crack перестал ломаться, полученную картину показывать не буду, ибо в этом нет никакого смысла, но организация данных меня приятно удивила, в ней все минималистично и интуитивно понятно, а глубина вложенности насчитывает всего 7 уровней. Немного позднее решил заглянуть в дамп Claude так там помимо того, что он предлагает сначала скачать JSON файл с набором ссылок для скачивания, так еще в структуре переписки сам черт ногу сломит, но речь сейчас не об этом.
Разбираем структуру историю перепискиКто-то мне может возразить: "зачем разбирать самому, если можно использовать документацию"? Только официальной документации нет или я ее не нашел, и я по своей натуре люблю разбирать все на практике и пусть данная статья будет неофициальной документацией. Лишний раз напомню, что при подготовке тестовой истории я игнорировал использование прикрепленных файлов, поэтому не удивляйтесь, что можете их там не обнаружить.
Если нужно разобрать вложения и пропатчить утилиту, о которой будет рассказано далее, то дайте знать об этом в комментариях. Список чатов На первом уровне у нас список всех выгруженных чатов, каждый чат представляет из себя JSON-объектУровень 2.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.






