ns框架