7. Профиль iFay

Профиль iFay — это полное «удостоверение личности» iFay — семантически интерпретируемая шестимерная таблица атрибутов. Она не только позволяет людям идентифицировать iFay, но и позволяет системам его разбирать, и, что ещё важнее, позволяет Fay узнавать друг друга.

Профиль Human Prime (человеческого оригинала) (Согласованное сознание) является подмножеством и источником ввода для Профиля iFay. Профиль Human Prime описывает «какой человек Human Prime», тогда как Профиль iFay описывает «какая сущность этот iFay» — он включает личностные черты Prime, но также собственные независимые атрибуты iFay, такие как навыки, оборудование и разрешения.

Профиль Human Prime поддерживается модулем Согласованное сознание. Измерение навыков управляется Зарегистрированными навыками, измерение оборудования — Хабом драйверов устройств, а измерение разрешений — Управлением учётными данными.


Идентичность iFay

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

Идентичность iFay поддерживает плавную миграцию идентичности — когда iFay эволюционирует от персонального помощника до автономной социальной роли, FayID не нужно менять; идентичность естественно продолжается.


Модель Ego

Измерение Ego в Профиле записывает ссылку на текущую активную версию Ego.

Модель Ego — это подключаемая, переключаемая пограничная малая модель, которая может быть загружена на любое терминальное устройство, чтобы придать этому устройству личность Prime. iFay поддерживает наличие нескольких версий Ego для удовлетворения многогранной личности Human Prime — но только одна версия активна в любой момент, предотвращая «раздвоение личности».

Существуют два метода переключения: ручное переключение Human Prime или автоматическое определение iFay на основе контекста. После переключения ссылка на активную версию Ego в Профиле обновляется синхронно.

Сценарий

Чжан Лэй — продакт-менеджер, который настроил две версии Ego для своего iFay: «Профессиональный режим» и «Повседневный режим».

В будние дни утром iFay автоматически переключается на «Профессиональный режим» — ответы на письма строго сформулированы, встречи планируются с приоритетом эффективности, а документы требований обрабатываются с акцентом на логическую полноту.

В выходные вечером iFay обнаруживает, что Чжан Лэй просматривает рекомендации ресторанов, и автоматически переключается на «Повседневный режим» — рекомендации ресторанов больше фокусируются на атмосфере и вкусовых предпочтениях, а тон становится расслабленным и непринуждённым.

Две версии, один и тот же Чжан Лэй.


Faying-мышление

Faying-мышление — это когнитивные активы iFay, содержащие четыре подтипа:

ПодтипОписаниеПримеры
КонтентСтруктурированные или неструктурированные контентные активыКоллекция фотографий Human Prime, написанные статьи, сочинённая музыка, записанные видео
ДанныеПерсональные данныеДанные мониторинга здоровья, записи расходов, привычки использования приложений, история местоположений
База знанийОрганизованные системы знанийЗаметки по профессиональной области, библиотеки учебных материалов, сводки рабочего опыта, отраслевые исследовательские отчёты
Информационная лентаПодписки на информацию в реальном времениПодписки на источники новостей, ленты отраслевых обновлений, обновления соцсетей, котировки акций

Данные в измерении Мышления поступают из инициализации и непрерывного накопления Кучи персональных данных, формируя основу для понимания мира и принятия решений iFay.


Faying-навыки

Faying-навыки — это возможности действия iFay, содержащие шесть типов навыков:

ТипОписание
APIНапрямую вызываемые программные интерфейсы, такие как API запроса погоды, API перевода
WorkflowМногошаговые автоматизированные процессы, такие как «генерировать еженедельный отчёт каждый понедельник и отправлять команде»
BotДиалоговые боты для конкретных сценариев, такие как бот службы поддержки, бот записи на приём
AgentИнтеллектуальные агенты с автономным принятием решений, такие как Agent инвестиционного анализа
APPПолноценные приложения, такие как APP управления календарём, APP отслеживания здоровья
MicroserviceНезависимо развёрнутые сервисные единицы, такие как сервис распознавания изображений, сервис преобразования речи в текст

