"""Platform Adapters for KB Pipeline This module provides platform-specific adapters for content extraction from various platforms (Bilibili, Zhihu, etc.). Each adapter implements the PlatformAdapter interface: - get_content_type: Identify content type from URL - fetch_metadata: Fetch content metadata - fetch_content: Fetch content body in Markdown format - get_output_filename: Generate output filename """ from .base import PlatformAdapter from .bilibili import BilibiliAdapter from .zhihu import ZhihuAdapter __all__ = [ "PlatformAdapter", "BilibiliAdapter", "ZhihuAdapter", ]