加入程序版本依赖判断和接口兼容处理