改为使用IO接口实现文档共享（未测试)