md2wechat Agent API markmd2wechat Agent API
  • 文档
  • 能力
  • 主题
  • 编辑器
  • 博客
  • 价格
  • 示例
  • 技能
  • 联系
md2wechat 2.4.0 发布:让 Agent 先判断准备状态,再执行发布流程
2026/05/29

md2wechat 2.4.0 发布:让 Agent 先判断准备状态,再执行发布流程

介绍 md2wechat 2.4.0 的官方升级重点:inspect readiness targets、blocker 映射、doctor 检查、主题发现、Brand Profile,以及更稳的 Agent 发布流程。

md2wechat 2.4.0 发布:让 Agent 先判断准备状态,再执行发布流程

md2wechat-skill 已经超过 2.7k GitHub star,官方内容也需要跟上当前工具的真实能力。

md2wechat 2.4.0 最重要的变化不是多了一个新命令,而是给 Agent 一个更清楚的判断依据。

现在 Agent 可以先检查一篇文章,再判断 preview、convert、upload、draft 分别是 ready、blocked、degraded,还是 not requested。

2.4.0 改了什么

inspect --json 现在提供了更清楚的准备状态结构:

{
  "data": {
    "readiness": {
      "schema_version": "1",
      "targets": {
        "preview": "ready",
        "convert": "ready",
        "upload": "not_requested",
        "draft": "blocked"
      },
      "blockers": [
        {
          "code": "MISSING_COVER",
          "target": "draft"
        }
      ]
    }
  }
}

重点字段是:

  • data.readiness.targets
  • data.readiness.blockers
  • data.readiness.schema_version

旧字段仍然保留,比如 convert_ready、upload_ready、draft_ready、preview_fidelity。但新的 Agent 工作流应该优先使用 targets 和 blockers。

为什么这对 Agent 重要

以前 Agent 经常需要猜:

  • 能不能预览
  • 能不能转换
  • 是否请求了上传
  • 创建草稿是不是缺封面
  • 问题来自本机配置,还是来自这篇文章本身

猜出来的流程很容易不稳定。

有了 targets 和 blockers,Agent 可以给出更小、更准确的判断:

这篇文章可以预览和转换,但创建草稿被阻塞,因为缺少封面。

这类回答用户能直接处理。

doctor 检查本机环境

md2wechat 2.3.0 增加了:

md2wechat doctor --json

做 API 相关任务前应该先跑它。

doctor 检查的是本机是否具备尝试条件:配置能不能加载、默认转换模式、API key 是否存在、默认主题是否兼容、排版目录是否可用、公众号草稿凭据是否存在。

它不会做真实登录,不会上传图片,也不会创建草稿。

实际顺序建议是:

md2wechat version --json
md2wechat doctor --json
md2wechat capabilities --json
md2wechat inspect article.md --json
md2wechat preview article.md
md2wechat convert article.md

inspect 检查单篇文章

inspect --json 回答的是另一个问题:

这篇文章能不能执行用户要的目标?

如果要创建草稿:

md2wechat inspect article.md --draft --cover cover.jpg --json

如果草稿目标被阻塞,inspect 会把阻塞项映射到目标上:

  • MISSING_API_KEY
  • LOCAL_IMAGE_MISSING
  • MISSING_COVER

这比把所有问题都当成普通转换失败要清楚得多。

主题发现也变严格了

md2wechat 2.3.1 和 2.3.0 收紧了主题发现。

Agent 现在应该读取 themes list/show --json,而不是从旧文档里猜主题名。

重点字段包括:

  • selectable
  • style
  • metadata_incomplete

API 模式会拒绝 AI 主题。AI 模式会拒绝 API 主题。不可选择的主题集合不能当成具体主题来用。

安全写法是:

md2wechat themes list --json
md2wechat themes show wechat-native --json
md2wechat convert article.md --theme wechat-native

排版模块现在有 body_format

高级排版模块应该先从发现结果里选择:

md2wechat layout list --json
md2wechat layout show hero --json

