1: 完善 tagging 错误输出,和异常处理