Fix: Double Wake Word #5
Fix: English environment text description for easy understanding
Fix: Voice wake-up tons of abnormalities
Fix: Restarting the service, killing the app does not show up
Fix: mutableListOf → CopyOnWriteArrayList to solve concurrent listener access
Fix: 4 mutableMapOf → ConcurrentHashMap to solve Bluetooth scanning concurrent access
Fix: GlobalScope → CoroutineScope(coroutineContext), coroutine lifecycle controlled
Fix: Bluetooth memory function
Added: Dual wake word selection channel
Added: Control browser switches
Added: stop wake word pause mechanism, music
Added: Silent detection logic validity
Added: Control clock, weather switch
Fine-tuning: Xiaomi pictorial text display
Distinguish: The interface where all corresponding functions are located
Reconstruction: Weather, clock open
Reconstruction: Morning, noon and evening weather effects