新增工具函数函数