Функция: реализованы консольный логгер и презентер для обработки аудиокниг
- Добавлен ConsoleLogger для подробного логирования этапов обработки аудиокниг в консоли. - Введен ConsolePresenter для форматированного вывода результатов сканирования в консоль. - Создан ProcessAudioBooksUseCase для обработки полного конвейера обработки аудиокниг, включая сканирование папок, извлечение метаданных, поиск торрентов и запись результатов. - Реализована проверка LLM для улучшения метаданных. - Добавлена обработка ошибок и логирование на всех этапах обработки.
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
//go:build !windows
|
||||
// +build !windows
|
||||
|
||||
package infrastructure
|
||||
|
||||
// SetConsoleUTF8 - заглушка для не-Windows систем (на Linux/Mac всё работает с UTF-8 нативно).
|
||||
func SetConsoleUTF8() {
|
||||
// Ничего не делаем на Unix-подобных системах
|
||||
}
|
||||
Reference in New Issue
Block a user