增加file/error/queue，以及完善DEMO