Skip to main content
Рабочая папка объединяет материалы одной темы и все созданные из неё чаты. Велес хранит такие папки в общей рабочей области по пути docs/work-folders/<название>, а Nerve только показывает их и передаёт команды шлюзу. Поэтому одна и та же папка доступна при локальном запуске, в контейнере и при удалённом подключении.

Создание папки и чата

  1. Откройте левую панель Файлы.
  2. Раскройте секцию Рабочие папки.
  3. Нажмите кнопку создания и укажите название.
  4. Нажмите кнопку нового чата рядом с нужной папкой.
  5. В обычном окне выберите личность и создайте диалог.
Связь задаётся только при создании чата и сохраняется по устойчивому идентификатору папки. Уже существующий чат нельзя подключить к папке или перенести в другую папку. Связанный чат остаётся виден и в общем списке сессий. В представлении Чаты используются те же строки, что и в общем списке сессий: с заголовком, источником, временем последнего обновления, выделением активного чата и меню действий. Список занимает всю доступную ширину без дополнительных полей по краям. Меню выводится поверх панели и не обрезается её границами. Переименование или удаление чата из этого списка действует на ту же запись сессии. Связанные диалоги также можно искать прямо в панели Сессии. Переключитесь в режим Папки: Nerve соберёт диалоги по названиям рабочих папок, расположит папки по алфавиту, а внутри каждой группы покажет сначала недавно обновлённые диалоги. Группы можно сворачивать. Поиск проверяет и название папки, и название диалога; если совпало название папки, показываются все её диалоги. Этот список не создаёт отдельную копию связи и получает названия папок от Велеса.

Работа с файлами

В раскрытой папке доступны два представления: Чаты и Файлы. В представлении файлов можно:
  • создавать подпапки через контекстное меню корня или выбранного каталога;
  • загружать файлы через это же контекстное меню или перетаскиванием;
  • открывать и скачивать файлы;
  • переименовывать и удалять элементы через контекстное меню;
  • перемещать элементы мышью между подпапками одной рабочей папки.
Внутри переключателя Файлы справа от названия находится кнопка обновления дерева выбранной рабочей папки. Внизу дерева всегда видна область Перетащите файлы для загрузки. Эта надпись служит и доступным названием области; отдельная подсказка от прежней кнопки загрузки не используется. Перетащите файлы на неё или нажмите саму область, чтобы выбрать файлы и добавить их в корень рабочей папки. На узком экране действия с файлом или каталогом открываются кнопкой с тремя точками в соответствующей строке. Корневое контекстное меню по-прежнему можно открыть правой кнопкой по области загрузки. Перемещение между разными рабочими папками не поддерживается. Если имя загружаемого файла уже занято, Велес добавляет числовой суффикс и не перезаписывает существующий файл. Вложения, добавленные через связанный чат, всегда попадают в корень его рабочей папки; выбранный браузером путь не может изменить это правило.

Как рабочая папка влияет на агента

В связанном чате Велес сначала ищет материалы в рабочей папке и по умолчанию создаёт там обычные результаты. Доступ к остальной рабочей области сохраняется. Явный путь в запросе пользователя, подтверждённая папка результата проекта и служебные каталоги Велеса имеют более высокий приоритет. Подагенты наследуют рабочую папку родительского чата.

Переименование и удаление

Название папки и имена элементов проверяются по переносимым правилам Windows и POSIX. Велес запрещает зарезервированные имена, опасные символы, выход за пределы папки и перезапись существующего пути. После переименования или перемещения он обновляет структурированные ссылки вложений и состояния проектов; при ошибке файловая операция откатывается. Удаление рабочей папки необратимо. Для подтверждения нужно ввести её точное название. Велес отменяет активные ответы и проекты связанных чатов, затем удаляет все связанные истории, включая ранее скрытые, состояния проектов и содержимое папки независимо от обычной настройки скрытия сессий. Чистый чат, который появляется после скрытия связанной истории, не наследует рабочую папку и не считается ещё одним связанным чатом. Операция использует служебный журнал восстановления, чтобы перезапуск не оставил частично удалённую папку.
Перед каскадным удалением скачайте нужные материалы. Восстановить удалённые файлы и чаты через интерфейс нельзя.