Skip to content

⚙️ Глобальные настройки: Язык, Валюта и Безопасность

В отличие от Настроек пространства, которые влияют на экономику конкретного бизнеса (ставки, наценки, накладные расходы), Глобальные настройки задают фундаментальные правила работы всего приложения и вашей локальной базы данных.

Чтобы открыть их, нажмите в верхнем меню Файл ➔ Настройки программы.


🌍 Локализация и Валюта

1. Язык интерфейса

Программа поддерживает полную локализацию интерфейса. При самом первом запуске ОмниКрафт ЕРП автоматически сканирует язык вашей операционной системы и подстраивается под него. Вы можете в любой момент переключиться между Русским (RU) и English (EN).

  • Как работает: Изменение языка требует полного перезапуска приложения, чтобы все системные окна, категории ДДС и справочники корректно перевелись и подгрузились из словарей.

2. Валюта учета

По умолчанию программа подтягивает символ национальной валюты из региональных настроек вашей ОС (например, , $, , , ). Вы можете изменить её на любую другую через удобный встроенный поиск (просто начните вводить название, например, «лира» или «юань»).

Защита исторических данных

Кнопка смены валюты автоматически блокируется, как только вы начинаете вести реальный учет (создаете первую закупку, продажу или запись в ДДС). Это сделано для защиты вашей финансовой отчетности. Если бы программа позволяла на лету менять валюту с рублей на доллары, все ваши прошлые чеки, балансы и графики аналитики мгновенно превратились бы в математическую кашу. Что делать, если вы переехали в другую страну? Вам потребуется выполнить «Сброс учета» (см. ниже), чтобы начать вести книги в новой валюте с чистого листа, сохранив при этом справочники и рецепты.


🤖 Интеллектуальные функции (ИИ)

ОмниКрафт ЕРП предоставляет интеллектуальные функции помощи мастеру на базе искусственного интеллекта по принципу использования собственного ключа API (прямой доступ к нейросетям без серверов-посредников).

Все запросы к нейросетям отправляются напрямую с вашего компьютера на серверы выбранного поставщика. Ваши коммерческие данные, рецепты, клиентские базы и финансовые отчеты никогда не передаются на промежуточные серверы разработчиков ОмниКрафт ЕРП, что обеспечивает 100% приватность и конфиденциальность.

1. Поддерживаемые поставщики нейросетей

  • OpenAI (gpt-4o, gpt-4o-mini, o1, o3-mini);
  • DeepSeek (deepseek-chat, deepseek-reasoner);
  • Google Gemini (gemini-1.5-flash, gemini-1.5-pro, gemini-2.0);
  • Anthropic (claude-3-5-sonnet, claude-3-5-haiku, claude-3-opus);
  • OpenRouter (доступ к каталогу моделей через единый ключ API);
  • Собственный сервер / локальная служба (Ollama, vLLM и локальные модели).

Настройки ИИ вынесены в отдельную вкладку «ИИ-Агент» в окне настроек программы с поддержкой перехода в один клик из подсказок ассистента и рабочих форм:

  • Изолированное сохранение параметров по поставщикам: Каждый поставщик нейросетей сохраняет свои собственные учётные данные (ключ API, выбранную модель и адрес сервера). При переключении поставщика в окне настроек автоматически подгружаются его сохранённые параметры, исключая случайную перезапись ключей.
  • Реактивный базовый URL и локальные модели: Для работы с локальными нейросетями (Ollama, LM Studio, кастомные шлюзы) предусмотрено поле «Базовый URL» со всплывающей справкой (?). При вводе локального адреса выпадающие списки автоматически блокируются, а ниже открывается удобное поле прямого указания системного имени модели (Model ID).
  • Точный выбор модели без ложных совпадений: Модальное окно выбора моделей выполняет поиск исключительно по подтверждённому списку нейросетей поставщика без генерации фиктивных записей из поисковых запросов.
  • Аккуратное отображение ключа API: Поле ввода ключа выдержано в едином системном масштабе, обеспечивая комфортный размер символов маскирования пароля и безопасный просмотр при нажатии на значок глаза.
  • Автоматическая диагностика связи: Система непрерывно верифицирует статус подключения с живой индикацией проверки и лаконичным подтверждением готовности к работе.
  • Самовосстановление хранилища (Self-Healing Vault): При переносе базы данных на другой компьютер срабатывает механизм безопасной защиты ключа, деликатно запрашивая повторный ввод без сбоев программы.

