泛型参数部分（100%完成度）