格式化并添加getEngineType接口