多版本框架