主题列表:https://md2wechat.app/theme-gallery
安装:md2wechat
npm install -g @geekjourneyx/md2wechat
配置文件:~/.config/md2wechat/config.yaml
wechat:
appid: "your_wechat_appid"
secret: "your_wechat_secret"
api:
md2wechat_key: "your_md2wechat_api_key"
md2wechat_base_url: "https://www.md2wechat.cn"
image_key: "your_image_api_key"
image_base_url: "https://ark.cn-beijing.volces.com/api/v3"
image_provider: "volcengine"
image_model: "doubao-seedream-5-0-260128"
image_size: "2K"
convert_mode: "api"
default_theme: "default"
background_type: "none"
http_timeout: 30
image:
compress: true
max_width: 1920
max_size_mb: 5
使用命令行:
# 确认文章解析结果(推荐第一步总是先 inspect) md2wechat inspect article.md # 本地预览 HTML(不触发上传或草稿副作用) md2wechat preview article.md # 转换并推送微信草稿箱 md2wechat convert article.md --draft --cover cover.jpg \
--title title --author hls --digest 测试 \
--theme elegant-green
建议用vscode写markdown文件,安装图片插入插件 自动上传: paste image
自动生成封面:
convert -size 900x506 \
gradient:'#1a1a1a'-'#2d2416' \
-font Helvetica -pointsize 48 -fill '#d4a853' -gravity Center \
-annotate +0-20 "安装指南" \
-pointsize 20 -fill '#b8943d' \
-annotate +0+40 "md2wechat 安装与配置" \
cover.jpg
- 尺寸 900x506 (16:9)
- 深色渐变背景 (#1a1a1a → #2d2416)
- 金色标题文字 (#d4a853),副标题稍浅 (#b8943d)
- -gravity Center 居中定位,-annotate 偏移量控制标题和副标题的垂直位置
自动生成封面图:https://mp.weixin.qq.com/s/gKlfg7PocZd2gPWhXWgApg
安装 skill
npx skills add geekjourneyx/claude-design-card
安装 skill(Claude Code / Codex / OpenCode) 大模型驱动微信搞自动完成
npx skills add https://github.com/geekjourneyx/md2wechat-skill --skill md2wechat
文章 title: XXXXX ; 作者: XXXX; 描述 :XXXX ; 封面图片用:claude-design-card skill自动生成"
"把 article.md 转换为微信格式,用 elegant-gold 主题,生成封面图,推送到草稿箱"
"帮我检查这篇文章的发布 readiness,然后预览一下排版效果"
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!
