diff --git a/USAGE.md b/USAGE.md index 73c5f94..44a7278 100644 --- a/USAGE.md +++ b/USAGE.md @@ -1,8 +1,10 @@ # Voice command reference -Все голосовые команды J.A.R.V.I.S. (текущее состояние, **67 паков**). +Все голосовые команды J.A.R.V.I.S. (текущее состояние, **98 паков**). Каждая команда — это фраза, которую можно произнести после wake-word ("Джарвис"). +> Языки: **RU + EN** (украинский поддерживался до 2026-05-16, в текущей версии удалён). + Группы: - [Управление ассистентом](#управление-ассистентом) @@ -208,6 +210,52 @@ --- +## Wave 4-8 (новое — личность, рутины, режимы) + +| Команда | Что делает | +|---|---| +| **Личность / banter** | | +| "Привет Джарвис" / "Доброе утро" | Время-чувствительные ответы из ~30 вариантов | +| "Спасибо" / "Ты молодец" | Варьирующиеся «батлерские» ответы | +| "Как дела Джарвис" | Включает живые цифры из памяти + профиля | +| "Процитируй Тони" | Случайная цитата Stark/JARVIS (15+ вариантов) | +| "Скажи что-нибудь интересное" / "Скучно мне" | Принудительная idle-banter реплика | +| "Помолчи" / "Можешь говорить" | Pause/resume фонового banter | +| **Память / разговор** | | +| "О чём мы говорили" | LLM-сжатие последних ~12 реплик | +| "Повтори" / "Не расслышал" | Перепроизнести последний ответ | +| "Сколько фактов помнишь" | Размер долговременной памяти | +| "Покажи что помнишь" | Список ключей в памяти | +| "Точно забудь всё" | Полное стирание памяти (с защитой) | +| **Режимы и рутины** | | +| "Режим фокуса" / "Focus mode" | Профиль work + Focus Assist + стретч через 50 мин | +| "Выключи фокус" | Откат | +| "Спокойной ночи" | Профиль sleep + отмена одноразовых таймеров | +| "Доброе утро" | Профиль default + обзор расписания | +| "Иду за кофе" / "Coffee break" | Пауза banter + чек-ин через 5 минут | +| **Утилиты / новые** | | +| "Сколько будет 234 на 567" | Offline-парсер (без LLM, instant) | +| "Что такое квантовая запутанность" | DDG Instant Answer (без ключа) | +| "Переведи буфер на немецкий" | Translate clipboard с озвучкой в немецком SAPI voice | +| "Поставь чайник" / "Варю пасту" | Cooking timer с пресетами на 16+ блюд | +| "На чём я остановился" | Recap из памяти + расписания + последнего LLM-ответа | +| "Расскажи про железного человека" | Случайный MCU-факт | +| "Разбуди сервер" / "Wake on LAN" | Magic packet на MAC из памяти (`wol_server`) | +| **Outlook (требует Outlook)** | | +| "Сколько у меня непрочитанных писем" | Outlook COM → счётчик inbox | +| "Прочитай последнее письмо" | From + Subject + 200 chars body | +| "Отправь письмо [Имя]" | Body = clipboard, через GAL lookup | +| "Коротко расскажи про инбокс" | LLM-сводка последних 5 unread | +| **Time tracker** | | +| "Начни отсчёт" / "Закончи отсчёт" | Сессия учёта рабочего времени | +| "Сколько я работаю сегодня" | Сумма открытых + закрытых сессий за календарный день | +| "Сколько на этой неделе" | Сумма за последние 7 дней | +| "Сбрось трекер" | Стереть сегодняшние записи | +| **Кастомное wake-word** | | +| GUI → /wake-trainer | Мастер: запись 5–30 сэмплов → rustpotter .rpw | +| **Плагины** | | +| GUI → /plugins | Toggle/Open Folder для `%APPDATA%/com.priler.jarvis/plugins/` | + ## Как добавить свою команду Скопируй `resources/commands/echo/` как шаблон, отредактируй `command.toml`