split_key改由c实现