hal3框架