添加 AbstractDeployer 类