Skip to content

Publishing

The Publisher Agent distributes content to 9 platforms with automatic retry.

Commands

agentcrew-mcn publish post --text "Content..." --platform juejin
agentcrew-mcn publish post --file article.md --platform juejin
agentcrew-mcn publish post --text "Content" --platform juejin --dry-run
agentcrew-mcn publish post --file article.md -p juejin -p zhihu
agentcrew-mcn publish status
agentcrew-mcn publish history

Retry Mechanism

Automatic retry with exponential backoff + jitter:

Retry 1: ~1s → Retry 2: ~2s → Retry 3: ~4s

Programmatic API

publisher = PublisherAgent(llm_client)
publisher.register_platform("juejin", JuejinAdapter({"cookie": "..."}))
result = publisher.post_to_platform(text="Content", platform="juejin")

Supported Platforms

Juejin, Zhihu, Dev.to, CSDN, WeChat, SegmentFault, X/Twitter, Xiaohongshu, Medium — 9 platforms. See Platform Setup.