添加文件操作，adapter模块