2. Аппаратная защита ключей (Windows DPAPI)

Ваш ключ API сохраняется в зашифрованном виде с использованием технологии аппаратной криптографической защиты операционной системы (Windows DPAPI). Ключ привязан к учетной записи и аппаратному обеспечению вашего компьютера, что исключает его компрометацию сторонними программами или при случайном копировании файлов настроек.

3. Кнопки-помощники («кнопки-искры» ✨) в формах

При включенном ИИ в ключевых рабочих пространствах программы становятся доступны кнопки экспресс-анализа:

  • Калькулятор тиража: экономический аудит себестоимости партии, выявление главного драйвера издержек и советы по оптимизации цены.
  • Склад сырья: генерация профессионального описания номенклатуры, характеристик материала и правил складского хранения в один клик.
  • Верстак производства: формирование технологической памятки мастера с контрольными точками качества и оценкой сырьевых рисков.

Если ключ API еще не настроен, нажатие на кнопку-помощник отобразит деликатную подсказку с возможностью перейти к настройкам в один клик. Программа всегда остается на 100% работоспособной даже без подключения ИИ.

4. Внутренний ИИ-помощник (Выдвижная правая панель)

С правой стороны главного окна программы расположена компактная выдвижная панель персонального ИИ-помощника.

  • Ненавязчивость по умолчанию: Панель свернута в тонкую полосу (38 пикселей) с аккуратным значком и не отвлекает мастера от повседневной работы.
  • Контекст экрана («карта + детали по запросу»): Помощник видит активную вкладку программы (Склад, Верстак, Калькулятор, Продажи) и отвечает на вопросы с учетом текущих остатков и параметров. Вы можете в любой момент отключить передачу контекста экрана с помощью переключателя в шапке панели или нажать значок глаза, чтобы увидеть точный снимок отправляемых данных.
  • Селектор зоны охвата (Изоляция вкладки или Вся система): В шапке панели расположен интерактивный переключатель режима работы: «🔒 Вкладка» (строгая изоляция действий рамками открытого экрана) и «🌐 Вся система» (сквозная интеллектуальная маршрутизация с доступом ко всем инструментам программы).
  • Безопасность операций (Человек в контуре управления): Если ИИ предлагает выполнить операцию (например, создать персональную ссылку или обновить статус), он выводит карточку действия. Любые изменения данных выполняются только после вашего прямого подтверждения кнопкой «Выполнить».
  • Приватный режим: При выборе локальной модели (например, Ollama) отображается зеленый знак «Офлайн», гарантирующий, что ваши запросы обрабатываются исключительно на вашем компьютере.

5. Глобальная инструкция для ИИ

Системный контекст внутреннего помощника формируется по модульному принципу:

  • Неизменяемые гарантии ядра: Вшитые правила роли цехового наставника, финансовые инварианты (учет себестоимости сырья по скользящей средней МАК, списание готовой продукции партиями по ФИФО, целочисленное хранение денежных величин) и принцип нулевого разрушения (Zero-Destruction) строго защищены и соблюдаются ядром программы.
  • Специфика вашей мастерской (системный контекст): Настраиваемый профиль в Настройках программы с готовым универсальным цеховым манифестом для ремесленников (расчёт полной себестоимости, учёт сырья и расходников, оценка нормо-часов, допуск на технологический брак и амортизация оборудования). Мастер может в любой момент скорректировать формулировку под своё ремесло.
  • Правила рабочего пространства: Контекстные инструкции, зависящие от открытого пространства (производство, услуги, личный капитал).
  • Инструкции открытого раздела: Специфические инструкции под активный экран (Склад, Верстак, Калькулятор, Продажи, ДДС).
  • Целевые задачи: Микро-шаблоны кнопок экспресс-анализа в интерфейсе.

Благодаря архитектуре с неизменяемым началом системного запроса постоянные инструкции сохраняются в оперативной памяти языковой модели, что снижает время отклика и сокращает расход сетевых ресурсов.

6. Долговременная память, самообучение и лимиты токенов

