重新设计setup.sh脚本策略