docs: update USAGE.md with Wave 4-8 voice commands
Some checks are pending
Rust CI / cargo test (jarvis-core) (push) Waiting to run
Rust CI / cargo clippy (push) Waiting to run
Rust CI / cargo check (workspace) (push) Waiting to run

- Pack count: 67 → 98 (104 total counting structural).
- Add big "Wave 4-8" table covering personality, banter, memory admin,
  conversation, focus mode, cooking timer, leftoff recap, trivia,
  routines, Outlook, time tracker, WOL.
- Note: languages now RU + EN only (UA dropped 2026-05-16).
This commit is contained in:
Bossiara13 2026-05-16 14:46:18 +03:00
parent bb2799ed8c
commit bb3b4f5942

View file

@ -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 | Мастер: запись 530 сэмплов → rustpotter .rpw |
| **Плагины** | |
| GUI → /plugins | Toggle/Open Folder для `%APPDATA%/com.priler.jarvis/plugins/` |
## Как добавить свою команду
Скопируй `resources/commands/echo/` как шаблон, отредактируй `command.toml`