Идея выглядит естественно: один ассистент на семью, который помнит всех, знает общие планы и отвечает каждому с учётом его контекста. Технически это не то же самое, что несколько личных ассистентов, и разница обнаруживается на первом же вопросе — кто видит, о чём спрашивал другой.
Разберём, что здесь работает и что не работает, начиная с честного описания.
#Зачем это нужно и когда не нужно
Нужно, если в семье несколько человек хотят пользоваться ассистентом, а разворачивать по инстансу на каждого нет смысла. Не нужно, если вы рассчитывали на общую семейную память или на то, что захват будет вести каждый: этого нет.
#Что понадобится
- Один инстанс, развёрнутый у вас, и понимание, что вы становитесь его владельцем.
- Понимание разницы между владельцем и участником — она в таблице ниже.
- Отдельный разговор с домашними о том, что вы как владелец видите, а что нет.
#Что раздельно и что общее
Главная таблица. Слева — функция, справа — что доступно кому.
| Функция | Владелец инстанса | Участник |
|---|---|---|
| Чат | свой | свой |
| Память о себе | своя | своя |
| Профиль и характер | свой | свой |
| Граф памяти, голос, навыки | свои | свои |
| Тема и язык интерфейса | свои | свои |
| Захват экрана и звука | да | нет |
| Таймлайн и поиск по нему | да | нет |
| Заметки и напоминания | да | нет |
| Дашборды и брифинг | да | нет |
| Подключение к Telegram | да | нет |
| Доступ к базе инстанса | да | нет |
Верхняя половина таблицы — то, что у каждого своё. Нижняя — то, что есть только у владельца. Многопользовательский захват не сделан, и это не настройка, которую можно включить.
#Что это значит на практике
Каждый получает своего ассистента, а не общего. Ваша память и память вашего супруга не пересекаются. Это правильно с точки зрения приватности и означает, что «спроси у ассистента, что мы решили насчёт отпуска» не сработает: решение лежит в памяти того, кто его записал.
Общей семейной памяти нет. Обходной путь существует и он ручной: договориться, что общие вещи записывает кто-то один, и спрашивать его. Красиво это не выглядит, но честнее, чем ждать функции, которой нет.
Владелец инстанса — не такой же пользователь, как остальные. У него есть доступ к базе, где лежат данные всех. Это не злоупотребление, а свойство развёртывания: администратор машины видит то, что на машине лежит.
Ключ участника хранится в открытом виде. Если ваши домашние подключают свои ключи облачных провайдеров, эти ключи пишутся в базу без шифрования. Владелец инстанса имеет к ним доступ.
Отдельно: участник без своего ключа или своей локальной модели не получит ответов вовсе. Ваша модель ему недоступна — это ограничение сделано намеренно, чтобы чужие запросы не уходили на железо владельца.
#Разговор, который стоит провести до раздачи доступов
Три вещи, которые домашние должны знать до того, как начнут пользоваться.
Первое: вы видите базу. Не переписку в интерфейсе — интерфейс чужие чаты не показывает, — но саму базу на машине. Об этом честнее сказать заранее, чем оставить на потом.
Второе: где физически лежат данные. На вашем компьютере или сервере, если вы развернули у себя. Не «в облаке» и не «нигде».
Третье: что уходит наружу. Если человек подключил ключ облачного провайдера, текст его запросов уходит этому провайдеру. Persona запросы не проксирует.
Как настроить границы захвата у себя, чтобы в записи не попадало лишнее, — в разборе настройки приватности захвата.
#Отдельно про детей
Здесь стоит быть особенно точным, потому что соблазн «пусть ребёнок пользуется, это же полезно» велик.
Возрастных ограничений и родительского контроля в продукте нет. Нет фильтрации содержания, нет отдельного детского режима, нет отчётов о том, что ребёнок спрашивал. Если вы даёте доступ — вы даёте доступ ко взрослому инструменту.
Модель отвечает так, как настроен характер. Если вы задали прямой тон, он будет прямым и с ребёнком.
Запросы ребёнка уходят провайдеру, если подключён облачный ключ. Это стоит взвесить отдельно — что именно и куда. Развёрнутый разбор — в статье про приватность детей и ИИ.
#Проверка результата
- Каждый участник видит только свои чаты — проверьте с двух учётных записей.
- Профиль и характер у каждого свои — измените у одного и посмотрите, не изменилось ли у другого.
- Участник не видит ваш таймлайн, заметки и напоминания.
- Вы понимаете, где лежит база и кто имеет к ней доступ.
- Домашние знают ответы на три вопроса из раздела выше.
#Что может пойти не так
- Ожидание общей памяти. Самое частое разочарование. Общей памяти нет, и обойти это можно только договорённостью между людьми.
- Захват записал чужой экран. Если захват работает на общей машине, в записи попадёт всё, что на ней происходило, включая чужую переписку. Что с этим делать — в разборе записи экрана и чужих данных.
- Домашние не знают, что вы видите базу. Это разрушает доверие сильнее, чем сам факт. Скажите заранее.
- Ключ одного участника израсходован другим. Ключи разные, но если кто-то поделился своим, счёт придёт ему. Каждому свой ключ.
- Инстанс на домашней машине выключен, когда нужен. Ассистент доступен, пока машина работает; синхронизации между устройствами нет.
- Ответственность за обновления и резервные копии теперь ваша. Развернув инстанс для семьи, вы стали администратором — со всеми последствиями, разобранными в статье про риски самохостинга честно.
#Частые вопросы
#Можно ли сделать общую семейную память?
Штатной возможности нет: память в Persona раздельная по пользователям. Практический обходной путь — договориться, что общие вещи ведёт один человек, и обращаться к нему. Это не функция продукта, а организация.
#Видит ли владелец переписку участников?
В интерфейсе — нет, чужие чаты там не показываются. Но у владельца есть доступ к базе на машине, где эта переписка лежит. Технически это разные вещи, практически — исходите из второго и предупредите домашних.
#Может ли участник пользоваться моей моделью?
Нет, и это сделано намеренно: провайдер владельца участнику недоступен, а его локальная модель — только своя. Участник подключает свой ключ или свою модель, иначе ответов не будет вовсе.
#Насколько надёжно разделение между пользователями?
Это не усиленная мульти-тенантная граница, а список разрешённых путей и пользовательские настройки поверх кодовой базы, которая начиналась однопользовательской. Для семьи, где люди друг другу доверяют, этого достаточно. Для чужих людей на одном инстансе — рассчитывать на это не стоит.
#Подойдёт ли это для небольшой команды на работе?
С теми же оговорками: у каждого свой чат и своя память, захват и таймлайн — только у владельца, и владелец имеет доступ к базе. Для рабочих данных под договором это отдельный разговор, который стоит вести до развёртывания, а не после.
#Что вообще даёт такой ассистент каждому члену семьи?
То же, что личный ассистент одному человеку: память о своём контексте, свой характер, свой профиль. Общая рамка категории — в разборе что такое личный ИИ. Коллективных сценариев за пределами этого сегодня нет.
#Вывод
Семейный сценарий работает как «несколько личных ассистентов на одном инстансе», а не как «один ассистент, который знает семью». Чат, память, профиль, характер, граф, голос и навыки у каждого свои. Захват, таймлайн, заметки, напоминания, брифинг и дашборды — только у владельца.
Прежде чем раздавать доступы, скажите домашним три вещи: где лежат данные, что вы как владелец видите базу и что при облачном ключе запросы уходят провайдеру. Это неприятный разговор на пять минут, который стоит дешевле, чем тот же разговор через полгода.