GMashtalyar

Agent1C 🤖💼

Интеллектуальный AI-ассистент для 1С:Предприятие.

Управляйте базой 1С на естественном языке, получайте мгновенную аналитику и вводите первичные документы из PDF и фото прямо через Telegram или консоль.

💡 Что такое Agent1C?

Agent1C — это корпоративный автономный AI-агент нового поколения, объединяющий учетные системы 1С:Предприятие с современными большими языковыми моделями (LLM).

Больше не нужно обучать каждого сотрудника тонкостям интерфейса 1С или неделями ждать от программистов доработки типовых отчетов. Задавайте вопросы на обычном человеческом языке — например: «Какой текущий долг у ООО "Вектор" и есть ли просрочки?» или «Создай заказ поставщику на 100 упаковок бумаги по вчерашнему счету» — и ассистент мгновенно извлечет данные, сверит контрагентов, проверит складские остатки и сформирует выверенный черновик документа в 1С.

Agent1C работает через привычные каналы:

  1. 📱 Telegram-бот — для оперативной работы сотрудников, менеджеров и руководителей со смартфона или рабочего компьютера. Поддерживает текст, голосовые сообщения и прямую загрузку PDF/сканов документов.
  2. 💻 Интерактивный CLI-терминал — для операторов, аналитиков, 1С-специалистов и DevOps.

⚡ Архитектура системы

Agent1C спроектирован по принципу максимальной корпоративной безопасности и надежности:

                    ┌─────────────────────────────────────────┐
                    │     Запрос пользователя / Документ      │
                    │      (Текст, голос или PDF-скан)        │
                    └────────────────────┬────────────────────┘
                                         │
                         ┌───────────────┴───────────────┐
                         ▼                               ▼
               📱 Telegram Bot (Воркеры)       💻 CLI Terminal (Консоль)
               • Мобильный доступ              • Интерактивная отладка
               • Очередь задач с шифрованием   • Мгновенный отклик
               • Прием вложений (PDF/сканы)    • Для инженеров и операторов
                         │                               │
                         └───────────────┬───────────────┘
                                         ▼
            ┌─────────────────────────────────────────────────────────┐
            │               Agent1C Application Core                  │
            │  • LangGraph Router & Intent Classification             │
            │  • OCR & Document Extraction (Tesseract / pdfplumber)   │
            │  • Deterministic State Machine (Детерминированный КА)   │
            │  • Repair Budget & Validation Guardrails (Анти-галлюц.) │
            └────────────────────┬───────────────┬────────────────────┘
                                 │               │
                 ┌───────────────┘               └───────────────┐
                 ▼                                               ▼
      🤖 LLM Провайдеры                                🔌 1C MCP Service (HTTP/RPC)
      • DeepSeek (V3 / R1)                             • Сессионный шлюз (Apache 2.4)
      • Сбер GigaChat                                  • Безопасные вызовы Web-сервисов
      • Ollama (Локально / On-Premise)                 • Контроль прав и метаданных
                 │                                               │
                 └───────────────────────┬───────────────────────┘
                                         ▼
                        🗄️ База данных 1С:Предприятие
                        (ERP • УТ • КА • УНФ • БП 3.0)
            

🚀 Ключевые преимущества

🛡️ Архитектура Zero-Hallucination и Safe by Default

Главный риск внедрения AI в учетные системы — галлюцинации моделей и несанкционированные изменения в базе. В Agent1C эта проблема решена на фундаментальном уровне архитектуры:

📄 Умный ввод первички: из PDF и сканов в 1С

  • Загрузите PDF-счет, накладную или акт в чат Telegram.
  • Встроенный модуль OCR (на базе pdfplumber и Tesseract) моментально распознает печатный текст, реквизиты контрагента (ИНН, КПП), номера, даты, номенклатурные позиции, количество и суммы.
  • Ассистент сопоставляет распознанные строки со справочниками вашей 1С, запрашивает уточнения при неоднозначности и формирует готовый документ.

🔒 100% On-Premise и соответствие 152-ФЗ

  • Agent1C поддерживает работу с локальными моделями через Ollama, а также с российскими провайдерами (Сбер GigaChat).
  • Вся цепочка компонентов может быть развернута в закрытом локальном контуре компании без передачи коммерческих данных во внешние зарубежные облака.
  • Состояние диалогов и контекст сессий сохраняются в PostgreSQL с симметричным шифрованием Fernet (AES-128-CBC).

