+ 添加协议定义