cat agent代码重构,exceptionalert重构