兼容schema和template