ИИ работает с вашими данными — в пределах ваших прав
Спросите ассистента в панели Eyeward или подключите по токену Claude Code и другой MCP-клиент. Оба ходят к данным через ваши роли и права — второго пути нет. Ассистент вдобавок ищет в интернете, помнит ваши правила и работает по расписанию, а правки и сообщения приносит карточкой — на ваше «Применить».
Спросите ассистента в панели Eyeward или подключите по токену Claude Code и другой MCP-клиент. Оба ходят к данным через ваши роли и права — второго пути нет.
Пятьдесят инструментов у ассистента, тридцать девять у внешнего агента. Записи не удаляет ни один.
Ассистент
Заказы «Тальвер-Агро» в производстве
Какие заказы «Тальвер-Агро» сейчас в производстве? Что сдавать раньше?
Вопрос задан в режиме «Думать»- Размышление 3,1 с
- Смотрю поля «Заказы» 0,2 с
- Отбираю записи «Заказы» 0,4 с
В производстве два заказа «Тальвер-Агро»:
- ЗАК-0042 «Насосная станция НС-40» — 128 400,00 Br, срок 18.09.2026, отмечен срочным;
- ЗАК-0050 «Гидравлика для зерносушилки» — 141 800,00 Br, срок 16.10.2026.
Раньше сдавать ЗАК-0042.
Сколько заказов в каждом статусе и на какую сумму? Покажи графиком.
Вопрос задан в режиме «Думать глубже»- План
- Найти ключ поля «Статус» в схеме «Заказы»
- Посчитать число и сумму заказов по статусам
- Сверить итог с общей суммой и нарисовать график
- Смотрю поля «Заказы» 0,2 с
- Считаю «Заказы» по полю «Статус» 0,3 с
- Проверка пройдена 2,9 с
Всего 10 заказов на 1 050 850,00 Br. Больше всего денег — в статусе «В производстве»: 3 заказа на 575 700,00 Br.
Перенеси срок ЗАК-0050 на 23.10.2026.
Вопрос задан в режиме «Не думать»- Открываю запись ЗАК-0050 0,2 с
- Изменяю запись ЗАК-0050 0,3 с
Подготовил правку срока ЗАК-0050. Запишется, когда вы нажмёте «Применить», — от вашего имени и с новой версией записи.
Найди в интернете, как законсервировать насосную станцию на зиму.
Вопрос задан в режиме «Думать»- Размышление 1,2 с
- Ищу в интернете: консервация насосной станции на зиму 2,1 с
- Открыл 2 страницы 3,4 с
Коротко, по двум инструкциям из выдачи:
- Слейте воду из насоса, трубопроводов и гидроаккумулятора — замёрзшая вода рвёт корпус.
- Промойте и просушите проточную часть, подшипники заправьте консервационной смазкой.
- Отключите и укройте электродвигатель от влаги.
- Раз в месяц проворачивайте вал вручную, чтобы не прикипели уплотнения.
Ссылки на обе страницы — в шаге «Ищу в интернете». Сверьте с паспортом станции: у производителя бывают свои требования.
Сверь счёт с заказом ЗАК-0042 — всё сходится?
- Счёт 1187.pdf 184 КБ
- Размышление 2,2 с
- Открываю запись ЗАК-0042 0,2 с
Позиция и сумма сходятся: «Насосная станция НС-40», 128 400,00 Br.
Одно расхождение: в заказе ЗАК-0042 стоит скидка 5 %, а в счёте её нет. Если скидка уже в цене — всё верно; если нет, счёт стоит перевыставить.
Где включается поиск в интернете для ассистента?
Вопрос задан в режиме «Не думать»- Показываю: Где включается поиск в интернете 0,1 с
Открыл «Настройки → Агенты», вкладку «Свои модели», и подсветил ваше подключение. Поиск включается галочкой «Поиск в интернете» — вместе с «Доступом к данным».
Напиши в чат «Производство», что срок ЗАК-0050 перенесли на 23.10.2026.
Вопрос задан в режиме «Не думать»- Готовлю сообщение в «Производство» 0,2 с
Письмо уйдёт сразу и не отзывается — проверьте адресата и текст.
Сообщение готово. Уйдёт в «Производство», когда вы нажмёте «Отправить».
Каждый понедельник в 9:00 присылай мне заказы, у которых срок поставки в ближайшие две недели.
Вопрос задан в режиме «Думать»- Размышление 1,8 с
- Готовлю задание по расписанию «Сроки заказов на две недели» 0,2 с
После «Применить» задание появится в «Настройки → Агенты → По расписанию». Первый запуск — 28.09.2026 в 09:00, ответ придёт в новый диалог.
Запомни: суммы мне показывай без копеек.
Вопрос задан в режиме «Не думать»- Запоминаю «Суммы — без копеек» 0,1 с
Запомнил. Запись лежит в «Настройки → Агенты → Память» — её можно поправить или удалить.
На какую сумму у «Тальвер-Агро» заказы в работе?
Вопрос задан в режиме «Не думать»- Отбираю записи «Заказы» 0,4 с
Три заказа на 356 400 Br:
- ЗАК-0042 — 128 400 Br
- ЗАК-0043 — 86 200 Br
- ЗАК-0050 — 141 800 Br
Ассистент и агент ходят теми же дорогами, что и вы
Ни ассистент, ни внешний агент не обращаются к базе напрямую. Каждый вызов инструмента — запрос к тем же REST-маршрутам, которые открывает ваш браузер: ассистент идёт под вашим сеансом, агент — по токену от вашего имени. Права, правила и версии срабатывают сами, потому что это тот же код, а не его копия.
Проследить запрос
Браузер с сеансом идёт прямо в REST-маршруты. Дальше — права роли, правила модуля, данные и следы: версии, журнал, поиск, обновления у коллег.Правку ассистент приносит карточкой «было → стало». После «Применить» инструмент зовёт тот же REST-маршрут внутри сервера с cookie того, кто спросил, — дальше права роли, правила и те же следы, что у правки из формы.Токен «Чтение и запись»: запрос приходит на POST /mcp, проверка области пропускает PUT /api/records/:id — и дальше тот же путь и те же следы, что у человека.Путь обрывается на POST /mcp: у токена «Только чтение» update_record не зарегистрирован. Агент не видит такого инструмента и вызвать его не может.
Что значит каждый узел — 8 пояснений
- Ассистент. Панель в браузере, модель — по вашему ключу. Инструмент вызывает маршрут внутри сервера с cookie того, кто спросил: служебной учётной записи у ассистента нет.
- ИИ-агент. Claude Code или другой MCP-клиент. Каждый запрос несёт токен: Authorization: Bearer eyw_mcp_…
- POST /mcp. Streamable HTTP без сессий: один запрос — один ответ. Набор инструментов собирается под токен при каждом запросе. Сеанс браузера здесь не принимается — сторонний сайт не сможет действовать от вашего имени.
- Проверка области. Закрытый список пар «метод + адрес». Токену «Только чтение» открыты шесть маршрутов чтения, токену «Чтение и запись» — ещё три. Всё остальное — отказ.
- REST-маршруты. Те же обработчики, что у браузера. Инструмент вызывает их внутри сервера — второй копии логики нет.
- Права роли. Уровни доступа 1–100, операции, исключения по полям, условия «только свои». Ни ассистент, ни агент не получают ни на байт больше, чем их владелец.
- Правила модуля. Производные значения, переходы статусов, черновик в модулях с утверждением. Для записей ассистента и агента их считает сервер — формы у них нет.
- Данные и следы. Версии записи, журнал активности, поисковый индекс и обновления у коллег в реальном времени — как после правки в интерфейсе.
Пятьдесят инструментов — и ни один не удаляет записи
Набор один и у ассистента, и у внешнего MCP-агента: разговор внутри платформы и Claude Code снаружи работают одними и теми же инструментами. Записи не удаляет ни один — удаление записи в Eyeward необратимо, и это решение остаётся за человеком.
Набор один и у ассистента, и у внешнего MCP-агента. Удаление записи в Eyeward необратимо — это решение остаётся за человеком.
| Область | Инструменты | Кол. |
|---|---|---|
| Записи модулей | whoamilist_ | 14 |
| История и версии | list_ | 4 |
| Почта | list_ | 4 |
| Чат | list_ | 3 |
| Задания, уведомления, календарь | list_ | 6 |
| Файлы и документы | search_ | 6 |
| Графики | list_ | 2 |
| Фирмы и сотрудники | list_ | 2 |
| База знаний | search_ | 2 |
| Поддержка | list_ | 4 |
| Задания по расписанию | list_ | 3 |
Почему 11 инструментов не отдаются агенту
Одиннадцать инструментов внешнему клиенту не отдаются: отправка письма и сообщения в чат, обращение в поддержку и ответ в нём, расписания, массовая правка и создание записей, импорт таблицы из вложения и печать документа. Причина одна — это действия наружу или сразу над многими записями, а подтверждать их карточкой у внешнего клиента некому.
Что остаётся внешнему агенту
Внешнему агенту остаются 39 инструментов: 33 читающих и 6 пишущих. У токена «Только чтение» пишущих нет в списке вовсе — они даже не регистрируются. Поиска в интернете, правки черновика, работы на экране и с офисными документами у него не бывает; доступ к памяти выдаётся токену отдельно.
Сверх набора — только у ассистента
Все 8 наборов
- 6 Память Запомнить, поправить, забыть, прочитать тему, поискать в памяти и в прошлых диалогах.
- 2 Поиск в интернете Найти и открыть страницу — по разрешённым адресам.
- 1 Правка черновика Переписать текст прямо в поле письма или сообщения.
- 2 Работа на экране Открыть страницу и подсветить блок; поставить отбор в списке, канбане, Ганте или календаре.
- 3 Переписка с клиентами Найти и прочитать разговор в мессенджере; ответ клиенту — только карточкой.
- 4 Офисные документы Прочитать, создать, поправить новой версией и сохранить в другом формате документ, таблицу или презентацию.
- 4 Порядок в файлах Создать папку, переместить, переименовать; в корзину — всегда карточкой.
- 2 Открытый документ Прочитать документ в редакторе и подготовить правку, которую вы примените сами.
Ассистент — в панели рядом с вашими данными, на вашем ключе
Ассистент открывается сбоку от того, что у вас на экране, и отвечает по вашим модулям, почте, файлам и чату. На сервере платформы языковая модель не крутится: подключение заводится в настройках: провайдер, ключ, список моделей — и права, которые этому подключению разрешены. Ключ шифруется и наружу не отдаётся ни целиком, ни хвостом: в интерфейс уходит только «ключ есть». Кроме провайдеров ниже подключаются Gemini и OpenRouter, а своим подключением можно поделиться с компанией или коллегой — с потолком токенов на человека.
Ассистент открывается сбоку от того, что у вас на экране, и отвечает по вашим модулям, почте, файлам и чату. На сервере платформы языковая модель не крутится: подключение заводится в настройках: провайдер, ключ, список моделей — и права, которые этому подключению разрешены.
Где считается Облако провайдера
- Ключ
- sk-·········· · сохранён
- Модели
- 3 в наборе, по умолчанию — первая
- Адрес API
- по умолчанию провайдера
- Права
- Чтение и запись · правки с подтверждением
Совместимый шлюз подключается сюда же — достаточно указать свой адрес API в «Дополнительно».
Где считается Облако провайдера
- Ключ
- sk-ant-·········· · сохранён
- Модели
- 2 в наборе
- Адрес API
- по умолчанию провайдера
- Права
- Только чтение
Размышление у Claude просится бюджетом токенов: «Думать глубже» берёт его вчетверо больше обычного.
Где считается Ваша машина в вашей сети
- Ключ
- не требуется
- Модели
- список берётся с самой машины
- Адрес API
- http://192.168.…:11434
- Права
- Чтение и запись · правки с подтверждением
Ключ не нужен вовсе: разговор не покидает вашу сеть. Обращение к частному адресу разрешает администратор установки — по умолчанию оно закрыто.
Где считается Облако Ollama
- Ключ
- ·········· · сохранён
- Модели
- список берётся из облака
- Адрес API
- ollama.com
- Права
- Чтение и запись · правки с подтверждением
Тот же ключ работает и в поиске ассистента по интернету — отдельного ключа для поиска заводить не нужно.
Ключ, модели, лимит и расход
Ключ шифруется и наружу не отдаётся ни целиком, ни хвостом: в интерфейс уходит только «ключ есть». Кроме провайдеров ниже подключаются Gemini и OpenRouter, а своим подключением можно поделиться с компанией или коллегой — с потолком токенов на человека.
-
Одно подключение — набор моделей
Ключ, права и лимит у набора общие, а модель выбирается прямо в поле ввода, посреди разговора. Три подключения ради трёх имён модели заводить не нужно.
-
Свой лимит расхода
У подключения задаётся потолок токенов на скользящее окно — сутки, 30 дней или всё время. Ход отказывается до того, как вопрос попадёт в переписку, и проверяет остаток между кругами: ход с инструментами обращается к модели до восьми раз.
-
Расход считает провайдер
Показывается только то, что провайдер сообщил сам. Ход, о котором он промолчал, так и помечен — заниженного итога не рисуем. Баланса счёта по API не отдаёт никто, поэтому «осталось» — это остаток вашего лимита, а не денег.
-
Карточка расхода
Итоги, стопка по дням и разбивка по моделям за 7, 30 или 90 дней. День считается в вашем часовом поясе.
Ассистент меняет данные только после вашего «Применить»
Читает он всё, что открыто вам, и ничего сверх того: служебной учётной записи у ассистента нет, обойти роль через разговор нечем. Менять — только если право записи дано подключению, и каждый раз через вас: правку записи, письмо и сообщение в чат он приносит карточкой, а выполняет их ваше нажатие.
Читает он всё, что открыто вам, и ничего сверх того: служебной учётной записи у ассистента нет, обойти роль через разговор нечем. Менять — только если право записи дано подключению.
Наружу — только через вас; роль, скрытые поля, версии
Наружу — только через вас
Письмо и сообщение в чат ассистент не отправляет сам никогда: он показывает текст, и кнопку «Отправить» жмёте вы. То же и с показом места в интерфейсе — он доводит до кнопки, но не нажимает её.
Что это значит на практике
- Модуль, закрытый вашей ролью, ассистент не найдёт: в списке модулей его нет вовсе.
- Поле, скрытое от вас, не приедет ни в одном ответе — ни в выборке, ни в записи целиком.
- «Не найдено» и «закрыто ролью» отвечаются одинаково: по ответу нельзя узнать, что запись существует.
- Правка записывается от вашего имени и видна в версиях записи — как обычная правка из формы.
Право записи — это не отказ, а отсутствие
У подключения без права записи пишущие инструменты не попадают в список вовсе. Модель не «получает отказ» — она просто не знает, что такие инструменты бывают. Видимый инструмент, который всегда отказывает, — это потраченный круг и плохой ответ.
Правка показывается до того, как случится
Изменение записи ассистент не делает молча: он собирает карточку «было → стало». Запись происходит в момент, когда вы нажали «Применить», и идёт тем же путём, что правка из формы, — со всеми правилами, версиями и проверками. Если запись за это время изменилась, карточка честно говорит, что «было» уже устарело.
У подключения «Только чтение» карточки подтверждения не бывает: подтверждать нечего, а пишущих инструментов в наборе нет.
Предложенная правка
Заказы · ЗАК-0050
Срок поставки
Правка выполнится от вашего имени и попадёт в версии записи.
Наружу — только через вас
Письмо и сообщение в чат ассистент не отправляет сам никогда: он показывает текст, и кнопку «Отправить» жмёте вы. То же и с показом места в интерфейсе — он доводит до кнопки, но не нажимает её.
Режим «Конструктор»: опишите дело — получите проект системы
В этом режиме ассистент не отвечает на вопросы о данных, а настраивает саму платформу. Новую систему он собирает проектом — черновиком, который ничего не трогает, пока вы не нажмёте «Развернуть». То, что уже работает, правит точечными карточками с превью на ваших записях. Режим включает владелец компании или сотрудник, которому это разрешено ролью.
В этом режиме ассистент не отвечает на вопросы о данных, а настраивает саму платформу. Новую систему он собирает проектом — черновиком, который ничего не трогает, пока вы не нажмёте «Развернуть». Режим включает владелец компании или сотрудник, которому это разрешено ролью.
Путь проекта
-
Черновик ревизия 0
Описание
«Собери учёт для автосервиса…» Если от ответа зависит устройство системы, ассистент сначала спросит — не больше нескольких вопросов. Для типовых дел у него есть образцы: продажи, производство, склад, сервис, проекты, кадры.
- «Собери учёт для автосервиса: клиенты, автомобили, заказ-наряды с работами и запчастями, оплаты. Мастер видит только свои заказ-наряды, скидку ему не показывать.»
- Ревизия 0 Проект начат
-
Черновик ревизии 1–3
Проект
Модули с полями, связи с наследованием, статусы и переходы, формулы и сводки, кнопки в записи, виды, документы, графики, пространство, роли и автозадания. Экран проекта показывает схему, каждое изменение подсвечивается, у проекта есть ревизии с возвратом.
- Ревизия 1 6 модулей, 28 полей
- Ревизия 2 6 связей, статусы и 2 перехода
- Ревизия 3 канбан и Гант, документ, график, пространство, роль, сборка
-
Черновик ревизия 4
Проверка
Проект проверяется теми же механизмами, что и ручная настройка: опечатка в формуле или в шаблоне документа названа словами и с местом, до развёртывания.
- {rat}: нет такого поля. Поля модуля: title, hours, rate, cost, start, finish modules.works.fields.cost.formula
- Ревизия 4 Изменено: Поле Стоимость · Работы — = {hours} * {rate}
- Проблем нет
-
Развёрнут ревизия 4
Развернуть
Одна кнопка ставит всё разом. Сорвался шаг — уже сделанное откатывается. Проект может опираться на ваши существующие модули: к «Клиентам» добавятся поля и связи, второй такой модуль не появится.
- установка модулей → графики → пространство → сборка → роли
- Развёрнут 14:32 — ревизия 4 6 модулей в работе
-
Развёртывание отменено 7 дней
Отменить
Семь дней у карточки есть «Отменить» — пока в новые модули не внесли записи и настройку не меняли. Отмена убирает всё поставленное и не трогает чужую работу.
- Можно отменить до 17.10.2026
- Развёртывание ревизии 4 отменено 14:47 Проект снова можно править и развернуть.
Пока проект — черновик, его видно целиком
Экран проекта открывается рядом с диалогом: схема модулей и связей, состав по вкладкам, проблемы и история. Каждая правка ассистента — новая ревизия, а изменившееся несколько секунд подсвечено.
Попросите ассистента — и смотрите на схему
Как вернуть ревизию
Во вкладке «История» откройте ревизию и нажмите «Вернуть эту ревизию»: схема вернётся, а возврат станет новой ревизией — его тоже можно вернуть назад.
Автосервис
Схема
Модулей пока нет Ассистент добавит их по ходу разговора — схема будет расти здесь же.
- ссылка
- *обязательная
- ⇣Nнаследует поля
Связи · 6
Связей между модулями пока нет.
- Клиенты Автомобили
- Клиенты Заказ-наряды
- Автомобили Заказ-наряды
- Заказ-наряды Работы
- Заказ-наряды Запчасти
- Заказ-наряды Оплаты
- Поставщики Запчасти
Модули
Модулей пока нет Ассистент добавит их по ходу разговора — схема будет расти здесь же.
Клиенты
- Название есть у каждого модуля
- Телефон Телефон обязательное
- Откуда узнали Список
- Заметка Текст
Автомобили
- Название есть у каждого модуля
- Марка Текст обязательное
- Модель Текст
- VIN Текст
- Год выпуска Число
- Пробег Число
Заказ-наряды
- Название есть у каждого модуля
- Статус Статус Новый · начальныйВ работеГотовВыдан
- Принят Дата обязательное
- Мастер Сотрудник
- Телефон клиента Телефон
- VIN Текст
- Скидка Процент
- Работы Сводка Считает сумму «Стоимость» по записям «Работы»
- Запчасти Сводка Считает сумму «Сумма» по записям «Запчасти»
- Итого Валюта = ({works_total} + {parts_total}) * (1 - {discount} / 100)
- Оплачено Сводка Считает сумму «Сумма» по записям «Оплаты»
Переходы статусов
НовыйВ работе — «Мастер» заполнено
ГотовВыдан — «Оплачено» ≥ «Итого»
Виды: Канбан по полю «Статус»
Шаблон кодов: ЗН-{YYYY}-{#####}
Работы
- Название есть у каждого модуля
- Часы Число
- Ставка Валюта
- Стоимость Валюта = {hours} * {rate}
- Начало Дата
- Окончание Дата
Виды: Гант: «Начало» — «Окончание»
Запчасти
- Название есть у каждого модуля
- Кол-во Число
- Цена Валюта
- Сумма Валюта = {qty} * {price}
Оплаты
- Название есть у каждого модуля
- Дата Дата обязательное
- Сумма Валюта обязательное
- Способ Список
Поставщики
- Название есть у каждого модуля
- Телефон Телефон
- Срок поставки, дней Число
Документы и графики
Документы
Заказ-нарядdocx · по одной записи · Модуль «Заказ-наряды»
Шаблонов документов в проекте нет.
Графики
Выручка по месяцамСумма «Сумма» по «Дата» · Модуль «Оплаты»
Графиков в проекте нет.
Пространство
Сервис5 блоков: ярлыки модулей, числа, графики
Пространства в проекте нет.
Сборка
АвтосервисВ неё войдут модули проекта.
Сборки в проекте нет.
Роли и автозадания
Роли
Ролей в проекте нет — доступ к модулям после развёртывания будет таким, как настроено в фирме.
Мастер
| Модуль | Доступ |
|---|---|
| Заказ-наряды | Просмотр, Изменение |
| Работы | Просмотр, Создание, Изменение |
| Запчасти | Просмотр, Создание, Изменение |
| Клиенты | Просмотр |
| Автомобили | Просмотр |
Только свои: «Мастер» = текущий сотрудник (действует на просмотр, изменение)
«Заказ-наряды»: скрыты поля «Скидка»
Видит пространство и графики проекта
Проблемы
Проблем нет
Проект проходит проверку — его можно разворачивать. Попросите ассистента подготовить развёртывание.
История
Каждая правка — новая ревизия. Вернуть можно любую из последних 50: возврат тоже станет ревизией, и его можно вернуть назад.
- Добавлено: Вид Канбан · Заказ-наряды
- Добавлено: Вид Гант · Работы
- Добавлено: Шаблон кодов · Заказ-наряды
- Добавлено: Документ Заказ-наряд
- Добавлено: График Выручка по месяцам
- Добавлено: Пространство Сервис
- Добавлено: Роль Мастер
- Добавлено: Сборка Автосервис
- Добавлено: Связь Клиенты → Автомобили
- Добавлено: Связь Клиенты → Заказ-наряды
- Добавлено: Связь Автомобили → Заказ-наряды
- Добавлено: Связь Заказ-наряды → Работы
- Добавлено: Связь Заказ-наряды → Запчасти
- Добавлено: Связь Заказ-наряды → Оплаты
- Добавлено: Переход Новый → В работе · Заказ-наряды
- Добавлено: Переход Готов → Выдан · Заказ-наряды
- Добавлено: Модуль Клиенты
- Добавлено: Модуль Автомобили
- Добавлено: Модуль Заказ-наряды
- Добавлено: Модуль Работы
- Добавлено: Модуль Запчасти
- Добавлено: Модуль Оплаты
В этой ревизии ничего не поменялось.
То, что уже работает, меняют точечные карточки
Десять видов настройки — десять карточек. В каждой до «Применить» видно, что изменится на ваших записях, а у применённой семь дней есть «Отменить». Выберите строку — откроется её карточка, кнопки в ней рабочие.
Модули и поля
В карточке: Состав полей по вкладкам и разделам, статусы с цветами, виды
Фирма: Гидровельм
Поле «Название»: «Тема»
Основное
-
Дата обращения Дата обязательное received
-
Причина Список reason
БракНедокомплектНарушен срок
-
Статус Статус status
НоваяВ работеЗакрыта
-
Сумма возврата Валюта refund
Решение
-
Решение Текстовая область resolution
Виды: СписокКанбан · Статус
Открыть в настройках модуля
Удалить созданный модуль? Если в нём уже есть записи, отмена не выполнится.
Правила и формулы
В карточке: Прогон на свежих записях: «сейчас → станет», какие сохранения правило заблокирует
Когда: Статус ≠ «Черновик»
Сумма к оплате = round(Сумма заказа * (1 - Скидка / 100), 2)
Проверка на записях: сработало на 4 из 5
| Запись | Сумма к оплате | Итог |
|---|---|---|
| ЗАК-0042 Насосная станция НС-40 | 128 400 121 980 | Сумма к оплате: заполняется |
| ЗАК-0047 Модернизация пресса П-160 | 305 500 284 115 | Сумма к оплате: заполняется |
| ЗАК-0045 Маслостанция МС-250 | 214 000 207 580 | Сумма к оплате: заполняется |
| ЗАК-0044 Ремкомплекты гидравлики | 21 750 19 575 | Сумма к оплате: заполняется |
| ЗАК-0046 Гидрораспределители, партия 2 | 47 600 | не сработает |
Открыть в настройках модуля
Вернуть настройки модуля к версии до применения? Если их меняли после ассистента, отмена не выполнится.
Связи и логика связывания
В карточке: Сколько записей затронет обязательность, какие поля унаследуются
Клиентыродитель Заказыпотомок
Обязательная Односторонняя
Поле «Связан с» в «Заказы»related-to-clients
Обязательная нет да
Наследуемые поля
-
Новое наследование: Город Город доставки city · новое поле Копия
Значение копируется в запись потомка один раз, при привязке
-
Менеджер Менеджер manager Живое
Значение всегда берётся из родителя
Записей «Заказы»: 10Привязано к родителям: 9
Записей потомка без родителя: 1 — с обязательной связью их не сохранить, пока не выберут родителя.
Открыть связи модуля
Вернуть связь к состоянию до применения (созданную — удалить вместе с полем «Связан с»)? Если связь или модуль меняли после ассистента или к ней уже привязаны записи, отмена не выполнится.
Представления и сохранённые фильтры
В карточке: Строки списка, счётчики по колонкам канбана, сколько записей попадёт на Гант или в календарь
Модули: Заказы
Списокновый
- Колонки
- Клиент, Статус, Срок поставки
- Сортировка
- Срок поставки
Первые строки: 3 из 10
| Запись | Клиент | Статус | Срок поставки |
|---|---|---|---|
| ЗАК-0045 | Ольвата-Энерго | Готов к отгрузке | 29.08.2026 |
| ЗАК-0051 | Орвиста-Транс | Готов к отгрузке | 05.09.2026 |
| ЗАК-0042 | Тальвер-Агро | В производстве | 18.09.2026 |
Канбанновый
- Колонки по полю
- Статус
- Поля карточки
- Клиент, Сумма заказа
Записи по полю «Статус», всего 10
Черновик 1Подтверждён 2В производстве 3Готов к отгрузке 2Отгружен 2
Диаграмма Гантановый
- Начало
- Начало работ
- Окончание
- Плановое окончание
- Строки по полю
- Участок
На холсте: 9 из 10
Не заполнено «Начало работ» или «Плановое окончание»: 1 — на холсте их не будет.
Открыть представление
Вернуть представление к состоянию до применения (созданное — удалить)? Если его меняли или к нему завели фильтры и календарные ссылки, отмена не выполнится.
Переходы статусов
В карточке: Число записей в каждом статусе, недостижимые статусы и тупики
Заказы · поле «Статус» · записей: 10
- Черновик 1 новый
- Подтверждён 2 сам
- В производстве 3 сам
- Готов к отгрузке 2 вручную
- Отгружен 2
Переходы
-
Черновик Подтверждён Новый
при сохранении записи, если Сумма заказа заполнено
-
Подтверждён В производстве
при создании записи «Производство»
-
В производстве Готов к отгрузке
при сохранении записи, если Незавершённых этапов = 0
Из «Готов к отгрузке» автоматика дальше не уводит.
В «Отгружен» автоматика не ведёт — туда только вручную.
При следующем сохранении статус сменится у 1 из 10 свежих записей:
Черновик Подтверждён × 1
Условия со сводкой по связанным записям в прогоне не считаются.
Открыть переходы статусов
Вернуть переходы статусов к версии до применения? Если настройки модуля меняли после ассистента, отмена не выполнится.
Шаблоны кодов записей
В карточке: Примеры кодов на ваших записях
Шаблон кодов модуля «Заказы»
ЗАК-{####} ЗАК-{YYYY}-{#####}
по умолчанию — для всех записей
Примеры на свежих записях
| Запись | Код сейчас | Новый код |
|---|---|---|
| Сервисное обслуживание, 3 квартал | ЗАК-0051 | ЗАК-2026-00001 |
| новая запись | — | ЗАК-2026-00001 |
Уже созданные записи свои коды сохраняют — шаблон действует на новые.
Другие шаблоны модуля
СРЧ-{YYYY}-{###}если Срочный = «Да»
Открыть шаблоны кодов
Вернуть шаблон кодов к состоянию до применения (созданный — удалить)? Если серия уже выдала номера, отмена не выполнится.
Действия записи
В карточке: Пробный прогон на настоящей записи: что создаст, что обновит, что пропустит
Записи из строк таблицыЭтапы из позиций
Кнопка на карточке записи модуля «Заказы»
- Где создаётся
- Производство
- Связь
- Заказы → Производство
- Строки из
- Позиции
- Если запись уже есть
- обновлять по раскладке
Раскладка полей
- Название из колонка «Наименование» ключ сопоставления
- Количество из колонка «Кол-во»
- Срок из поле «Срок поставки»
Пробный прогон на записи «ЗАК-0042 Насосная станция НС-40» — ничего не записано
создаст: 2 · обновит: 1 · без изменений: 1
-
Создаст № 1 Рама НС-40
-
Обновит № 2 Насосный агрегат
Изменится: Количество
-
Создаст № 3 Шкаф управления
-
Без изменений № 4 Пусконаладка
Открыть действия модуля
Вернуть действия модуля к версии до применения? Записи, созданные действием, останутся.
Документы
В карточке: Пробная печать на записи, предупреждения о пустых полях
docxПо записи
Модули:Заказы
Имя файла:Счёт {{ title }}.docx
Пробная печать на записи ЗАК-0042 Насосная станция НС-40
- Счёт № ЗАК-0042 от 10.10.2026
- Покупатель: Тальвер-Агро
- [таблица: строк 3]
- Скидка 5 %. К оплате: 121 980,00 Br
- Сто двадцать одна тысяча девятьсот восемьдесят рублей 00 копеек
- Основание: договор №
Самая длинная таблица, строк: 3
| Наименование | Кол-во | Цена | Сумма |
|---|---|---|---|
| Рама НС-40 | 1 | 31 400,00 | 31 400,00 |
| Насосный агрегат | 2 | 38 500,00 | 77 000,00 |
| Шкаф управления | 1 | 20 000,00 | 20 000,00 |
Предупреждения печати: 1
Абзац 6: {{ contract_number }} — у записи поле пустое
Разметка, строк: 14
Останется черновиком: печатают его только те, кто правит шаблон, пока его не опубликуют.
Открыть шаблон документа
Вернуть шаблон документа к состоянию до применения (созданный — удалить)? Если по нему уже печатали или его меняли, отмена не выполнится.
Графики, пространства, сборки
В карточке: Настоящие числа графика, сетка блоков, состав сборки
Модуль «Заказы»Столбчатый
- Значение
- Сумма «Сумма заказа»
- Разбивка
- Статус
Останется черновиком: в пространствах и у коллег его не видно, пока не опубликуют.
Открыть график
Вернуть график к состоянию до применения (созданный — удалить)? Если его меняли или он уже стоит в пространстве, отмена не выполнится.
Фирма «Гидровельм»
Новые блоки встанут под прежними, прежние не трогаются.
Схема пространства, блоков: 5
- Раздел Заказы
- Ярлык модуля Заказы
- Ярлык модуля Производство
- Карточка показателяновый В производстве, Br 575 700
- Графикновый Сумма заказов по статусам
График «Сумма заказов по статусам» ещё черновик — в пространстве его не видно, пока его не опубликуют.
Изменится черновик — коллеги пока видят прежнюю опубликованную версию.
Открыть пространство
Вернуть пространство к состоянию до применения (созданное — удалить)? Если его меняли, отмена не выполнится.
Сборка фирмы «Гидровельм» — её видят все сотрудники
Модули
Добавляется: ЗаказыДобавляется: ПроизводствоДобавляется: Оборудование
Войдёт само — по привязке к модулям
- Документы
- Счёт на оплату
- Представления
- Заказы, Производство
- Графики
- Сумма заказов по статусам
Связаны с модулями сборки, но в неё не входят: Клиенты
Открыть сборку
Вернуть сборку к состоянию до применения (созданную — удалить)? Если её меняли, отмена не выполнится.
Роли и права
В карточке: Кто что увидит: число записей до и после, расширение доступа выделено
Менеджер по продажам
Роль фирмы «Гидровельм»
Доступ становится шире — проверьте отмеченное ниже, прежде чем применять.
Модули · 1
Заказышире
| Было | Стало | |
|---|---|---|
| Доступ | Просмотр и правка | Просмотр и правка |
| Уровень | 40 | 40 |
| Записи | Только где Менеджер = вы (просмотр, изменение) | Все записи |
| Видит Марина Гулевич | 3 из 10 | 10 из 10 |
| Видит Игорь Савчук | 2 из 10 | 10 из 10 |
Скидка скрытотолько чтение
Люди с ролью · 2
- Марина Гулевич
- Игорь Савчукещё роли: Кладовщик
У части людей есть и другие роли — права складываются, и они могут видеть больше, чем даёт эта роль.
Открыть роль
Вернуть роль к состоянию до применения (созданную — удалить)? Если её меняли или на ней уже есть люди, отмена не выполнится.
Что ассистент делает сверх ответа
Помнит ваши правила, ищет в интернете, правит текст прямо в поле и показывает нужное место на странице, а по расписанию задаёт вопрос сам. Этого нет у внешнего агента: всё это требует человека рядом.
Помнит то, что вы не хотите повторять
Память — это не история переписки. Историю ведёт сам разговор, а память хранит короткие записи о долгосрочном: как вы просите отвечать, чем занимается ваша фирма, что у вас за процесс. Ассистент заводит их сам по ходу разговора или по прямой просьбе «запомни», а вы видите весь список, правите и удаляете.
Память — это не история переписки, а короткие записи о долгосрочном: как вы просите отвечать, чем занимается ваша фирма, что у вас за процесс. Весь список вы видите, правите и удаляете.
-
Отвечать коротко, без вступлений. Суммы — с валютой.
-
Производство гидрооборудования, Гродно. Сезон — с марта по октябрь.
-
Заказ считается срочным, если срок поставки ближе 14 дней и стоит пометка.
-
Сводки по заказам — таблицей, а не списком.
-
По понедельникам спрашивает, что горит на неделе.
Как подбирается память и её границы
Почему память не растёт в простыню
В подсказку модели уезжает не вся память, а то, что относится к заданному вопросу. Модель, которой перед вопросом прочитали сто фактов о вас, отвечает хуже, а не лучше.
- Закреплённое Едет всегда. «Отвечать коротко» не относится ни к какому конкретному вопросу — оно относится ко всем.
- По словам Полнотекстовый поиск по памяти: ловит то, что вы назвали теми же словами, что и в записи.
- По смыслу Векторный поиск — но только когда по словам нашлось мало. Считать смысл на каждом вопросе ради добавки к уже найденному значило бы платить секундой ожидания на ровном месте.
Границы
- Память у каждого своя: чужие записи не подмешиваются и не ищутся.
- Секреты из разговора в память не попадают — они вычищаются на входе.
- Число записей ограничено, дубли сливаются, а у каждого изменения есть строка в журнале: кто завёл, кто поправил, что удалили.
- Всю память можно очистить одной кнопкой.
Ищет в интернете — но открывает не всё подряд
Ассистенту можно разрешить искать снаружи. Основной движок — поиск Ollama на том же ключе, который вы уже дали для облачных моделей; запасной — поисковик на этом же сервере. Отдельного ключа заводить не нужно, и ни одного запроса к чужому поисковику от вашего имени не уходит без вашего разрешения.
Какие адреса он откроет и пределы
Открыть можно только то, что уже названо
Ассистент не откроет любую ссылку, которую сам себе придумал. Адрес попадает в разрешённые тремя способами: вы написали его в этой ветке разговора, он пришёл выдачей поиска, или он стоит ссылкой на уже открытой странице. Это защита от простого трюка: попросить «открой вот этот адрес, а данные припиши к нему параметром».
Пределы и честность
- Найденное и прочитанное помечено как чужой текст: модель знает, что это не ваши данные и не указание ей.
- Своя Ollama в локальной сети и обычные ключи провайдеров поиск не включают — нужен ключ Ollama Cloud или работающий запасной движок.
- По умолчанию 300 поисков и 300 открытий страниц в сутки на человека.
- Текст страницы обрезается перед отправкой модели, а сама страница качается с защитой от обращений во внутреннюю сеть.
- Если основной движок попросил подождать, его ключ ставится на паузу, и поиск идёт запасным — вместо отказа человеку.
Работает в вашем интерфейсе, а не вместо вас
Три вещи, которые ассистент делает не словами: правит текст прямо в поле, показывает пальцем нужное место на странице и читает то, что вы к вопросу приложили.
Правит письмо прямо в поле
Вы пишете письмо или сообщение в чат, просите «короче» или «повежливее» — и новый вариант сразу встаёт в поле. В этом режиме у ассистента нет ни одного пишущего инструмента: отправить он не может, даже если его об этом попросить. Сам черновик уезжает модели как данные, а не как указания, — потому что в чужом письме легко оказаться фразе «не слушай прежние правила».
- Кому
- zakaz@talver-agro.example
- Тема
- Срок по ЗАК-0050
Здравствуйте! Хотел сообщить, что по заказу ЗАК-0050 мы, к сожалению, немного не укладываемся в срок, и поставка сдвигается примерно на неделю, ориентировочно на 23 октября. Приносим извинения за возможные неудобства, если что-то не устраивает — дайте знать.
Здравствуйте! По заказу ЗАК-0050 поставка сдвигается на 23 октября. Подтвердите, пожалуйста, что новая дата вам подходит.
Здравствуйте! Сообщаем об изменении срока по заказу ЗАК-0050: поставка переносится на 23 октября в связи с загрузкой участка сборки. Просим подтвердить новую дату; при необходимости готовы обсудить частичную отгрузку.
Ассистент переписал черновик
Черновик, который вы написали сами.
Убраны смягчения и повторы, оставлены факты и просьба.
Деловой тон, названы причина и следующий шаг.
Показ места на странице и вложения
Показывает место, а не пересказывает путь
На вопрос «а где это включается» ассистент открывает нужную страницу и подсвечивает нужный блок — как показал бы коллега, который сидит рядом. Он ничего при этом не читает, не пишет и не нажимает: по адресу откроется ровно то, что открыто вашей роли, а закрытая страница ответит своим обычным отказом. За один ход — не больше трёх показов, иначе человек перестаёт следить, куда его возят. И если нужный блок не нашёлся, ассистент молчит, а не показывает наугад: блока могло не быть по правам или по вашей настройке меню.
Нажать кнопку он не предложит и не нажмёт сам: показать — не то же самое, что сделать. Для изменений есть карточка подтверждения.
Читает то, что вы приложили
К вопросу можно приложить до четырёх файлов, до 20 МБ каждый: картинки, PDF и текст. Скриншот ошибки, снятый телефоном акт, выгрузка — всё это ассистент читает вместе с вопросом. Картинка ужимается один раз, на приёме, а не перед каждым ответом.
Вопрос задаётся один раз, а задаётся каждый день
Задание — это тот же вопрос ассистенту, только он спрашивает его сам: раз в час, раз в день или в выбранный день недели. У задания своё название, свой режим размышления и отдельное разрешение действовать без подтверждения. Ответ приходит обычным разговором, который можно открыть и продолжить.
| Задание | Когда | Режим | Действия |
|---|---|---|---|
| Что горит на неделе | По понедельникам, 08:30 | Думать | Только читает |
| Заказы без срока поставки | Ежедневно, 09:00 | Не думать | Только читает |
| Письма без ответа больше двух дней | Ежедневно, 17:00 | Думать | Только читает |
| Сводка по производству | Каждый час | Не думать | Готовит правку на подтверждение |
Как устроено: расход, время, события
-
Расход — ваш
Фоновый ход идёт на том же ключе и в том же лимите, что и обычный разговор. Задание, упёршееся в лимит, ждёт открытия окна.
-
Дважды не сработает
Срок следующего запуска сдвигается до прогона, а не после: ход с инструментами идёт минуты, и очередь успела бы взять задание на второй круг.
-
Время — ваше
«В девять утра» значит девять утра, а не момент в базе. Следующий срок всегда строго в будущем — расписание не может зациклиться на самом себе.
-
Не только по часам
Задание может срабатывать по событию: запись создана, сменила статус или поле, пришло письмо, клиент написал в мессенджер, просрочено задание. Правки самого ассистента событием не считаются — петли не будет.
-
Включается и выключается
Задание можно приостановить, не удаляя. Последний прогон, последняя ошибка и следующий срок видны в списке.
Действовать без подтверждения — отдельное разрешение
По умолчанию фоновое задание готовит правку и оставляет её карточкой на подтверждение, как в обычном разговоре. Разрешение действовать самостоятельно даётся заданию отдельно и осознанно: подтверждать в три часа ночи некому.
Внешний агент — Claude Code или любой MCP-клиент
Eyeward — MCP-сервер. Агент подключается по токену и работает с модулями и записями от вашего имени и в пределах ваших ролей. Ему достаются 39 инструментов из 50: отправка письма и сообщения в чат, поддержка, расписания, массовые правки, импорт таблиц и печать документов остаются за ассистентом — подтверждать их у внешнего клиента некому. Пишущих у агента шесть, у токена «Только чтение» — ни одного.
Eyeward — MCP-сервер. Агент подключается по токену и работает с модулями и записями от вашего имени и в пределах ваших ролей. Ему достаются 39 инструментов из 50, пишущих из них шесть, у токена «Только чтение» — ни одного.
Сеанс агента на данных «Гидровельма»
В каком порядке агент зовёт инструменты
Порядок работы, который сервер подсказывает агенту: list_modules → get_module_schema → query_records или search. Ключи полей берутся из схемы, а не из подписей. Остальные инструменты агента — в спецификации выше, в режиме «Внешний MCP-агент».
tools/list: 39 инструментов
Шести пишущих инструментов в списке нет вовсе: агент о них не знает и вызвать не может.
Агент вызывает
whoami() Сервер отвечает
{
"user": { "name": "<владелец токена>", … },
"token_label": "Claude Code на ноутбуке",
"mode": "read_write",
"platform_url": "https://<адрес вашего Eyeward>",
"note": "Доступны чтение, создание и правка записей — в пределах прав роли этого пользователя. Удаления нет."
} {
"user": { "name": "<владелец токена>", … },
"token_label": "Claude Code на ноутбуке",
"mode": "read_only",
"platform_url": "https://<адрес вашего Eyeward>",
"note": "Токен только для чтения: создание и правка записей недоступны."
} Первый вызов: агент узнаёт, от чьего имени работает и что ему можно.
Агент вызывает
list_modules() Сервер отвечает
{
"modules": [
{ "id": "MOD-01K2Q8…", "name": "Заказы" },
{ "id": "MOD-01K2Q9…", "name": "Клиенты" },
{ "id": "MOD-01K2RB…", "name": "Производство" }
]
} Только модули, открытые ролям владельца токена. Модуля, закрытого ролью, в ответе нет вовсе.
Агент вызывает
get_module_schema({ "module_id": "MOD-01K2Q8…" }) Сервер отвечает
{
"module": { "id": "MOD-01K2Q8…", "name": "Заказы" },
"fields": [
{
"key": "client",
"label": "Клиент",
"type": "relation",
"format": "id записи целевого модуля (как id из query_records)",
"required": true,
"target_module": "MOD-01K2Q9…"
},
{
"key": "status",
"label": "Статус",
"type": "status",
"format": "value одного из options",
"options": [{ "value": "production", "label": "В производстве" }, …]
},
{
"key": "due_date",
"label": "Срок поставки",
"type": "date",
"format": "строка YYYY-MM-DD",
"required": true
},
{
"key": "amount",
"label": "Сумма",
"type": "currency",
"format": "число",
"required": true
},
…
]
} Ключи и форматы полей: по ним агент строит и отбор, и запись. Подписи — для человека, ключи — для агента.
Агент вызывает
query_records({
"module_id": "MOD-01K2Q8…",
"filters": [
{ "field": "client", "operator": "eq", "value": "Тальвер-Агро" },
{ "field": "status", "operator": "eq", "value": "production" }
],
"sort_field": "due_date",
"fields": ["title", "due_date", "amount"]
}) Сервер отвечает
{
"total": 2,
"page": 0,
"page_size": 20,
"has_more": false,
"records": [
{
"id": "MOD-01K2Q8…:ЗАК-0042",
"code": "ЗАК-0042",
"data": { "title": "Насосная станция НС-40", "due_date": "2026-09-18", "amount": 128400 }
},
{
"id": "MOD-01K2Q8…:ЗАК-0050",
"code": "ЗАК-0050",
"data": { "title": "Гидравлика для зерносушилки", "due_date": "2026-10-16", "amount": 141800 }
}
]
} Те же 12 операторов, что в фильтрах списка. fields урезает ответ до нужных ключей — чтобы не тратить контекст агента.
Агент вызывает
get_record({ "record_id": "ЗАК-0042", "module_id": "MOD-01K2Q8…" }) Сервер отвечает
{
"id": "MOD-01K2Q8…:ЗАК-0042",
"code": "ЗАК-0042",
"module_id": "MOD-01K2Q8…",
"url": "https://<адрес вашего Eyeward>/Modules/MOD-01K2Q8…/Records/ЗАК-0042",
"data": {
"title": "Насосная станция НС-40",
"status": "production",
"due_date": "2026-09-18",
"amount": 128400,
"discount": 5,
"urgent": true,
…
},
"created_by": "<автор записи>"
} Вся запись и ссылка на неё в интерфейсе — агент может отдать её человеку. Искать можно и по коду записи.
Агент вызывает
search({ "query": "насосная станция" }) Сервер отвечает
{
"groups": [
{
"module": { "id": "MOD-01K2Q8…", "name": "Заказы" },
"hits": [
{
"record_id": "MOD-01K2Q8…:ЗАК-0042",
"title": "Насосная станция НС-40",
"url": "https://<адрес вашего Eyeward>/Modules/MOD-01K2Q8…/Records/ЗАК-0042",
"match": "field",
"matched_field": "title"
}
]
}
]
} Как строка поиска: поля, комментарии, заметки. Если включён смысловой поиск, найденное по смыслу помечено match: "semantic".
Агент вызывает
create_record({
"module_id": "MOD-01K2Q8…",
"data": { "title": "Гидроцилиндры, партия 2", "client": "<id записи «Тальвер-Агро»>" }
}) Сервер отвечает
{
"id": "MOD-01K2Q8…:ЗАК-0052",
"code": "ЗАК-0052",
"url": "https://<адрес вашего Eyeward>/Modules/MOD-01K2Q8…/Records/ЗАК-0052",
"data": { "title": "Гидроцилиндры, партия 2", "client": "<id записи «Тальвер-Агро»>", … },
"missing_required": ["Срок поставки (due_date)", "Сумма (amount)"]
} Код ЗАК-0052 выдал шаблон идентификаторов модуля — как при создании из формы. Пустые обязательные поля агент видит в ответе и дозаполняет через update_record.
Агент вызывает
update_record({ "record_id": "ЗАК-0050", "module_id": "MOD-01K2Q8…", "data": { "due_date": "2026-10-23" } }) Сервер отвечает
{
"id": "MOD-01K2Q8…:ЗАК-0050",
"url": "https://<адрес вашего Eyeward>/Modules/MOD-01K2Q8…/Records/ЗАК-0050",
"data": {
"title": "Гидравлика для зерносушилки",
"status": "production",
"due_date": "2026-10-23",
"amount": 141800,
…
}
} Меняются только присланные поля, правила модуля и сводки пересчитываются сами. Правка записана от имени владельца токена и видна в версиях записи.
Токен решает, что агенту можно
Доступ выдаётся токеном с одной из двух областей. Действует он от имени владельца и в пределах его ролей — а сверх того область отсекает всё, что агенту не нужно.
Настройки › Агенты
Токен выдан
Строка токена показывается один раз — позже её не восстановить.
В базе сохраняется только это — хеш sha256:
Доступы 0 из 20
Токенов пока нет. Выдайте первый — и подключите им клиент агента.
Это макет: строка собирается случайно прямо в вашем браузере и никуда не отправляется. Хеш — настоящий sha256 этой строки.
| Правило | Как устроено |
|---|---|
| Выдача | Только в браузере: «Настройки → Агенты» → «Выдать токен». Агент выдать себе токен не может — этого адреса нет в его области. |
| Строка | Показывается один раз. В базе хранится только её хеш sha256 — восстановить токен нельзя, только выдать новый. |
| Префикс | eyw_mcp_ — по строке в логе или чужом конфиге сразу видно, что утёк доступ агента к записям. |
| Отзыв | «Отозвать» — доступ прекращается сразу. У каждого токена видно, когда им пользовались в последний раз. |
| Блокировка | Бан пользователя закрывает и его токены. |
| Предел | До 20 действующих токенов на человека — чтобы список можно было проверить глазами. |
| Удаление | Удалять записи не может ни один токен. |
Подключение — одна команда
Всё, что нужно, — на странице «Настройки → Агенты»: там выдаётся токен, показан адрес сервера и готовая команда для клиента агента.
- Выдайте токен. «Настройки → Агенты» → «Выдать токен». Название — например, «Claude Code на ноутбуке»; права — «Только чтение» или «Чтение и запись».
- Скопируйте строку сразу. Она показывается один раз, позже её не восстановить. Рядом — адрес сервера и команда подключения.
- Подключите клиент. Выполните команду в клиенте агента или добавьте сервер в его конфиг JSON.
- Проверьте. Попросите агента вызвать whoami — он ответит, от чьего имени и в каком режиме работает.
- Отзовите, когда не нужен. «Отозвать» на той же странице — доступ прекращается сразу.
Команда
claude mcp add --transport http eyeward https://<адрес вашего Eyeward>/mcp --header "Authorization: Bearer eyw_mcp_…" Конфиг JSON
{
"mcpServers": {
"eyeward": {
"type": "http",
"url": "https://<адрес вашего Eyeward>/mcp",
"headers": {
"Authorization": "Bearer eyw_mcp_…"
}
}
}
} Вместо заглушки — адрес вашей установки: точная строка есть в «Настройки → Агенты», поле «Адрес сервера». Вместо eyw_mcp_… — выданный токен.
Токен — это доступ к вашим данным. Не публикуйте его и не держите в общих репозиториях; если он утёк — отзовите и выдайте новый.
Чего ИИ не сделает
Пределы здесь не оговорки мелким шрифтом, а часть устройства. Ассистент и агент о них знают: сервер отвечает не молчанием, а объяснением, что не вышло и как сузить просьбу.
И ещё честно
И ещё честно — 3 оговорки
- Разговор с ассистентом уходит тому провайдеру, чей ключ вы дали, — по его правилам обработки. Своя Ollama в вашей сети никуда не уходит вовсе.
- Качество ответа — это качество модели, которую вы выбрали. Платформа отвечает за доступ к данным и за то, что показано до записи, а не за то, как рассуждает чужая модель.
- Ассистент оплачивается вашим ключом, а не тарифом Eyeward.
| Предел | Кого касается | Как быть |
|---|---|---|
| Удалить запись нельзя: инструмента удаления нет ни одного. Удаление в Eyeward необратимо и уносит связанные данные — это решение остаётся за человеком. | Обоих | Удаляйте в интерфейсе. |
| Настройка модулей и полей, роли и права, выдача доступов — вне набора инструментов. | Обоих | Это делает человек в настройках. |
| «Не найдено» может значить «закрыто правами роли» — сервер намеренно отвечает одинаково. | Обоих | Проверьте роли владельца. |
| Даты не сравниваются условиями «больше» и «меньше» — только числа. Список — до 100 записей на страницу, поисковый запрос — до 200 символов. | Обоих | Сортировка по полю даты; запрос короче и точнее. |
| Создать запись нельзя в модуле без шаблона идентификаторов — или если шаблон спрашивает значения у человека. | Обоих | Настройте «Генерацию идентификаторов» модуля. |
| Модели «в комплекте» нет. На сервере платформы языковая модель не крутится — нужен ваш ключ провайдера или своя Ollama. | Ассистента | Заведите подключение в настройках. |
| Сам он ничего не отправляет и не меняет: письмо, сообщение в чат и правка записи ждут вашего подтверждения. | Ассистента | Прочитайте карточку и нажмите «Применить». |
| Ход ограничен: до 8 обращений к инструментам, в режиме «глубже» — до 16. Ответ одного инструмента обрезается на 40 000 символах. | Ассистента | Разбейте задачу на два вопроса или сузьте отбор. |
| Расход показывается только тот, о котором сообщил провайдер; остатка денег на счёте не знает никто. | Ассистента | Задайте лимит токенов у подключения. |
| Отправка письма и сообщения в чат, обращение в поддержку и расписания внешнему агенту не отдаются вовсе. | Агента | Это делает ассистент — с вашим подтверждением. |
| Ответ инструмента — до 100 000 символов. | Агента | Агент получает подсказку: взять страницу меньше или только нужные поля. |
Посмотрите ИИ на данных, похожих на ваши
На демо подключим модель, зададим ассистенту вопрос по вашему процессу и выдадим токен агенту — и покажем, где оба останавливаются и ждут вас.