@AiSysAdmin
Sysadmin Helper
Десктопное приложение для системных администраторов с поддержкой AI для генерации команд.
Быстрый старт
Вариант 1: Через батник (с консолью)
Дважды кликните на start.bat
Вариант 2: Скрытый запуск (без консоли)
Дважды кликните на start-silent.vbs
Вариант 3: Из командной строки
npm run electron:dev
Создание ярлыка на рабочем столе
- Правой кнопкой мыши на
start.batилиstart-silent.vbs - Выберите "Создать ярлык"
- Перетащите ярлык на рабочий стол
- (Опционально) Правой кнопкой → Свойства → Сменить значок
Возможности
- 📋 Управление агентами (последовательностями команд)
- 🏷️ Группировка по тегам
- 🤖 AI генерация команд через Bothub.chat
- 💻 Встроенный терминал для выполнения PowerShell команд
- ⚙️ Гибкие настройки
Технологии
- Electron + React + TypeScript
- SQLite для хранения данных
- xterm.js для терминала
- Bothub.chat API для AI
Структура проекта
├── src/
│ ├── main/ # Electron backend
│ ├── renderer/ # React UI
│ └── shared/ # Общие типы
├── start.bat # Запуск с консолью
└── start-silent.vbs # Запуск без консоли
Разработка
npm install # Установка зависимостей
npm run electron:dev # Режим разработки
npm run build # Сборка
База данных
База SQLite создается автоматически в:
%APPDATA%\sysadmin-helper\sysadmin-helper.db
Настройки
Откройте настройки (⚙️) в приложении для:
- Настройки AI API ключа
- Редактирования системных промптов
- Изменения темы и языка