Card Browser: поиск и импорт персонажей

Панель Card Browser (обзор карточек) ищет карточки персонажей на публичных сайтах и импортирует их в вашу библиотеку прямо из приложения Marinara, так что скачивать и загружать файлы вручную не нужно. В прежних версиях она называлась Bot Browser или Browser.

Карточка персонажа – это файл с именем персонажа, описанием его личности, приветствием и прочими деталями. При стандартных настройках для просмотра и импорта не нужны ни аккаунт, ни ключ API.

Как открыть Card Browser

  1. Нажмите Characters (персонажи) или Personas (персоны) на верхней панели навигации. Если их не видно, сначала откройте More (еще).
  2. Нажмите кнопку Download (скачать) вверху. Ее всплывающая подсказка: Download character cards.

Панель Card Browser занимает всю область содержимого, ее заголовок – Browse character cards online. Чтобы выйти, нажмите стрелку назад в левом верхнем углу.

Если закрыть панель и открыть ее снова, последний поиск, фильтры и выбранный персонаж сохранятся. Перезагрузка приложения сбрасывает их.

Выбор источника

Нажмите кнопку источника в заголовке. Меню перечисляет источники в таком порядке: ChubAI, JannyAI, CharacterTavern, Pygmalion, Wyvern, DataCat, PlotLight и PlotLight Personas. В первый раз выбран ChubAI. При переключении источника текст поиска, теги и фильтры очищаются. Каждый источник хранит свою настройку контента для взрослых и свой вход.

ИсточникКонтент для взрослых (NSFW)
ChubAIФлажок NSFW работает. По умолчанию выключен.
JannyAIФлажок NSFW работает. По умолчанию выключен.
PygmalionФлажок неактивен, пока вы не войдете в аккаунт. Затем он следует настройкам вашего аккаунта Pygmalion.
WyvernФлажок всегда неактивен. Вместо него выберите сортировку 🔞 Popular NSFW.
DataCatКаждая карточка помечена как контент для взрослых, поэтому флажок закреплен во включенном состоянии.
PlotLight и PlotLight PersonasФлажок всегда неактивен. PlotLight применяет собственные правила. Результаты с пометкой для взрослых получают значок NSFW.

Не знаете, с чего начать? Выберите ChubAI, первый источник. У каждого источника своя начальная сортировка, и ее можно поменять в раскрывающемся списке сортировки.

У карточек для взрослых на миниатюре стоит небольшой красный значок NSFW. В меню значится ChubAI, но внешняя ссылка карточки называется View on Chub – так сайт называет себя сам.

DataCat

При первом выборе DataCat появляется окно с заголовком DataCat is NSFW only. Нажмите Continue to DataCat, чтобы перейти к просмотру, или Don't continue to DataCat, чтобы вернуться. Сортировка Fresh этого источника показывает свежие результаты, только если нет ни фильтра по тегам, ни текста поиска.

CharacterTavern

CharacterTavern переделал свой сайт и больше не поддерживает подключение, которым пользовалась Marinara. Если выбрать этот источник, вместо результатов появится уведомление. Просмотр может вернуться, если CharacterTavern откроет доступ к API. А пока импортируйте его карточки вручную:

  1. Нажмите в уведомлении кнопку Open CharacterTavern (открыть CharacterTavern). Сайт откроется в новой вкладке.
  2. Скачайте файл карточки с character-tavern.com.
  3. Нажмите в уведомлении кнопку Import Character (импортировать персонажа) и выберите файл. Смотрите Импорт и экспорт карточек персонажей.

Персонажи, которых вы уже импортировали оттуда, остаются в вашей библиотеке.

PlotLight

PlotLight делится публичными персонажами и персонами. PlotLight показывает карточки персонажей. PlotLight Personas показывает персоны – персонажей, которые представляют вас в чатах. Аккаунт PlotLight не нужен. В подробном виде есть ссылка View on PlotLight на исходную страницу.