ОмниКрафт ЕРП оснащен встроенной системой долговременной памяти на базе легковесного локального поискового движка SQLite FTS5 (ранжирование BM25). Ассистент запоминает привычки, технологические нюансы и номенклатурные правила мастера без использования тяжелых внешних библиотек.

  • Управление режимами обучения: В окне настроек доступен тумблер включения/выключения автоматического обучения ассистента. Вы можете выбрать удобный режим: с показом уведомлений для подтверждения выученных правил мастером или в режиме полного автопилота без лишних вопросов.
  • Контроль лимита токенов и уплотнение памяти: Для предотвращения разрастания системных запросов предусмотрен настраиваемый лимит токенов (по умолчанию 1000 токенов). При заполнении памяти механизм уплотнения деактивирует устаревшие и наименее уверенные правила, сохраняя высокую скорость и точность ответов без лишних затрат.
  • Обучение на отказах (Reflexion Loop): При отклонении предложенного ассистентом действия (кнопка «Отклонить» на карточке действия) открывается компактный диалог. Если вы укажете причину отказа (например, «Мы не фасуем масло в бутылки по 1 л, только по 0.5 л»), ассистент сформулирует правило и сохранит его для активного раздела, чтобы в будущем предлагать только корректные операции.
  • Закрепление правил (кнопка-булавка 📌): В правом верхнем углу любого сообщения ассистента доступна кнопка закрепления. Вы можете в один клик зафиксировать удачную подсказку или технологический стандарт в базу памяти.
  • Инспектор базы знаний в Настройках: В разделе «ИИ-Агент» модального окна настроек программы расположен полный список выученных правил. Вы можете временно отключать правила переключателем, удалять ненужные записи или добавлять новые правила вручную с указанием области действия (вся программа или конкретный раздел).
  • Изоляция личных финансов: Правила пространства «Мой капитал» хранятся изолированно и никогда не подмешиваются в запросы коммерческих пространств мастерской.

7. Внешние ИИ-агенты (служба MCP)

ОмниКрафт ЕРП поддерживает стандартизированный протокол взаимодействия с внешними автономными агентами (протокол контекста модели — Model Context Protocol, MCP, спецификация 2024-11-05). Это позволяет подключать внешние среды разработки и агентские клиенты (Cursor, Claude Desktop, Antigravity) напрямую к программе через локальный межпроцессный канал (stdio).

  • Единая точка входа: Все зарегистрированные модули программы автоматически предоставляют свои инструменты через единый реестр. Внешний агент подключается одним конфигурационным файлом и видит доступные возможности всей системы.
  • Токен сопряжения и отзыв в один клик: Для безопасной авторизации внешнего агента в Настройках программы генерируется уникальный криптографический токен сопряжения. Если вы хотите закрыть доступ агенту, достаточно нажать кнопку «Отозвать токен» — сопряжение мгновенно аннулируется.
  • Готовая конфигурация: По нажатию кнопки «Скопировать JSON-конфиг» программа формирует готовый блок настроек для вставки в конфигурационный файл вашего агента (claude_desktop_config.json или cursor/mcp.json).
  • Доверенный режим (Защита от несанкционированных изменений): По умолчанию внешнему агенту разрешены только безопасные операции чтения (read-only). Любые изменяющие операции (mutating), такие как создание ссылок или изменение статусов, блокируются на уровне ядра. Для их разрешения необходимо осознанно активировать переключатель «Доверенный режим» в Настройках программы.
  • Сквозной журнал аудита: Каждое действие внешнего агента фиксируется в системном журнале с фиксацией имени агента, параметров вызова, статуса и времени отклика в миллисекундах.

8. Иерархические навыки и системные реестры (Справка ➔ Системные реестры)

Программа предоставляет единый центр управления сценариями автоматизации и инспекции системных инструкций — «Реестр навыков и промптов ИИ», доступный через верхнее меню Справка ➔ Системные реестры.

  • Древовидная структура разделов: Экран реестра организован в виде трехуровневого дерева (Программа ➔ Пространства ➔ Вкладки разделов). Выбрав любой узел (например, Склад, Мастерская или Калькулятор), мастер может ознакомиться с действующей системной инструкцией этого уровня и списком закрепленных за ним сценариев.
  • Библиотека навыков (Повторно используемые сценарии): Каждый навык представляет собой готовый шаблон рабочего запроса с привязкой к области действия (глобальный, пространство или вкладка). Вы можете временно отключать встроенные навыки переключателем, а также создавать собственные сценарии через кнопку «+ Новый навык».
  • Интерактивные чипсы подсказок (Suggested Chips): Вкладочные навыки автоматически выводятся в виде интерактивных кнопок-чипсов в верхней части развернутой панели ассистента. При переключении экранов состав чипсов мгновенно адаптируется под открытый раздел, позволяя запустить проверку дефицита сырья или аудит себестоимости в один клик.
  • Экспорт карты ИИ в Markdown: В шапке окна реестра расположена кнопка «Экспорт карты ИИ в Markdown», формирующая полный структурированный отчет по всем уровням системных инструкций (L0–L3), библиотеке навыков, зарегистрированным инструментам и выученным правилам с автоматическим копированием в буфер обмена.

