Коннектор

Дневник.ру: ИИ-агент для школьных документов

Сервиса нет в каталоге. Подключение по описанию API.

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

Что такое агент

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

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

Чат-бот пришлёт ссылку на инструкцию. Агент принесёт собранный пакет и список того, чего в нём не хватает.

Что такое коннектор

Коннектор — это описание доступа: где взять ключ, как проверить связь и какие данные агент увидит. У Дневник.ру есть REST API с документацией в формате Swagger по адресу api.dnevnik.ru/partners/swagger/ui/index, а авторизация сторонних приложений идёт по OAuth2.

Это не плагин и не доработка платформы: ставить в школу ничего не нужно. Пароль агент не хранит, он работает только с выданным доступом, а ресурсы с ФИО и аватаром отдают лишь приложениям с правом на персональные данные.

Что это за сервис

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

API отдаёт ресурсы вида user, school и lesson по адресам вроде api.dnevnik.ru/v1/users/1, Данные приходят в JSON.

Что делает агент с Дневник.ру

### Пакет документов к проверке

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

### Внутренние регламенты и база знаний офиса

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

### Контроль поручений руководителя

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

Что остаётся человеку

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

Как подключить

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

Чего агент не делает

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

Вопросы

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

Что такое коннектор? — Описание доступа к Дневник.ру: какое приложение зарегистрировано, какой токен выдан, что агент читает. Платформа не меняется, пароль не хранится.

Подключение

  1. Шаг 1: подать заявку в поддержку Дневник.ру на приложение для OAuth2 — там выдают идентификатор приложения.
  2. Шаг 2: получить доступ школы к платформе и список ресурсов, которые агенту разрешено читать: журнал, уроки, посещаемость, профили.
  3. Шаг 3: передать агенту идентификатор приложения, доступ и перечень проверок — дальше он работает по расписанию.

Роли

Сценарии