hackaround the gbk char and space char in path; article fix intergrate