生成工具