Marinara скачивает файл, который предлагает PlotLight. Карточка персонажа обычно приходит файлом PNG с портретом и лорбуком, если автор разрешил его включить. Персона приходит текстовым файлом, а ее картинку Marinara копирует отдельно. Любой из них можно импортировать и как персонажа, и как персону.

PlotLight ограничивает, как часто приложения могут к нему обращаться. Если действовать слишком быстро, Marinara сообщает PlotLight is busy с числом секунд и ждет это время. У поиска и импорта отдельные лимиты.

Некоторые карточки скачать нельзя, например когда автор этого не разрешает. Тогда Marinara сообщает PlotLight doesn't offer this for download. Такую карточку нельзя импортировать, и ее подробности недоступны, но ее картинка, автор и ссылка View on PlotLight остаются.

Поиск, сортировка и страницы

Введите текст в поле Search characters. Нажимать <kbd>Enter</kbd> не нужно. Marinara ищет через мгновение после того, как вы перестали печатать, и снова – когда вы очищаете поле или меняете фильтр. У каждого источника свой раскрывающийся список сортировки. Нажмите кнопку Refresh (обновить) с круговой стрелкой, чтобы повторить поиск.

Под результатами стоят кнопки Previous (назад) и Next (далее) и метка вроде Page 2. Если источник не может сообщить общее число, показан только номер текущей страницы. PlotLight никогда не сообщает общее число, поэтому в заголовке написано Browsing PlotLight. На странице PlotLight может быть мало карточек или ни одной, и при этом дальше могут быть еще страницы. Кнопка Next остается активной, так что можно листать дальше.

Фильтр по тегам

  1. Нажмите Tags (теги) на панели инструментов.
  2. Введите текст в поле Search tags, чтобы сократить список.
  3. Нажмите зеленую галочку рядом с тегом, чтобы включить его, или красный минус, чтобы исключить. Тег не может быть и включенным, и исключенным сразу.
  4. Нажмите на плашку, чтобы убрать этот тег, или Clear (очистить), чтобы убрать все.

На большинстве источников список собирается из персонажей, найденных последними поисками. До первого поиска панель сообщает Tags will appear after searching. Если нужного тега нет в списке, введите его название. Появятся две кнопки: одна добавляет его в фильтр, другая блокирует. DataCat сразу загружает самые популярные теги, а другие все равно можно ввести. На PlotLight Marinara ищет введенный тег в собственном списке тегов PlotLight, и тег, которого у PlotLight нет, ничего не находит.

Дополнительные фильтры

У большинства источников есть кнопка Filters (фильтры) со значком, который показывает число действующих фильтров. Для DataCat и PlotLight ее нет. В панели фильтров бывают:

На Wyvern флажки Lorebook и Alt Greetings и поля токенов видны, но не меняют результаты. Вместо них пользуйтесь списком сортировки и тегами.

Просмотр персонажа

Нажмите на результат, чтобы открыть подробный вид. Back to results (назад к результатам) возвращает к списку.

В подробном виде показаны аватар, имя, автор, короткое описание в одну строку, до двадцати плашек с тегами и ссылка View on на исходную страницу. Ниже идут полные данные, если источник их дает, под заголовками вроде Creator's Notes, Personality, Scenario, First Message и Alternate Greetings. Если карточка несет с собой лорбук, появляется янтарный значок Has embedded lorebook. Если источник не вернул подробностей, в подробном виде сказано, что персонажа все равно можно импортировать с основными данными.

Импорт персонажа

Перед началом: чтобы общаться с персонажем в чате, понадобится работающее текстовое подключение. Смотрите Подключение к провайдеру ИИ.

  1. Откройте подробный вид персонажа.
  2. Выберите вариант Imported tags (импортированные теги) рядом с аватаром. По умолчанию выбрано All tags. Смотрите Настройки импорта.
  3. Нажмите Import (импортировать). Откроется окно Import Card с вопросом Where should this card live?
  4. При желании поставьте флажок Split description into fields (разделить описание по полям). Смотрите Настройки импорта.
  5. Нажмите Import as Character, чтобы добавить карточку в Characters, или Import as Persona, чтобы добавить ее в Personas.
  6. Если в карточке есть встроенный лорбук, панель Embedded lorebook found показывает, сколько в нем записей. Нажмите Import Lorebook (импортировать лорбук), чтобы создать еще и отдельный лорбук, или No Import (не импортировать), чтобы оставить его только внутри карточки. Back (назад) возвращает к шагу 5.
  7. Подождите, пока на кнопке написано Importing.... Появится сообщение Imported "Name" successfully!
  8. Откройте Characters (или Personas), чтобы найти карточку.

