md2wechat Agent API markmd2wechat Agent API
  • 文档
  • 主题
  • 编辑器
  • 博客
  • 价格
  • 示例
  • 技能
  • 联系
在 Obsidian 里一键排版公众号文章:从写作到草稿箱的完整工作流
2026/03/26

在 Obsidian 里一键排版公众号文章:从写作到草稿箱的完整工作流

一篇面向 Obsidian 创作者的实战文章,讲清如何结合 Claudian 和 md2wechat,从 Markdown 写作、公众号排版到草稿箱发布,打通完整流程。

大家好,我是极客杰尼。

前几天我把 md2wechat 2.0 上架到了 ClawHub,之前预告的 Obsidian 篇也该补上了。

很多人已经长期用 Obsidian 写文章,但写完之后,后面那一串动作还是很碎:

  • 手动排版
  • 手动处理封面
  • 手动传图片
  • 手动复制到公众号后台
  • 手动建草稿

这篇文章讲的就是怎么把这条链路打通:

继续在 Obsidian 里写,写完之后让 Agent 接手排版、生成封面、上传素材,并把结果直接送进公众号草稿箱。

截图链接:Obsidian to WeChat workflow

这套组合到底是什么

如果你还没用过 Obsidian,可以先把它理解成一个本地 Markdown 写作和知识管理工具。

它很适合内容创作,因为它天然支持:

  • 长文写作
  • 素材沉淀
  • 选题整理
  • 知识库管理

截图链接:What Obsidian is

而 Claudian 是一个 Obsidian 社区插件,它把 Claude Agent 直接带进了你的笔记库。

装上之后,Obsidian 不再只是写作工具,它还是一个 Agent 运行环境。
Agent 可以:

  • 读当前笔记
  • 写文件
  • 执行命令
  • 调用你已经装好的 CLI 工具

截图链接:Claudian in Obsidian

再加上 md2wechat 之后,这三者的分工就很清楚了:

  • Obsidian 负责写作
  • Claudian 负责把 Agent 带进来
  • md2wechat 负责排版、封面、素材和草稿发布

也就是说,你写完文章之后,不需要再切到一堆别的工具里手工搬运。
你只需要对 Agent 说一句话,剩下的流程可以继续往下跑。

这篇文章和之前的 Obsidian 文章有什么不同

站内之前已经有两类相关文章:

  • 讲 Obsidian 到公众号的一般路径
  • 讲 Claudian 里怎么安装和使用 md2wechat-skill

这篇不再停留在“能不能用”这个层面,而是更聚焦一件事:

如何从 Obsidian 里的 Markdown,直接推进到公众号草稿箱。

所以重点不是概念,而是完整实操。

第一步:安装 md2wechat CLI

如果你是 Mac 用户,最直接的方式还是 Homebrew:

brew install geekjourneyx/tap/md2wechat
md2wechat version --json

只要能看到版本号输出,就说明 CLI 已经在系统里可用了。

截图链接:Install md2wechat CLI

这一层一定要先装好,因为后面的 Skill 和 Claudian 都不是 CLI 的替代品。

很多人最容易踩的坑就是:

  • 先装了 Skill
  • 看起来界面里已经出现了能力
  • 但真正调用时才发现底层命令并不存在

所以顺序要记住:

先 CLI,再 Skill。

第二步:安装 md2wechat Skill

接下来安装 Skill:

npx skills add https://github.com/geekjourneyx/md2wechat-skill --skill md2wechat

这一步的意义是把 md2wechat 变成 Agent 更容易理解和调用的能力层。

它只安装 Skill 定义,不会替你安装 CLI。

截图链接:Install md2wechat skill

截图链接:Select skill directory

如果你之前已经看过这篇,可以把它当作本篇的安装补充:

  • 在 Obsidian 的 Claudian 里怎么使用 md2wechat-skill

第三步:安装 Claudian 插件

如果你还没装 Claudian,可以去 GitHub 下载它的最新 release:

  • GitHub: YishenTu/claudian

把插件文件放进 Obsidian 的插件目录,重启后启用即可。

截图链接:Install Claudian

到这一步,基础运行环境就有了:

  • Obsidian 负责写作
  • Claudian 负责 Agent
  • md2wechat 负责发布相关动作

第四步:先做配置,不要急着直接发草稿

打开 Claudian 插件侧边栏之后,先不要直接下达“发布草稿”的命令。

先把配置层跑通。

截图链接:Open Claudian sidebar

在 Claudian 里直接对 Agent 说:

/md2wechat 请运行 md2wechat config init

接下来它会引导你填入:

  • 微信公众号 AppID
  • 微信公众号 AppSecret

如果你还打算让它自动生成封面图,最好再补上图片服务配置,例如:

  • ModelScope
  • OpenRouter

截图链接:Initialize config

配置完之后,不要跳过验证。

更稳的做法是先让 Agent 运行 discovery 类命令,确认当前环境到底准备好了什么:

  • md2wechat capabilities --json
  • md2wechat themes list --json
  • md2wechat providers list --json

如果它能正确回答“现在有哪些能力”,说明这套配置至少已经不在盲跑。

截图链接:Verify capabilities

第五步:在 Obsidian 里一句话触发排版

现在回到你写好的 Obsidian 文章。

