增加部分设计模式