重构蜂鸣器算法