[Add] 增加基础观察者模式和日夜模式切换的观察�

Add basic observer and day night change observer