SYNVOX · NODE.JS
От загрузки до первого чата
Один ZIP-архив для macOS, Windows и Linux. Предварительная версия для проверки, не готовый установщик. Альфа-версия 0.5.60.
1. Установите Node.js
Установите Node.js 22 с официального сайта, выбрав свою систему и процессор. npm входит в комплект. Откройте новое окно терминала и проверьте версии. Нужны интернет и собственный аккаунт AI-провайдера.
Node.js ↗node --version
npm --version2. Распакуйте архив
Windows: правой кнопкой по ZIP → «Извлечь всё». macOS: двойной щелчок по ZIP. Linux: «Распаковать» в файловом менеджере. Используйте отдельную папку SYNVOX, не запускайте внутри ZIP и не распаковывайте поверх старой версии.
3. Установите зависимости
Откройте папку с package.json. Windows: в адресной строке Проводника введите cmd и нажмите Enter. macOS/Linux: в Терминале введите cd с пробелом, перетащите распакованную папку в окно и нажмите Enter. Выполните команду и дождитесь загрузки зависимостей и браузеров — это может занять несколько минут.
npm ci4. Запустите программу
Выполните команду в той же папке. Оставьте терминал открытым. Для последующих запусков нужна только эта команда; для остановки нажмите Ctrl+C в терминале.
npm start5. Подключите AI и проект
Выберите провайдера, войдите в свой аккаунт через предложенное окно авторизации. Создайте чат, выберите модель и папку проекта. Сначала попросите описать проект без изменения файлов. Проверьте разрешения в настройках перед правками и командами. Используйте копию проекта или отдельную Git-ветку. Аккаунты и лимиты сторонних AI в SYNVOX не входят.
6. Ключ и подписка
Доступ управляется в «Настройки → Подписка»: 3 пробных дня, затем 99 ₽ за 30 дней через YooKassa либо 100 Telegram Stars, без автопродления. Платёж привязывается к ключу установки. Не публикуйте ключ. При проблеме с активацией обратитесь в поддержку с номером заказа.
Если не запускается
node или npm не найдены
Установите Node.js 22, закройте и заново откройте терминал. Повторите проверку версии.
Ошибка package.json / ENOENT
Перейдите в распакованную папку с package.json и повторите команду.
Не скачался браузер / нет библиотек Linux
Проверьте интернет и повторите npm ci. Linux может потребовать системные библиотеки браузера. Отправьте точную ошибку в поддержку; не отключайте защиту системы.
Нужна помощь? Отправьте ОС, версию Node.js и текст ошибки. Удалите ключи, cookies и пароли. stas.sor@gmail.com
Условия, данные и возвратыПодробно: Windows
- Скачайте Node.js 22 LTS для Windows по ссылке выше. Запустите установщик MSI, оставьте установку npm и добавление в PATH включёнными.
- Скачайте ZIP SYNVOX. В «Загрузках» нажмите по нему правой кнопкой → «Извлечь всё». Откройте вложенную папку SYNVOX — внутри должны быть package.json и папки bin и src.
- Нажмите адресную строку Проводника, введите
cmdи нажмите Enter. Откроется терминал именно в этой папке. Не запускайте его от имени администратора. - Введите по очереди команды ниже. Дождитесь завершения npm ci, затем запускайте npm start. Если в PowerShell запрещён npm.ps1, используйте cmd или команды npm.cmd ci и npm.cmd start; менять политику безопасности не нужно.
node --version
npm --version
npm ci
npm startПодробно: macOS
- Установите Node.js 22 LTS для macOS с официального сайта. Закройте старые окна Терминала и откройте новое.
- В Finder откройте «Загрузки», дважды нажмите ZIP. Перенесите распакованную папку SYNVOX, например, в «Документы».
- Откройте Finder → «Программы» → «Утилиты» → «Терминал». Введите
cd, затем пробел. Перетащите папку SYNVOX из Finder в Терминал и нажмите Enter. - Введите
ls: в списке должен быть package.json. Затем выполнитеnpm ci, дождитесь окончания и выполнитеnpm start. Не используйте sudo.
Подробно: Linux
- Установите Node.js 22 или новее и npm способом, указанным на официальном сайте Node.js для вашей системы. Проверьте
node --versionиnpm --version. - Распакуйте ZIP через файловый менеджер. Откройте терминал в папке SYNVOX с package.json (обычно пункт «Открыть в терминале» в меню папки).
- Выполните
npm ci, затемnpm start. Нужна графическая сессия рабочего стола. Если браузеру не хватает системных библиотек, передайте точную ошибку поддержке; не запускайте приложение с root и не отключайте sandbox.
Первый вход и проверка работы
- После запуска дождитесь окна SYNVOX. Первый запуск может занять больше времени из-за подготовки браузера. Терминал оставьте открытым.
- Выберите AI-провайдера и откройте вход в его аккаунт. Пароль вводите только на странице самого провайдера. Если есть CAPTCHA или подтверждение входа, пройдите их самостоятельно.
- Откройте папку проекта. Для первой проверки используйте копию проекта. Создайте чат, выберите модель и отправьте: «Ответь одним словом: готово». Затем попросите описать проект без изменения файлов.
- Настройки → «Подписка»: проверьте дату окончания доступа. Для продления выберите YooKassa или Telegram Stars. Ознакомьтесь с документами и подтвердите согласия на открывшейся странице. Не отправляйте ключ установки в обычный чат.
- При Telegram Stars переходите именно по ссылке из этой установки SYNVOX: она связывает бота с установкой. Выберите язык, выполните шаги согласия и привязки, затем оплатите выставленный счёт. Простого открытия бота недостаточно для привязки.
- После оплаты вернитесь в SYNVOX и нажмите «Проверить статус». Дата доступа должна продлиться после серверного подтверждения. Если этого не произошло, не платите повторно: отправьте поддержке номер заказа, время и сумму платежа.
Мультиаккаунты Qwen находятся в Настройки → «Аккаунты». Добавьте второй аккаунт и включите автоматическое переключение. Оно применяется к поддерживаемым ответам об исчерпании квоты Qwen, а не ко всем ошибкам и не ко всем провайдерам.
Повторный запуск, остановка и обновление
Для повторного запуска откройте терминал в той же папке SYNVOX и выполните npm start. Повторять npm ci каждый раз не нужно. Для остановки вернитесь в терминал и нажмите Ctrl+C.
Перед ручным обновлением остановите программу и сохраните старую папку. Скачайте новую версию в отдельную папку, распакуйте, выполните npm ci и npm start. Не удаляйте пользовательские папки с чатами и авторизацией. Пробный период не начинается заново от переустановки. Этот ZIP не является автоматическим обновлением и не является установщиком EXE/DMG.
Если появляется EADDRINUSE / «порт занят», сначала закройте уже запущенную копию SYNVOX. При сетевой ошибке npm проверьте соединение и повторите установку; не отключайте проверку сертификатов. При пустом окне сохраните последние строки терминала и обратитесь в поддержку.
Управление компьютером: требования ОС
Обычный чат, задачи проекта и снимки встроенного браузера доступны независимо от режима рабочего стола. Для инструментов экрана, мыши и клавиатуры выберите «Компьютер» в конкретном чате.
- Windows: нужен активный рабочий стол пользователя. Не запускайте SYNVOX как службу. Shell использует
cmd.exe; PowerShell можно вызвать явно как установленную программу. - macOS: разрешите запись экрана и универсальный доступ в «Системные настройки → Конфиденциальность и безопасность» для процесса, которым запускаете SYNVOX.
- Linux: требуется графический сеанс X11 и переменная DISPLAY. Wayland пока не поддерживается для управления рабочим столом. В Ubuntu/Debian могут понадобиться
libxtst6 libxrandr2 libxi6; зависимости браузера устанавливаются командойnpx playwright install-deps chromium.
Нативные модули входят в зависимости npm. Если пакет @jitsi/robotjs отсутствует, повторите npm ci и сохраните ошибку установки. Полный ввод на Windows и работа с несколькими мониторами ещё требуют ручной проверки; ZIP остаётся альфа-версией.
