md2wechat Agent API markmd2wechat Agent API
  • 文档
  • 能力
  • 主题
  • 编辑器
  • 博客
  • 价格
  • 示例
  • 技能
  • 联系
Markdown 到公众号草稿箱的完整流水线
2026/09/05

Markdown 到公众号草稿箱的完整流水线

从 inspect 到 draft/add 的五个阶段、为什么草稿必须显式给封面,以及 45004 怎么排查。

Markdown 到公众号草稿箱的完整流水线

草稿链路有五个阶段,前两个不碰网络。完整参考。

五个阶段

  1. md2wechat inspect article.md --json——元数据(title ≤ 32 字符、author ≤ 16、digest ≤ 128)、图片盘点,以及带 blockers 的 readiness.targets(如 MISSING_COVER、MISSING_WECHAT_CONFIG)。
  2. Preflight——任何远程调用前校验意图、素材与封面。
  3. Convert——经 Convert API(POST https://www.md2wechat.cn/api/convert)渲染 HTML。
  4. Upload——--upload 把文章图片转成微信素材并重写 URL;--cover 上传封面并得到 media_id。
  5. Draft——微信 draft/add 返回 draft_id 与 draft_url。

每篇草稿都要显式封面

md2wechat convert article.md --draft --cover cover.jpg

--cover <path> 与 --cover-media-id <media_id> 互斥;inspect 对 CONFLICTING_COVER_INPUTS、COVER_MEDIA_ID_INVALID、MISSING_COVER fail-closed。细节见封面图。

45004 排查

微信错误 45004 表示 digest 不合法——先查摘要长度(上限 128 字符)。重试前先清 readiness blockers;--save-draft 只保存草稿 JSON 不提交,create_draft <json> 之后提交;test-draft <html> <cover> 是最小冒烟路径。

安全边界

草稿创建是副作用:需要用户明确意图、有效凭证,以及平台要求时的白名单出口(微信 IP 白名单)。

全部文章

作者

avatar for 极客杰尼
极客杰尼

分类

  • 工作流
Markdown 到公众号草稿箱的完整流水线五个阶段每篇草稿都要显式封面45004 排查安全边界

更多文章

CLI、Skill、Raw API 到底怎么选:别一开始就在 md2wechat 的入口上绕圈
集成

CLI、Skill、Raw API 到底怎么选:别一开始就在 md2wechat 的入口上绕圈

很多人以为 CLI、Skill 和 Raw API 是三套东西,其实更像三种入口。这篇把各自适合什么场景讲清楚。

avatar for 极客杰尼
极客杰尼
2026/04/28
md2wechat-skill:让支持 Skill 的 Agent 接入公众号创作与发布
集成

md2wechat-skill:让支持 Skill 的 Agent 接入公众号创作与发布

介绍核心 md2wechat Skill、主 CLI 执行层、安装方式,以及基于证据的宿主兼容边界。

avatar for 极客杰尼
极客杰尼
2026/03/12
56 个高级排版模块使用指南
工作流

56 个高级排版模块使用指南

九大类、九种 body 格式,以及怎么只挑一篇文章真正需要的少数模块。

avatar for 极客杰尼
极客杰尼
2026/09/05

邮件列表

加入我们的社区

订阅邮件列表,及时获取最新消息和更新

md2wechat Agent API markmd2wechat Agent API

md2wechat 的官方 API、文档、Skill 与 CLI 入口,服务 Markdown 到微信公众号发布工作流。

GitHubX (Twitter)
产品
  • 快速开始
  • 能力总览
  • 主题
  • 价格
  • 联系
文档
  • Auth
  • OpenAPI
  • llms.txt
生态
  • 示例
  • 技能
  • md2wechat-lite
© 2026 md2wechat Agent API. All Rights Reserved.