Этап 8: настраиваемые команды
- commands.yaml с рабочими примерами: медиа, громкость, поиск, папки, блокировка; перечитывается автоматически, ошибки не ломают остальные команды - Действия run / open / http / keys; вывод и ответы возвращаются модели - Вызов через модель (tool calling) и мгновенно по точным фразам, в том числе с параметрами - Подтверждение «да/нет» для опасных команд, после голосового вопроса микрофон включается сам - Безопасность: запуск без оболочки, защита аргументов cmd/PowerShell/.bat, переменные окружения раскрываются только в шаблоне - Вкладка «Команды» в настройках - Тесты разбора, действий, фраз и полных сценариев через Assistant Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
84d8aaa848
commit
04029f3750
+4
-1
@@ -7,7 +7,10 @@ from pathlib import Path
|
||||
import nvidia
|
||||
from PyInstaller.utils.hooks import collect_data_files, collect_dynamic_libs, collect_submodules
|
||||
|
||||
datas = [("src/agr_assistent/default_config.yaml", "agr_assistent")]
|
||||
datas = [
|
||||
("src/agr_assistent/default_config.yaml", "agr_assistent"),
|
||||
("src/agr_assistent/default_commands.yaml", "agr_assistent"),
|
||||
]
|
||||
datas += collect_data_files("silero_vad")
|
||||
datas += collect_data_files("faster_whisper")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user