9. Режим агента ПК и четырёхуровневая защита

Для безопасной работы ИИ-помощника с файловой системой и внешними утилитами операционной системы в ОмниКрафт ЕРП встроен четырёхуровневый защитный шлюз:

  • Тумблер «Режим агента ПК»: По умолчанию режим строго выключен. Пока тумблер выключен в настройках ассистента, программа блокирует любые попытки обращения к файлам вне приложения и вызовам команд ОС.
  • Белый список директорий: Вы можете указать доверенные папки (например, C:\Отчеты; C:\Документы), ограничив область сохранения и чтения файлов только этими путями. Прямой доступ к системным файлам баз данных (*.db, *.sqlite) и ключам конфигурации (.env) категорически запрещен.
  • Четырёхуровневая матрица авторизации:
    • 🟢 Класс 1 (Запросы ERP): Чтение остатков, расчет себестоимости и аналитика — выполняются автоматически без лишних подтверждений.
    • 🟡 Класс 2 (Мутации ERP): Списание материалов, проведение продаж и накладных — выводят карточку действия с кнопками «Выполнить» и «Отклонить».
    • 🟠 Класс 3 (Файлы и оборудование): Сохранение отчетов, чтение накладных, печать этикеток — требуют явного модального подтверждения пути к файлу или целевого принтера.
    • 🔴 Класс 4 (Системные команды ОС): Запуск внешних бинарников и команд терминала — отображают блокирующее красное окно безопасности с показом полного текста команды, валидацией политики нулевого разрушения (Zero-Destruction) и аппаратной трехсекундной задержкой кнопки подтверждения для защиты мастера от случайного клика.

☢️ Опасная зона (Danger Zone)

В нижней части окна настроек расположены инструменты для радикального вмешательства в базу данных. Эти кнопки следует использовать только осознанно.

🧹 Сброс учета (Очистка истории)

Этот инструмент предназначен для «обнуления» операционной памяти бизнеса без потери его инфраструктуры. Он идеально подходит, если вы использовали программу в тестовом режиме, набили много черновых чеков, и теперь хотите начать вести реальные дела с чистого листа.

Что будет УДАЛЕНО (Журналы)Что будет ОБНУЛЕНО (Остатки)Что будет СОХРАНЕНО (Инфраструктура)
• Вся история продаж (чеки)• Физические остатки сырья на складе• Всё оборудование и активы (Мастерская)
• Журнал складских движений• Остатки готовой продукции (Витрина)• Справочники сырья и ссылки на поставщиков
• Реестр денежных операций (ДДС)• Сальдо кассы и история ДДС• Все шаблоны изделий и Рецепты
• Очередь производства (Верстак)• Себестоимость партий ФИФО• Категории, упаковки, глобальные настройки

Перед выполнением очистки программа автоматически сделает теневой бэкап базы данных. После нажатия кнопки «Очистить историю» ОмниКрафт ЕРП предложит автоматическую перезагрузку. Вы получите чистую мастерскую, готовую к инвентаризации стартовых остатков (см. Быстрый старт).

💥 Полный сброс (Factory Reset)

Это кнопка «Красная таблетка». Она безвозвратно удаляет абсолютно всё из локальной базы данных SQLite.

  • Все таблицы, справочники, рецепты, чеки, остатки, настройки и лицензионные ключи превращаются в пустоту.
  • При следующем запуске программа создаст базу заново, как будто вы только что скачали и установили ОмниКрафт ЕРП в самый первый раз.

Внимание!

Перед использованием этой функции обязательно сделайте ручной экспорт данных (Файл ➔ Экспорт данных ➔ Резервная копия базы .db), если есть хоть малейший шанс, что эта информация вам когда-либо понадобится. Восстановить данные после полного сброса без файла бэкапа невозможно.


🔄 Автоматическая перезагрузка

Любое изменение в Глобальных настройках (смена языка, валюты или сброс учета) требует пересборки конфигурации в оперативной памяти. После сохранения изменений программа предложит вам перезагрузиться сейчас или сделать это позже.

Во время перезагрузки ОмниКрафт ЕРП заботливо сохраняет геометрию вашего окна (размер и положение на экране), чтобы вы продолжили работу ровно там, где остановились.