集成了diagram-viewer