detect修改