添加了encode的接口
改动了一点点