支持更多类型