FIXES #172 #171 重构C端代码，完整支持Palm比对