工具类代码转移

Signed-off-by: heqi <sun215153@gmail.com>