publisher/publisher/__init__.py
yumoqing 6cbc0475af feat: multi-platform content publisher module for Sage
4 tables: publisher_platform/content/task/log
10 platforms: weibo/douyin/bilibili/kuaishou/wechat/xiaohongshu/toutiao/youtube/twitter
Sage-compliant: DSPY no-import delegation, init.py→ServerEnv, scripts/load_path.py
Content types: article/video/audio/image with per-platform format adapters
2026-08-04 08:16:53 +08:00

13 lines
405 B
Python

"""
内容发布模块 (Publisher) — Sage 框架模块
用法:
from publisher.init import load_publisher
"""
from .init import load_publisher
from .engine import run_publish, run_scheduled
from .db import get_stats, get_enabled_platforms
from .platforms import PUBLISHERS as platforms
__all__ = ['load_publisher', 'run_publish', 'run_scheduled', 'get_stats', 'get_enabled_platforms', 'platforms']