修复bug，增加自保策略