⚡ Быстрый доступ к управленческой отчетности

  • «Сколько свободного остатка товара Арматура 12мм на складе Центральный?»
  • «Покажи продажи отдела за текущую неделю в сравнении с прошлой.»
  • «Выведи список неоплаченных счетов поставщиков со сроком оплаты до пятницы.»

Агент формирует точные выборки из регистров накопления и сведений за секунды.

💼 Кому полезен Agent1C?

Роль Проблема без ассистента Решение с Agent1C
👔 Руководители и собственники Долгое ожидание отчетов, зависимость от бухгалтера, неудобный вход в 1С с телефона. Мгновенные сводки по выручке, марже, остаткам и дебиторке прямо в Telegram 24/7.
📊 Менеджеры по продажам Долгий поиск остатков и цен при звонке клиента, рутинное создание заказов. Запрос остатков за 3 секунды текстом или голосом, автосоздание заказов покупателей.
📦 Отдел закупок и логистики Ручной перенос сотен позиций из счетов поставщиков в документы 1С. Отправка PDF-счета в бота — автозаполнение «Заказа поставщику» с сопоставлением номенклатуры.
📑 Бухгалтерия и финансисты Постоянные отвлечения на вопросы коллег («пришла ли оплата?», «какой долг?»). Снятие до 60% однотипных запросов: сотрудники сами получают нужные выписки у AI-ассистента.
💻 ИТ-директора и 1С-разработчики Бесконечный поток мелких задач на простые отчеты и формы ввода. Снижение нагрузки на штат 1С, готовый масштабируемый Docker-стек на базе открытого протокола MCP.

🎯 Реальные сценарии работы в Telegram

Сценарий 1: Проверка взаиморасчетов и контрагента

Пользователь:
«Какая задолженность у ООО "Северный Альянс" и когда была последняя отгрузка?»

Agent1C:
🔍 Проверяю регистр взаиморасчетов...
📊 Контрагент: ООО "Северный Альянс" (ИНН 7701234567)
• Текущий долг перед нами: 485 000,00 ₽ (в т.ч. просрочено 120 000,00 ₽ по договору № 14-П)
• Последняя отгрузка: 18.09.2026, Реализация № 0000-001248 на сумму 150 000,00 ₽
• Кредитный лимит: 500 000,00 ₽ (исчерпан на 97%)

Сценарий 2: Создание документа из вложенного PDF

Пользователь: (отправляет файл Счет_на_оплату_842.pdf)
«Создай на основании этого счета Заказ поставщику»

Agent1C:
📄 Документ распознан: Счет № 842 от 19.09.2026 от ООО "ТехноСнаб"
🔎 Сопоставление номенклатуры 1С:
1. Бумага офисная А4 80г/м2 — 50 кор. × 1 850,00 ₽ = 92 500,00 ₽
2. Картридж Canon 725 — 10 шт. × 2 400,00 ₽ = 24 000,00 ₽
📋 Итого: 116 500,00 ₽ (в т.ч. НДС 20% — 19 416,67 ₽)
✅ Проверка 1С пройдена без ошибок (mode="check").
Подтверждаете создание документа «Заказ поставщику»? [Да / Нет]

Пользователь:
«Да»

Agent1C:
✨ Документ успешно записан в 1С: Заказ поставщику № ЗП-000412 от 22.09.2026.

🛠️ Поддерживаемые конфигурации 1С

Шлюз 1C MCP подключается к любым современным конфигурациям на платформе 1С:Предприятие 8.3 (режим совместимости 8.3.14+):

  • 1С:ERP Управление предприятием (2.4 / 2.5)
  • 1С:Комплексная автоматизация (2.4 / 2.5)
  • 1С:Управление торговлей (11.4 / 11.5)
  • 1С:Управление нашей фирмой (УНФ 1.6 / 3.0)
  • 1С:Бухгалтерия предприятия (КОРП / ПРОФ 3.0)
  • Индивидуальные и отраслевые конфигурации через публикацию типовых HTTP/Web-сервисов.

🔐 Безопасность и администрирование

  • Управление доступом: привязка Telegram User ID к конкретным пользователям и ролям в 1С.
  • Подробный аудит: структурированное логирование всех запросов, вызовов инструментов и утверждений документов в формате JSONL с маскированием паролей и персональных данных.
  • Защита от сбоев сети: транзакционная очередь задач в PostgreSQL с механизмом лизинга, экспоненциальными повторами и dead-letter очередями.

🌐 Полезные ссылки

Agent1C ©. Умный искусственный интеллект для вашей 1С. Скорость диалога, надежность транзакций.