md2wechat Agent API markAgent API Docs
md2wechat Agent API markAgent API Docs
Homepage

Start

Markdown to WeChat API DocsQuickstartAuth

APIs

Integrations

Operations

ErrorsPricingContact
X (Twitter)

Image Generation

Commands, providers, presets, and the key-free plan mode for article and cover images.

Image Generation

Commands

  • md2wechat generate_image [prompt] — generate one image from a prompt
  • md2wechat generate_cover — generate a cover with a cover preset (default cover-default, 16:9)
  • md2wechat generate_infographic — generate an infographic (default infographic-default, 3:4)

Providers

ProviderDefault modelNotes
minimaximage-01The only provider supporting --subject-reference (public http(s) URL only, image-01 only)
openaigpt-image-2Also 1.5 / 1 / 1-mini / dall-e-3 / 2
tuzidoubao-seedream-4-5-251128Requires IMAGE_API_BASE
modelscope / msTongyi-MAI/Z-Image-Turbo
openrouter / orGemini 3 Pro imageAlso Flux.2, Riverflow
gemini / googleofficial SDK modelsIgnores image_api_base
volcengine / volcdoubao-seedream-5-0-pro-2606282K/3K sizes

Discover providers: md2wechat providers list and md2wechat providers show <name>.

Presets

Cover presets (12): cover-default (16:9), cover-claude-warm (21:9), cover-hero, cover-metaphor, cover-illustrated, cover-editorial, cover-editorial-collage, cover-minimal, cover-data-visual, cover-semantic-concept (21:9), cover-suspense-black-gold (2.35:1).

Infographic presets (13): infographic-default, -claude-warm, -bento, -timeline, -dashboard, -hierarchy, -comparison, -process, -ticket-process, -apple-keynote-premium, -handdrawn-sketchnote, -flat-vector-panorama, -dark-ticket-cn, -victorian-engraving-banner.

md2wechat prompts list --kind image --archetype cover

Plan mode (no key, no upload)

md2wechat generate_cover --preset cover-default --article article.md --plan --json

Returns IMAGE_PLAN_READY with a rendered prompt, aspect, suggested_filename, and alt_text. Plan mode needs no provider, no IMAGE_API_KEY, and performs no upload — the host agent's own image tool executes the plan.

Direct generation is a side effect

Direct generation goes generate → download → upload to WeChat materials, so it requires WeChat credentials plus IMAGE_API_KEY. During --upload/--draft, inline placeholders generate and replace in place:

![A warm hero illustration](__generate:A warm hero illustration in flat style__)

Related

  • Cover Image
  • Publishing API

Table of Contents

Image Generation
Commands
Providers
Presets
Plan mode (no key, no upload)
Direct generation is a side effect
Related