新增的关键信息是 body_format。它告诉 Agent 这个模块需要哪种正文格式:

  • fields
  • rows
  • json_object
  • json_array

这样 Agent 不需要再靠示例猜语法。

生成带模块的 Markdown 后,建议先验证:

md2wechat layout validate --file article.formatted.md --json

验证通过后再转换。

Brand Profile 已经进入 Agent 工作流

md2wechat 2.2.0 增加了:

md2wechat brand init
md2wechat brand show --json

Brand Profile 文件在:

~/.config/md2wechat/brand.md

它是 Markdown,不是 YAML。CLI 返回原文,Agent 用它判断语气、排版偏好、引导动作和禁用表达。

这很重要,因为高级发布不是单纯转换问题,也是一致性问题。

2.2.1 之后图片默认值也变了

md2wechat 2.2.1 修复了 OpenAI GPT Image 返回 b64_json 时的处理问题,并把 OpenAI 默认图片模型更新为 gpt-image-2,默认尺寸更新为 auto。

如果升级后生图行为不同,先检查:

md2wechat providers list --json
md2wechat providers show openai --json
md2wechat config show --format json

不要把旧图片配置直接复制到新环境里。

当前推荐流程

现在做 Agent 发布流程,建议按这个顺序:

  1. 用 doctor --json 检查本机环境。
  2. 只发现当前任务需要的 provider、theme、prompt 或 layout。
  3. 不直接修改用户原始 Markdown。
  4. 需要高级排版时,生成临时 Markdown。
  5. 先验证排版语法。
  6. 再检查文章目标准备状态。
  7. 用户没看过结果时,先预览,再转换或创建草稿。

紧凑命令是:

md2wechat doctor --json
md2wechat themes list --json
md2wechat layout list --json
md2wechat layout validate --file article.formatted.md --json
md2wechat inspect article.formatted.md --json
md2wechat preview article.formatted.md
md2wechat convert article.formatted.md

继续阅读

  • doctor 与 inspect 准备状态
  • 品牌档案 Brand Profile
  • 发现优先工作流
  • md2wechat-skill

来源:md2wechat-skill changelog

全部文章

作者

avatar for 极客杰尼
极客杰尼

分类

  • API
  • 工作流
md2wechat 2.4.0 发布:让 Agent 先判断准备状态,再执行发布流程2.4.0 改了什么为什么这对 Agent 重要doctor 检查本机环境inspect 检查单篇文章主题发现也变严格了排版模块现在有 body_formatBrand Profile 已经进入 Agent 工作流2.2.1 之后图片默认值也变了当前推荐流程继续阅读

更多文章

Claude Code 如何验证 md2wechat-skill?安装路径与端到端检查清单
集成

Claude Code 如何验证 md2wechat-skill?安装路径与端到端检查清单

说明 md2wechat-skill 在 Claude Code 的公开安装路径、证据边界与端到端验证步骤。

avatar for 极客杰尼
极客杰尼
2026/03/12
Agent 内容选题工作流怎么设计:从信息抓取到题目判断,不再让模型凭感觉写
工作流

Agent 内容选题工作流怎么设计:从信息抓取到题目判断,不再让模型凭感觉写

一篇系统讲清 AI Agent 内容选题工作流的文章:为什么选题比写作更难、选题流程应该输出什么、如何结合 jina-cli 做信息抓取,以及怎样和 md2wechat Agent API 串成完整内容链路。

avatar for 极客杰尼
极客杰尼
2026/03/26
md2wechat 已上架 ClawHub:在 OpenClaw 中安装前先看这 4 件事
集成

md2wechat 已上架 ClawHub:在 OpenClaw 中安装前先看这 4 件事

基于 md2wechat 在 ClawHub 的公开页面,整理在 OpenClaw 中使用它前应该检查的安装路径、扫描结果、运行要求和配置步骤。

avatar for 极客杰尼
极客杰尼
2026/03/19

邮件列表

加入我们的社区

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

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.