📈 GH Trending Explorer 🎲 Surprise me

← all repos

alonehobo / ai-assistant-1c

git clone https://github.com/alonehobo/ai-assistant-1c.git v0.2.0.7 · 4d ago

ИИ-ассистент для 1С:Предприятие 8.3 — расширение конфигурации (CFE): чат с LLM по данным базы, отчёты, маскирование, изменение данных с подтверждением

—
stars, 24h
+25
stars, 7 days · #1,502
+25
stars, 30 days · #9,924
25
★ total · +25% this week
3
forks · 0 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

Language1C Enterprise
LicenseMIT
Created2026-10-15 (5d ago)
Last push4d ago
Watchers0
OwnerUser

Links

README excerpt
# Расширение «ИИ-ассистент» (ИИАссистент)
Чат с ИИ-ассистентом по данным информационной базы ERP. Ассистент отвечает на вопросы, строит запросы и отчёты, рисует графики, открывает объекты, предлагает черновики документов и изменения данных, которые записывает только сам пользователь кнопкой «Выполнить». Работает в пределах прав пользователя, профиля доступа и жёсткого периметра данных, заданного в коде.
Версия расширения и поставляемых данных: `0.2.0.7`. Префикс объектов: `ИИА_`.
Содержание:
1. Быстрый старт
2. Роли и доступ
3. Чат
4. Настройки ассистента
5. Подключения к моделям
6. Профили доступа
7. Версии политик
8. Защита данных: периметр, классы, доверие, маскирование
9. Внешний доступ (HTTP API)
10. Где что хранится
11. Поставляемые данные и обновление
12. Обслуживание и лимиты
---
## Скриншоты
**Отчёт с графиком по данным базы**
**«Показать на форме»: ассистент находит нужное поле в документе**
**Объяснение логики документа по коду конфигурации**
## Состав репозитория
| Путь | Что это |
|---|---|
| `dist/ИИАссистент.cfe` | Готовое расширение, собрано в 1С:ERP 2.5.27, платформа 8.3.27 |
| `src/ИИАссистент/` | XML-исходники расширения (выгрузка конфигуратора) |
| `tools/cfe_for_config.py` | Подготовка исходников к загрузке в другую типовую конфигурацию |
| `docs/third-party/` | Лицензии сторонних компонентов |
## Установка
Готовые сборки для ERP 2.5 и УТ 11.5 — в релизах.
1. Конфигуратор → **Конфигурация → Расширения конфигурации → Добавить из файла** → CFE из релиза для вашей конфигурации (или `dist/ИИАссистент.cfe` для ERP).
 Либо в режиме Предприятия: **Администрирование → Печатные формы, отчёты и обработки → Расширения**.
2. Снимите флаги «Безопасный режим» и «Защита от опасных действий»: расширению нужны HTTP-запросы к моделям.
3. Обновите конфигурацию базы данных и перейдите к быстрому старту.
Для конфигураций других линеек (УНФ и др.) соберите расширение из `src/` по разделу «Типовые конфигурации».
Требования: платформа 8.3.27 и выше, конфигурация на БСП 3.1+.
Сторонний код: модуль `ИИА_HTTPКоннектор` основан на Connector (Apache License 2.0), лицензия — `docs/third-party/connector/LICENSE`. Общий макет `ИИА_Mermaid` содержит Mermaid (MIT), лицензия — `docs/third-party/mermaid-LICENSE.txt`.
---
## 1. Быстрый старт
1. Назначьте администратору профиль групп доступа **ИИА_Администратор** (поставляется расширением).
2. Откройте раздел **ИИ-ассистент → Настройки ИИ-ассистента**, вкладка **Быстрый запуск**:
 - **Шаг 1.** Нажмите «Подключения к моделям», откройте нужное подключение (шесть провайдеров уже заведены и выключены), введите ключ API, включите «Используется». Вернитесь, выберите подключение и нажмите «Проверить модель».
 - **Шаг 2.** Выберите «Профиль по умолчанию» и при необходимости настройте профили.
 - **Шаг 3.** «Проверить доступ» для нужного пользователя.
 - **Шаг 4.** Включите «Использовать ИИ-ассистента» и нажмите «Сохранить настройки и открыть чат».
3. Пользователям назначьте профиль групп доступа **ИИА_Пользователь**.
Пос