add alert summary module, refactor alert module, add weixin sender to all alerts