ForjBot Engine — ИИ Документация (Август 2026)
ForjBot Engine — ИИ Документация (Август 2026)
Добро пожаловать в официальное техническое руководство и базу знаний ИИ-платформы ForjBot Engine.
graph LR
Engine["ForjBot Core Engine"] --> Channels["Multi-Channel Adapter"]
Engine --> Memory["4-Tier Memory System (L1-L4)"]
Engine --> FactGraph["User Fact Knowledge Graph"]
Engine --> CRM["CRM Lead Generator"]
Engine --> AgentLoop["Native Agent Loop & Tools"]
Engine --> RAG["Hybrid Vector RAG & Auto-Learn"]
Channels --> TG["Telegram"] & VK["VK"] & WC["WebChat"]
Версия документации: Август 2026
Поддержка каналов: Telegram, VK, WebChat (WhatsApp, Viber, Discord в разработке)
Стек: Python 3.12 / FastAPI / PostgreSQL 16 / PGVector / TEI Embeddings / Redis
Навигация по Разделам
- База Знаний (Master) — Полное эталонное руководство по системе.
- 3-Tier Архитектура — Разделение каналов, адаптеров и ядра.
- Граф Связей Пользователя — Динамический граф знаний (
UserFact+FactRelation). - 4-Уровневая Память — Детальное устройство слоев L1–L4, RRF-поиска и спада метрик.
- CRM и Лидогенерация — Интеграция AmoCRM, Bitrix24 и авто-саммари диалогов.
- Автообучение RAG — Алгоритм фонового пополнения базы знаний
_auto_learn. - WebChat и Виджет — WebSocket-протокол, лид-формы, запись Opus голоса и капча.
- Agent Loop и Инструменты — Вызов инструментов, стриминг рассуждений и кэш проб.
- Плагины и Медиа — Каталог 9 плагинов и 6 медиа-способностей.
- Безопасность — Шифрование секретов Fernet и SSRF HTTP guard.
- Граф Исходного Кода — Полная картография модулей и графа зависимостей.
- Статус Оплаты — Статус заморозки команды
/buyи Telegram Stars. - Дорожная Карта — Мультиплатформенный план расширения мессенджеров.
Запуск системы (Docker Compose)
cp .env.example .env
docker compose up -d --build