修复一个可能导致不同目录下同名模板生成的缓存文件名相同的BUG。