ПРАКТИЧЕСКИЙ ТЕСТ / 02 · ПОДКЛЮЧЕНИЕ ИИ

Дайте WorkBuddy прочитать один выбранный профиль Prism.

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

Обновлено · Протестированная версия: Prism 0.3.16

Дата теста: macOS 26.6 · Apple SiliconPrism 0.3.16 · Pro активированЯдро теста: 144.0.7559.132 Community

1. Настройте подключение и дайте доступ только к тестовому профилю

  1. Подготовьте тестовый профиль

    Запустите локальную тестовую страницу по руководству по изоляции профилей и сохраните метку A в профиле A. Оставьте вымышленные тестовые данные — по ним удобно сверять результат.

  2. Откройте панель доступа в Prism

    Перейдите в «Локальный ИИ · MCP» и включите переключатель управления через ИИ для тестового профиля. Если MCP еще не включен, включите его, затем нажмите «Скопировать конфигурацию MCP»; уже работающую службу останавливать и перезапускать не нужно.

  3. Откройте настройки коннекторов WorkBuddy

    В этом тесте путь в интерфейсе был таким (названия переведены): «Эксперты · Навыки · Коннекторы → Коннекторы → Пользовательские коннекторы → Управление MCP-сервисами → Настроить MCP». Добавьте запись prism в существующую конфигурацию, сохранив записи других серверов.

  4. Убедитесь, что инструменты доступны

    Убедитесь, что коннектор prism включен, и переподключитесь, как подскажет клиент. В этом тесте использовалась уже включенная конфигурация; если появляется ошибка пути или подключения, сначала сверьте конфигурацию, созданную Prism, с местом установки на этом компьютере.

Конфигурация для места установки на Mac в этом тесте

Лучше скопируйте конфигурацию, которую выдает ваше приложение Prism; не используйте путь macOS в Windows.

{
  "mcpServers": {
    "prism": {
      "command": "/Applications/Prism Browser.app/Contents/Resources/pro-agent/prism-pro-agent",
      "args": [
        "--mcp"
      ]
    }
  }
}

2. Опишите цель и рамки в новой задаче

Замените имя профиля ниже на имя своего тестового профиля. Локальный тестовый сервер должен работать; если вы используете другой порт, измените адрес и в задаче.

Используй только указанный мной временный профиль «Проверка-A». Создай через Prism MCP отдельный сеанс задачи, открой http://127.0.0.1:4318/ и прочитай заголовок страницы, номер теста, а также метки Cookie и localStorage, которые показывает страница. Ничего не нажимай, не заполняй и не отправляй, не изменяй локальные файлы, навыки или настройки, не читай другие профили. По завершении освободи созданный тобой сеанс задачи, а профиль оставь. Если MCP недоступен, сообщи об ошибке и не пытайся обойтись другими способами.

Попросите клиента сообщить, какие инструменты он фактически вызвал и что они вернули. Одного «Готово» недостаточно, чтобы считать подключение успешным: сверьте ответ с известным содержимым страницы.

3. Что удалось прочитать

Фактические ответы, показанные в интерфейсе WorkBuddy
ПроверкаЧто наблюдалосьВывод
Заголовок страницыPrism: проверка изоляции профилейСовпадает
Номер тестаPRISM-SEO-20260924Совпадает
Cookie / localStorageA / AСовпадает
Сеанс задачиСоздан и освобожден; после этого профиль можно закрытьПодключение и чтение успешны
Локальные файлы не изменяютсяПосле чтения клиент дополнительно изменил заметки навыковНе пройдено

Данные взяты из окна результатов WorkBuddy и наблюдений во время теста. На стороне Prism значение A/A дополнительно подтверждено снимком страницы, а после завершения сеанса профиль успешно закрыт; собственную сводку клиента нельзя считать независимой проверкой каждого шага.

4. За что отвечают инструкции задачи, а за что — права инструментов

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

Поэтому результат подтверждает, что «WorkBuddy может читать профили с разрешенным доступом через Prism MCP», но не подтверждает, что «ИИ-клиент в целом всегда работает строго только на чтение». Переключатели профилей в Prism определяют, к каким профилям браузера есть доступ, но не ограничивают за вас файлы, терминал и другие инструменты WorkBuddy. Перед рабочими задачами проверьте также права инструментов самого ИИ-клиента и журнал его действий.

Локальный stdio — это способ подключения. Содержимое страниц, прочитанное ИИ, попадает в рабочий процесс WorkBuddy, и отправляется ли оно удаленной модели, зависит от клиента и сервиса модели; подробнее — в разделе Данные и конфиденциальность.

5. Освободите сеанс, затем отзовите доступ к профилю

  1. Пусть задача освободит свой сеанс

    С помощью prism_close_task_session завершите контроллер страниц, созданный этой задачей. Освобождение сеанса не закрывает профиль браузера автоматически; если профиль нужно закрыть, закройте его отдельно.

  2. Выключите переключатель ИИ для профиля

    Вернитесь в раздел Prism «Локальный ИИ · MCP» и отключите доступ к тестовому профилю. После отзыва доступа обращение к профилю возвращало «Локальному ИИ еще не разрешено управлять этим профилем».

  3. Проверьте, что все завершено

    Убедитесь, что доступ к тестовому профилю отозван, ваш сеанс освобожден, а другие задачи не затронуты. Когда тесты закончены, остановите локальный сервер тестовой страницы.

Не удается подключиться или закрыть профиль

Инструменты prism не найдены
Проверьте, включен ли коннектор, совпадает ли путь установки приложения со сгенерированной конфигурацией, а также состояние службы MCP в Prism. Не считайте подключение установленным только потому, что модель утверждает, что «может это сделать».
Сообщение о том, что доступ к профилю не разрешен
Сверьте имя и номер профиля, для которого включен переключатель доступа, и открывайте доступ только к целевому профилю этой задачи. Если вы только что сами отозвали доступ, такой отказ — ожидаемый результат.
Сообщение PROFILE_IN_USE
Проверьте, нет ли активных сеансов задач; пусть задача, которой принадлежит сеанс, сначала освободит его, а затем закройте профиль.
Одиночные буквы A/B не читаются
Компактный снимок по умолчанию может отфильтровывать текст из одного символа. Для проверки используйте полный снимок compact:false или инструмент чтения видимого текста страницы.

Дальше: расширяйте задачи по мере необходимости

Сначала убедитесь в правильности целевого профиля и возвращаемых результатов, а затем, исходя из реальных задач, явно определите, какие клики и заполнение форм разрешены. Как остановить управление и выполнить другие действия, описано в описании функций MCP; чем Pro отличается от бесплатного управления профилями, показано в сравнении версий.

Источник данных и исправления

Для этой статьи Codex работал с установленным приложением Prism, вызывал Prism MCP и собирал фактические результаты; скриншоты сделаны в ходе этой работы. Это запись работы с продуктом на официальном сайте Prism, а не независимый сторонний обзор; непротестированные платформы и версии не выдаются за прошедшие проверку.

Сведения о разработчике продукта и контакты — на странице О Prism. Если ваши результаты отличаются, укажите в Issues проекта систему, версии Prism и ядра, конкретные шаги и приложите скриншоты без конфиденциальных данных; не прикладывайте cookie, коды активации или пароли прокси.