初步完成了 FileWriteCommand，但运行时尚有少量问题
微调了 Callback 容器的类型