文档和添加订阅的实现