diff --git a/README.md b/README.md index a75e1ab..8969c95 100644 --- a/README.md +++ b/README.md @@ -87,10 +87,18 @@ mkdir C:\Browsers\deepseek Имя любое, запомните путь — понадобится на следующем шаге. -> **Профиль должен быть свой.** Если в том же профиле работает другая -> программа, управляющая чатами DeepSeek, они начнут удалять чаты друг друга: -> каждая считает лишним всё, чего нет в её собственном списке. На этом уже -> обжигались — см. [OLD_DEEPSHIM.md](OLD_DEEPSHIM.md). +> **Профиль отдельный — чтобы не мешать друг другу.** Окно сервиса нельзя +> сворачивать, а к профилю, уже открытому без порта управления, программа +> подключиться не может. На своём рабочем профиле это неудобно вам, а ваши +> окна мешают сервису. +> +> **А вот чаты — это про аккаунт, не про профиль.** Перед каждым вопросом +> программа удаляет из сайдбара всё, чего нет в её `chats.json`. Чаты живут +> на сервере DeepSeek и привязаны к аккаунту, поэтому другой профиль браузера +> с тем же логином не спасёт: две такие программы на одном аккаунте удаляют +> чаты друг друга, а ваша личная переписка в DeepSeek на этом аккаунте +> пропадёт вместе с ними. На этом уже обжигались — см. +> [OLD_DEEPSHIM.md](OLD_DEEPSHIM.md). Нужен свой аккаунт — заводите второй. ### Шаг 3. Указать путь к браузеру и профилю @@ -375,7 +383,7 @@ start.cmd | Ответ приходит **обрезанным**, без кода | окно браузера свёрнуто — Windows перестаёт его отрисовывать, а DeepSeek дорисовывает блоки кода лениво | Разверните окно. Не сворачивайте: уводите на другой рабочий стол или за другие окна | | Ответ приходит **чужой**, не на ваш вопрос | вкладка не успела обновиться | Повторите запрос. Если повторяется — перезапустите браузер | | В логе `правки в этом чате кончились, завожу новый` | исчерпан лимит в шесть правок одного сообщения | Ничего. Это штатная смена чата, см. [Чаты изнашиваются](#чаты-изнашиваются-и-меняются-сами) | -| Чаты пропадают сами, хотя вы их не удаляли | тот же профиль браузера использует другая программа, управляющая чатами | Дайте каждой свой `profileDir` | +| Чаты пропадают сами, хотя вы их не удаляли | сайдбар подчищается от всего, чего нет в `chats.json`, а чаты привязаны к **аккаунту** DeepSeek, а не к профилю браузера | Держите на этом аккаунте только рабочие чаты. Другой программе, управляющей чатами, нужен другой аккаунт — разными профилями браузера тут не разойтись | | `EADDRINUSE: address already in use` | сервис уже запущен в другом окне | Закройте то окно либо возьмите другой порт (`DEEPSEEK_API_PORT`) | | `node не является внутренней или внешней командой` | Node не установлен или командная строка открыта до его установки | Поставьте Node, **закройте и откройте заново** командную строку | | Просит войти в DeepSeek при каждом запуске | профиль каждый раз новый | Проверьте, что `profileDir` указывает на одну и ту же существующую папку | @@ -454,9 +462,10 @@ POST /api/chat по мере работы. Не правьте его руками; в репозиторий он не попадает, образец структуры — `chats.example.json`. - **В сайдбаре DeepSeek не копится мусор.** Старые чаты удаляются, плюс перед - каждым вопросом сайдбар подчищается от всего, чего нет в `chats.json`. - Именно поэтому профиль браузера должен быть свой: чужие чаты в нём - программа считает мусором. + каждым вопросом сайдбар подчищается от всего, чего нет в `chats.json`: + всё чужое программа считает мусором. Чистка идёт по **аккаунту** — чаты + хранятся на сервере DeepSeek, и сменой профиля браузера от неё не укрыться. + Поэтому аккаунт под сервис отдавайте целиком. - Если вы удалите рабочий чат вручную — ничего страшного: следующий запрос заметит пропажу и создаст новый.