这时候推荐的起手式,不是直接手敲一堆命令,而是让 Agent 做完整任务:

把当前文章转换成微信公众号格式,生成封面图,发布到草稿箱。

如果配置完整,它接下来会继续完成:

  • 读取当前 Markdown 笔记
  • 调用 md2wechat 做公众号排版
  • 生成封面图或封面提示词
  • 上传正文里的素材
  • 创建图文消息草稿

截图链接:Run md2wechat in Claudian

这也是这套组合真正有价值的地方:

写作仍然在 Obsidian,发布动作却不再需要你手工切换到网页排版工具和公众号后台。

跑通之后,公众号草稿箱里会出现什么

如果一切正常,打开公众号后台草稿箱,你应该能看到:

  • 已经排好版的正文
  • 已经处理过的封面
  • 已经替换过的图片素材
  • 对应的草稿条目

截图链接:Draft created in WeChat

这一步的意义很大。

因为它说明你不是只把 Markdown 变成了 HTML,而是真的把文章推进到了“待审核、待发布”的状态。

从内容工作流角度看,这和只做格式转换不是一回事。

目前真实使用里还暴露了哪些问题

这篇文章来自真实实战,不是只演示顺利路径。

目前我自己在跑流程时,也看到了几个值得继续优化的点:

  1. 有些摘要任务没有强调长度限制,容易导致 Agent 理解偏长。
  2. 当摘要或说明过长时,当前流程没有统一的回退策略。
  3. 本地图片在送进草稿箱之前,最好更彻底地替换成公众号素材库资源。

截图链接:Known issues

这些都不是“不能用”的问题,而是典型的从“能跑”走向“更稳”的细节问题。

对我来说,这类问题非常正常,因为真正重要的是:

  • 工作流先跑通
  • 再在真实使用中把边角打磨掉

为什么我认为这条路径值得长期做

跑通这套流程之后,我最大的感受是:

写完文章之后,那些最琐碎、最重复、最容易打断创作状态的动作,终于可以交给 Agent 了。

真正值得人花时间的,还是:

  • 选题
  • 观点
  • 结构
  • 内容本身

而不是:

  • 复制
  • 粘贴
  • 对齐样式
  • 再次上传图片
  • 再次建草稿

这也是为什么我会持续围绕这些环节做工具,而不是只做某一个单独功能。

这篇文章在整条内容链路里的位置

如果把 Agent 内容创作拆成三段:

  • 前期:信息抓取
  • 中期:选题与成稿
  • 后期:排版与发布

那么这篇文章讲的就是最后一段最接近闭环的实战路径。

你可以把它和前面几篇文章串起来看:

  • 内容获取层:jina-cli 是什么
  • 工具链总览:从内容抓取到公众号草稿:我为 AI Agent 设计的一条内容创作工具链
  • 中间判断层:Agent 内容选题工作流怎么设计

这样整条链路会更完整。

总结

如果你本来就长期在 Obsidian 里写作,那么一条更现实、也更顺的路径不是离开 Obsidian,而是:

  1. 继续在 Obsidian 写 Markdown
  2. 用 Claudian 把 Agent 带进来
  3. 用 md2wechat 完成排版、封面、素材和草稿创建

这样你真正得到的,不只是“Obsidian 能不能发公众号”,而是:

写完之后,剩下那一串最碎的动作,终于能被系统接住。

相关链接

  • 项目地址:geekjourneyx/md2wechat-skill
  • 官网:md2wechat.com
  • ClawHub:clawhub.ai/geekjourneyx/md2wechat
  • Claudian:YishenTu/claudian
  • 原文发表自微信公众号:阅读原文
全部文章

作者

avatar for 极客杰尼
极客杰尼

分类

  • 工作流
这套组合到底是什么这篇文章和之前的 Obsidian 文章有什么不同第一步:安装 md2wechat CLI第二步:安装 md2wechat Skill第三步:安装 Claudian 插件第四步:先做配置,不要急着直接发草稿第五步:在 Obsidian 里一句话触发排版跑通之后,公众号草稿箱里会出现什么目前真实使用里还暴露了哪些问题为什么我认为这条路径值得长期做这篇文章在整条内容链路里的位置总结相关链接

更多文章

OpenClaw 如何安装 md2wechat skill?按真实安装路径梳理一遍
集成

OpenClaw 如何安装 md2wechat skill?按真实安装路径梳理一遍

基于 OpenClaw 官方文档和 md2wechat-skill 公开说明,整理在 OpenClaw 中安装 md2wechat skill 的几种方式与适用场景。

avatar for 极客杰尼
极客杰尼
2026/03/12
AI 信息源怎么找:适合公众号写作者的 7 类高质量来源
工作流

AI 信息源怎么找:适合公众号写作者的 7 类高质量来源

从官方博客、研究源、社区讨论、GitHub Trending 到 AI Newsletter,拆解适合公众号写作者和自动化创作的 AI 信息源结构。

avatar for 极客杰尼
极客杰尼
2026/03/18
微信公众号草稿接口常见报错排查:字段、封面、图片、权限一次说清
API

微信公众号草稿接口常见报错排查:字段、封面、图片、权限一次说清

面向真实接入场景的排查文章,梳理微信公众号草稿接口最常见的失败原因,以及更稳的调试顺序。

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

邮件列表

加入我们的社区

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

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.