rm 老代码
增加def接口
add more impl
增加测试