框架优化以及错误日志功能添加