生成工具类