
How to Choose From 48 WeChat Themes
The 48-theme catalog in five groups, what per-theme metadata means, and the API/AI mode rule that fails closed.
How to Choose From 48 WeChat Themes
The catalog is 48 themes: 6 built-in, 10 curated, and 32 template combinations. Browse them all at /themes; the full selection guide is Theme.
The five groups
- Built-in (6):
default,bytedance,apple,sports,chinese,cyber— safe starting points. - Classic (2):
wechat-native,nyt-classic— editorial calm. - Modern (4):
github-readme,sspai-red,mint-fresh,sunset-amber— product and tech voice. - Extra (4):
ink-minimal,lavender-dream,coffee-house,bauhaus-primary— differentiated columns. - Template (32):
{minimal,focus,elegant,bold}×{gold,green,blue,orange,red,navy,gray,sky}such aselegant-gold— predictable pairs of structure and color.
Use per-theme metadata
Every theme carries bestFor (content scenarios), mood, density (light/balanced/dense), and contrast (soft/medium/strong). Shortlist by metadata, then preview — do not judge by color alone.
The mode rule
Themes are typed api or ai. API mode selects only api themes, AI mode only ai themes, and the loader fails closed with THEME_MODE_MISMATCH on a wrong pairing. The convert request takes the theme by id:
curl -X POST "https://www.md2wechat.cn/api/convert" \
-H "Content-Type: application/json" \
-H "Md2wechat-API-Key: wme_your_api_key" \
-d '{
"markdown": "# Hello\n\nBody",
"theme": "elegant-gold",
"fontSize": "medium",
"backgroundType": "default"
}'The same ids drive the md2wechat.cn theme gallery, so what you preview there is what the API renders. See Convert for limits and response shape.
Author
Categories
More Posts

Which md2wechat Entry Point Fits Your Workflow
A guide to the md2wechat project set, including CLI, skill, Obsidian, and Feishu entry points.

How to Design an Agent Content Topic Selection Workflow
A practical guide to AI Agent topic selection workflows: why topic judgment matters more than drafting, what a topic workflow should output, how jina-cli supports source retrieval, and how the result connects to md2wechat publishing.

Brand Profile and Advise: Teach the Agent Your Style
A free-form brand.md the CLI never parses, plus a deterministic advise router that proposes at most three edits.
Newsletter
Join the community
Subscribe to our newsletter for the latest news and updates