afterCallback允许传入文件buffer，支持调用者对文件进行修改输出