添加类型flash类型，后续工作重新做重用架构