更新输出逻辑 减少文件读写次数