19 lines
802 B
Lua
19 lines
802 B
Lua
|
|
jarvis.speak("Смотрю на ошибку.")
|
|||
|
|
|
|||
|
|
local prompt = [[Найди на экране текст ошибки (сообщение об ошибке, stack trace, диалог об исключении).
|
|||
|
|
Прочитай ключевое сообщение и одним коротким предложением подскажи возможную причину.
|
|||
|
|
Если ошибки нет — скажи "ошибок не вижу".
|
|||
|
|
Отвечай по-русски. 1-3 предложения максимум.]]
|
|||
|
|
|
|||
|
|
local desc = jarvis.vision.describe(prompt)
|
|||
|
|
|
|||
|
|
if not desc or desc == "" then
|
|||
|
|
jarvis.speak("Не получилось прочитать.")
|
|||
|
|
jarvis.audio.play_error()
|
|||
|
|
return { chain = false }
|
|||
|
|
end
|
|||
|
|
|
|||
|
|
jarvis.speak(desc)
|
|||
|
|
jarvis.audio.play_ok()
|
|||
|
|
return { chain = false }
|