Если не получилось: прочитайте сообщение об ошибке во всплывающем уведомлении. Для JannyAI самая частая причина – блокировка Cloudflare (см. раздел "Устранение неполадок" ниже).

Download as PNG

Нажмите Download as PNG (скачать как PNG) в подробном виде, чтобы сохранить карточку на устройство как обычную карточку персонажа в формате PNG, не добавляя ее в библиотеку. Во время работы на кнопке написано Building PNG.... Это работает на всех источниках, а файл получает имя персонажа, например Some_Character.png. Карточка PNG – это изображение, внутри которого хранятся данные персонажа. Ее можно передать другим или импортировать в другое приложение.

Устранение неполадок

ПроблемаРешение
Поиск или подробности на JannyAI не работают, и ошибка упоминает Cloudflare (проверку безопасности, которая блокирует автоматические запросы), или полное описание карточки заблокировано.Зайдите один раз на jannyai.com в том же браузере и пройдите проверку, если она появится. Затем повторите поиск. Если карточка все еще заблокирована, откройте ее на JannyAI, скачайте ее PNG и импортируйте этот файл.
Вход на Pygmalion перестал работать.Перезапуск сервера стирает вход. Войдите снова со свежим токеном.
CharacterTavern показывает только уведомление.Так и должно быть. Смотрите CharacterTavern.
PlotLight is busy.Подождите столько секунд, сколько указано в сообщении, затем повторите попытку.
PlotLight doesn't offer this for download.Возможно, автор не разрешает скачивание или карточка больше не в открытом доступе. Проверьте по ссылке View on PlotLight.
Поиск не работает или источник перестал работать.Публичные сайты могут в любой момент измениться или закрыть доступ. Попробуйте позже или скачайте карточку с сайта и воспользуйтесь обычным импортом. Смотрите Импорт и экспорт карточек персонажей.

Вход для Pygmalion

Pygmalion прячет контент для взрослых за входом в аккаунт. Для публичных персонажей вход не нужен. Marinara никогда не спрашивает ваш пароль. Вы вставляете значение, скопированное из своего аккаунта.

  1. Нажмите Log In (войти) на панели инструментов. Откроется окно Pygmalion Authentication.
  2. Откройте pygmalion.chat в браузере и войдите в аккаунт.
  3. Откройте инструменты разработчика – встроенную панель браузера для опытных пользователей. В большинстве браузеров на компьютере для этого нажмите <kbd>F12</kbd>. В браузерах на телефоне их обычно нет, поэтому для этого шага используйте компьютер.
  4. Перейдите на вкладку Application, затем в Local Storage.
  5. Найдите запись с именем authn и скопируйте ее значение.
  6. Вставьте его в поле Auth Token в Marinara. Поле скрывает то, что вы вставили.
  7. Нажмите Save & Connect. Появится сообщение о том, что контент NSFW включен.

В окне есть раздел справки, где повторены эти шаги, и ссылка Website на pygmalion.chat.

Сначала Marinara проверяет токен на стороне Pygmalion. Если Pygmalion его отклоняет, ничего не сохраняется, а сообщение объясняет причину. Если позже Pygmalion перестанет принимать токен, Marinara выведет вас из аккаунта и попросит войти снова.

Вход хранится только в памяти сервера. В файл он никогда не сохраняется, поэтому перезапуск сервера Marinara выводит вас из аккаунта. Чтобы выйти самостоятельно, снова откройте окно и нажмите Log Out (выйти). Чтобы выйти полностью, выйдите из аккаунта еще и на pygmalion.chat.

Смежные руководства