分开os device等，保证唯一性可选性