Основы

Личный ИИ для семьи: где заканчивается общий доступ

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

Идея выглядит естественно: один ассистент на семью, который помнит всех, знает общие планы и отвечает каждому с учётом его контекста. Технически это не то же самое, что несколько личных ассистентов, и разница обнаруживается на первом же вопросе — кто видит, о чём спрашивал другой.

Разберём, что здесь работает и что не работает, начиная с честного описания.

#Зачем это нужно и когда не нужно

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

#Что понадобится

  • Один инстанс, развёрнутый у вас, и понимание, что вы становитесь его владельцем.
  • Понимание разницы между владельцем и участником — она в таблице ниже.
  • Отдельный разговор с домашними о том, что вы как владелец видите, а что нет.

#Что раздельно и что общее

Главная таблица. Слева — функция, справа — что доступно кому.

Функция Владелец инстанса Участник
Чат свой свой
Память о себе своя своя
Профиль и характер свой свой
Граф памяти, голос, навыки свои свои
Тема и язык интерфейса свои свои
Захват экрана и звука да нет
Таймлайн и поиск по нему да нет
Заметки и напоминания да нет
Дашборды и брифинг да нет
Подключение к Telegram да нет
Доступ к базе инстанса да нет

Верхняя половина таблицы — то, что у каждого своё. Нижняя — то, что есть только у владельца. Многопользовательский захват не сделан, и это не настройка, которую можно включить.

#Что это значит на практике

Каждый получает своего ассистента, а не общего. Ваша память и память вашего супруга не пересекаются. Это правильно с точки зрения приватности и означает, что «спроси у ассистента, что мы решили насчёт отпуска» не сработает: решение лежит в памяти того, кто его записал.

Общей семейной памяти нет. Обходной путь существует и он ручной: договориться, что общие вещи записывает кто-то один, и спрашивать его. Красиво это не выглядит, но честнее, чем ждать функции, которой нет.

Владелец инстанса — не такой же пользователь, как остальные. У него есть доступ к базе, где лежат данные всех. Это не злоупотребление, а свойство развёртывания: администратор машины видит то, что на машине лежит.

Ключ участника хранится в открытом виде. Если ваши домашние подключают свои ключи облачных провайдеров, эти ключи пишутся в базу без шифрования. Владелец инстанса имеет к ним доступ.

Отдельно: участник без своего ключа или своей локальной модели не получит ответов вовсе. Ваша модель ему недоступна — это ограничение сделано намеренно, чтобы чужие запросы не уходили на железо владельца.

#Разговор, который стоит провести до раздачи доступов

Три вещи, которые домашние должны знать до того, как начнут пользоваться.

Первое: вы видите базу. Не переписку в интерфейсе — интерфейс чужие чаты не показывает, — но саму базу на машине. Об этом честнее сказать заранее, чем оставить на потом.

Второе: где физически лежат данные. На вашем компьютере или сервере, если вы развернули у себя. Не «в облаке» и не «нигде».

Третье: что уходит наружу. Если человек подключил ключ облачного провайдера, текст его запросов уходит этому провайдеру. Persona запросы не проксирует.

Как настроить границы захвата у себя, чтобы в записи не попадало лишнее, — в разборе настройки приватности захвата.

#Отдельно про детей

Здесь стоит быть особенно точным, потому что соблазн «пусть ребёнок пользуется, это же полезно» велик.

Возрастных ограничений и родительского контроля в продукте нет. Нет фильтрации содержания, нет отдельного детского режима, нет отчётов о том, что ребёнок спрашивал. Если вы даёте доступ — вы даёте доступ ко взрослому инструменту.

Модель отвечает так, как настроен характер. Если вы задали прямой тон, он будет прямым и с ребёнком.

Запросы ребёнка уходят провайдеру, если подключён облачный ключ. Это стоит взвесить отдельно — что именно и куда. Развёрнутый разбор — в статье про приватность детей и ИИ.

#Проверка результата

  1. Каждый участник видит только свои чаты — проверьте с двух учётных записей.
  2. Профиль и характер у каждого свои — измените у одного и посмотрите, не изменилось ли у другого.
  3. Участник не видит ваш таймлайн, заметки и напоминания.
  4. Вы понимаете, где лежит база и кто имеет к ней доступ.
  5. Домашние знают ответы на три вопроса из раздела выше.

#Что может пойти не так

  • Ожидание общей памяти. Самое частое разочарование. Общей памяти нет, и обойти это можно только договорённостью между людьми.
  • Захват записал чужой экран. Если захват работает на общей машине, в записи попадёт всё, что на ней происходило, включая чужую переписку. Что с этим делать — в разборе записи экрана и чужих данных.
  • Домашние не знают, что вы видите базу. Это разрушает доверие сильнее, чем сам факт. Скажите заранее.
  • Ключ одного участника израсходован другим. Ключи разные, но если кто-то поделился своим, счёт придёт ему. Каждому свой ключ.
  • Инстанс на домашней машине выключен, когда нужен. Ассистент доступен, пока машина работает; синхронизации между устройствами нет.
  • Ответственность за обновления и резервные копии теперь ваша. Развернув инстанс для семьи, вы стали администратором — со всеми последствиями, разобранными в статье про риски самохостинга честно.

#Частые вопросы

#Можно ли сделать общую семейную память?

Штатной возможности нет: память в Persona раздельная по пользователям. Практический обходной путь — договориться, что общие вещи ведёт один человек, и обращаться к нему. Это не функция продукта, а организация.

#Видит ли владелец переписку участников?

В интерфейсе — нет, чужие чаты там не показываются. Но у владельца есть доступ к базе на машине, где эта переписка лежит. Технически это разные вещи, практически — исходите из второго и предупредите домашних.

#Может ли участник пользоваться моей моделью?

Нет, и это сделано намеренно: провайдер владельца участнику недоступен, а его локальная модель — только своя. Участник подключает свой ключ или свою модель, иначе ответов не будет вовсе.

#Насколько надёжно разделение между пользователями?

Это не усиленная мульти-тенантная граница, а список разрешённых путей и пользовательские настройки поверх кодовой базы, которая начиналась однопользовательской. Для семьи, где люди друг другу доверяют, этого достаточно. Для чужих людей на одном инстансе — рассчитывать на это не стоит.

#Подойдёт ли это для небольшой команды на работе?

С теми же оговорками: у каждого свой чат и своя память, захват и таймлайн — только у владельца, и владелец имеет доступ к базе. Для рабочих данных под договором это отдельный разговор, который стоит вести до развёртывания, а не после.

#Что вообще даёт такой ассистент каждому члену семьи?

То же, что личный ассистент одному человеку: память о своём контексте, свой характер, свой профиль. Общая рамка категории — в разборе что такое личный ИИ. Коллективных сценариев за пределами этого сегодня нет.

#Вывод

Семейный сценарий работает как «несколько личных ассистентов на одном инстансе», а не как «один ассистент, который знает семью». Чат, память, профиль, характер, граф, голос и навыки у каждого свои. Захват, таймлайн, заметки, напоминания, брифинг и дашборды — только у владельца.

Прежде чем раздавать доступы, скажите домашним три вещи: где лежат данные, что вы как владелец видите базу и что при облачном ключе запросы уходят провайдеру. Это неприятный разговор на пять минут, который стоит дешевле, чем тот же разговор через полгода.

Хотите ИИ, который помнит вас?

Persona держит контекст между чатами и работает на вашем железе — если развернуть её у себя и подключить локальную модель.

Создать аккаунт