添加新的模板过滤器
健壮性修改
添加一些函数
打磨了一些方法，更为合理