Регистрация навыков — это предварительное условие для выполнения iFay любого действия. Зарегистрированные навыки проходят предварительную авторизацию, обеспечивая отсутствие необходимости дополнительной аутентификации при выполнении.


Faying-оборудование

Оборудование — это «конечности» iFay. iFay — это сущность личности и когниции; оборудование — его средство взаимодействия с физическим миром.

Три подтипа оборудования

ПодтипОписаниеПримеры
УстройствоТерминальные аппаратные устройстваТелефон, компьютер, умные часы, дрон, устройства умного дома
ХранилищеРесурсы хранения данныхОблачное хранилище, локальный жёсткий диск, NAS, векторная база данных
ВычисленияВычислительные ресурсыGPU, узлы облачных вычислений, устройства пограничных вычислений

Механизм обнаружения оборудования

Когда iFay мигрирует в новую среду, терминальное устройство отвечает за сканирование оборудования с поддержкой Faying в текущей среде — аналогично тому, как Bluetooth или WiFi сканирует ближайшие устройства. Сам iFay не выполняет сканирование оборудования напрямую; вместо этого он выполняет сопоставление возможностей на основе результатов сканирования.

Здесь есть ключевое различие:

  • Каким оборудованием iFay может управлять зависит от его когнитивных возможностей (зарегистрированные навыки, внутренние навыки)
  • К какому оборудованию iFay может подключиться зависит от устройств, фактически доступных в текущей среде

Сценарий

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

«Умение играть в бадминтон» — это его навык — это его собственная способность, которую он носит с собой повсюду. Но сможет ли он действительно играть, зависит от того, есть ли в зале ракетки — это оборудование, предоставляемое средой.

iFay работает так же. У него может быть навык управления дроном (зарегистрирован API управления полётом), но если в текущей среде нет подключаемого дрона, этот навык не может быть реализован. И наоборот, даже если в среде есть 3D-принтер, если iFay не зарегистрировал соответствующий навык управления, он может только «видеть» устройство, но не может его использовать.


Faying-разрешения

Разрешения — это «отношения» iFay — они определяют границы доверия между iFay и внешним миром.

Три жизненных цикла разрешений

Жизненный циклОписаниеПримеры
ВрождённыеРазрешения, имеющиеся с момента созданияДоступ к календарю Human Prime, чтение настроек предпочтений Prime
ПостоянныеДолгосрочно действующие разрешенияДоступ на чтение/запись к почте Prime, доступ к корпоративной интрасети
ЭфемерныеЗапрашиваются при необходимости, освобождаются после использованияОдноразовый доступ к медицинским записям, временные права вызова API

Расширяемые методы аутентификации

Методы аутентификации iFay расширяемы, поддерживая SSO, OAuth, Fingerprint и другие методы. «Fingerprint» здесь — собирательный термин, охватывающий любой идентифицируемый идентификатор — распознавание лица, голосовой отпечаток, отпечаток устройства и т.д. Разные типы отпечатков имеют разные уровни доверия: распознавание лица может иметь более высокий уровень доверия, чем отпечаток устройства, а многофакторные комбинации имеют более высокий уровень доверия, чем одиночные факторы.

Сценарий

iFay Ван Фан имеет три разрешения с разными жизненными циклами:

Врождённое: При создании iFay автоматически получил доступ к календарю Ван Фан — это базовая возможность каждого iFay, не требующая дополнительного запроса.

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

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


Видимость Профиля

Видимость Профиля — это вопрос прикладного уровня, определяемый конкретными сценариями приложения и методами взаимодействия.

Один и тот же Профиль iFay отображает разные измерения в разных сценариях: при межфайном сотрудничестве другая сторона может видеть только измерения навыков и разрешений; в интерфейсе управления Human Prime все шесть измерений полностью видимы; в публичных социальных сценариях может быть показана только идентичность и частичная информация о навыках.

Сам Профиль не определяет «кто что может видеть» — это решение остаётся за приложением, использующим Профиль.