Record改为单例模式