Коннектор
Дневник.ру: ИИ-агент для школьных документов
Сервиса нет в каталоге. Подключение по описанию 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: подать заявку в поддержку Дневник.ру на приложение для OAuth2 — там выдают идентификатор приложения.
- Шаг 2: получить доступ школы к платформе и список ресурсов, которые агенту разрешено читать: журнал, уроки, посещаемость, профили.
- Шаг 3: передать агенту идентификатор приложения, доступ и перечень проверок — дальше он работает по расписанию.