跳到主要内容

Obsidian / FIELD NOTES

Obsidian 微信公众号排版插件:2.0 安装、预览与草稿教程

如果你平时就在 Obsidian 里写内容,这篇会帮你把创作入口留在笔记系统里,把发布入口接到 md2wechat,不用再手工折返。

MD2WeChat Publisher 把公众号排版预览放在 Obsidian 的笔记旁。你可以选择主题、调整字号、修改原文后刷新,并在确认公众号、封面和文章信息后创建草稿。

这份教程对应插件 2.0.0。先看产品介绍与环境要求,需要购买排版服务时查看费用范围。已有 Key 的用户先校验配置与权益,不必直接重复购买。

安装与配置

准备桌面环境

  • 桌面 Obsidian 1.12.7 或更高版本,不支持移动端。
  • 安装主 CLI @geekjourneyx/md2wechat。本版以 CLI 3.5.0 验证。
  • macOS 已实测预览、刷新、切换文章和真实草稿创建;Windows / Linux 尚未实测。
  • 直接使用插件不需要 Agent。Agent 接入才额外要求 Obsidian 官方命令行与相应技能。

安装并校验 md2wechat

在终端执行:

npm install -g @geekjourneyx/md2wechat
md2wechat version --json
md2wechat config init --json
md2wechat config validate --json

按向导配置服务。已有配置时先查看版本并校验,不必重复初始化。API 模式需要有效排版服务 Key;创建草稿还需要目标公众号账号和凭证。详细字段与白名单要求见主 CLI 手册

配置 用途 管理位置
排版服务 API Key API 模式的 Markdown 排版 md2wechat CLI 配置
微信 AppID / AppSecret 图片上传与公众号草稿操作 md2wechat CLI 配置
外部 Agent 或图片模型服务 按需使用外部能力 对应工具或服务配置

插件 2.0 不需要在插件设置内填写接口地址和密钥。不要把凭证写进正文或截图。排版预览可能调用配置的在线转换服务;“笔记保存在本地”不代表所有处理都离线完成。

安装插件 ZIP

  1. 打开 2.0.0 Release
  2. 下载 md2wechat-publisher-2.0.0.zip,不要下载 GitHub 自动生成的 Source code。
  3. 解压,把 md2wechat-publisher 文件夹放到笔记库 .obsidian/plugins/ 下。
  4. 确认相对路径为 .obsidian/plugins/md2wechat-publisher/main.js,不要多套一层目录。
  5. 重启 Obsidian,在“设置 → 第三方插件”中启用 MD2WeChat Publisher。

当前提供手动安装包,插件市场审核后续另行提交。安装方式以仓库 README为准。

第一次预览

  1. 打开一篇自己的 Markdown 文章。
  2. 打开“公众号排版”面板,点击“先预览当前文章”。
  3. 检查标题、正文、代码和图片,按需要搜索并选择主题。
  4. 字号和复制排版位于“更多”菜单。
  5. 修改原文后点击“刷新排版”,沿用当前主题与字号,读取最新原文。

插件排版流程不会覆盖原文。刷新用于更新排版;希望继续润色或重组内容时,可另行交给自己的 Agent,并检查其修改。

先完成这一步,再配置公众号草稿流程。只需要复制排版时,可以在此停止。

确认创建草稿

  1. 点击面板顶部“创建草稿”。
  2. 选择目标公众号和封面。
  3. 核对标题、作者、摘要和正文。
  4. 最后确认,才执行图片上传与草稿创建。
  5. 创建成功后,弹框关闭,面板保留查看入口。再到公众号后台核对结果。

按文章保留的本地记录会显示公众号、创建时间和当前版本是否已经创建。插件会阻止同一次请求重复创建。

刷新排版不会更新微信后台旧草稿。“创建新版草稿”会新增一篇,并再次要求确认。插件不会自动正式发布;后台修改也不会反向同步。

如果结果不确定,先检查公众号草稿箱,不要盲目重试。本地成功记录不保证后台草稿仍然存在。

接入自己的 Agent

手动预览和创建草稿不依赖 Obsidian 官方命令行。希望 Agent 操作当前笔记时,再完成以下步骤:

  1. 确认 Obsidian 和安装程序均支持官方命令行,并启用该功能。
  2. 将安装包中的 skills/obsidian-md2wechat 安装到所用 Agent 的技能目录。
  3. 保留 md2wechat 自带技能。
  4. 多个笔记库同时打开时,明确告诉 Agent 使用哪一个。

准备完成后,可以这样表达任务:

排版 Obsidian 当前文章,完成后展示给我。
先让我查看排版,不创建公众号草稿。

插件不预选或绑定某个 Agent。具备本地命令执行、文件读写和技能支持的工具可按通用约定接入,但独立宿主尚未逐个完成验收。接入说明不是所有宿主均已验证的承诺。

参考插件技能说明兼容范围

旧版升级

2.0 改为复用主 CLI 的配置和执行能力,不再使用插件内旧接口配置。旧设置保留用于回退,但不会自动迁移密钥。

升级前备份原插件目录与设置,按安装与升级说明确认目录和配置。先校验主 CLI,再安装 2.0;不要把“旧版能用”当作新版 CLI 已配置完成。

遇到问题怎么排查

现象 下一步
找不到 md2wechat 在终端检查安装与 md2wechat version --json
排版服务认证失败 执行配置校验,检查排版 Key 与当前服务范围
插件没有出现 检查 ZIP 解压层级、插件目录和 Obsidian 版本
修改原文后预览没变化 点击刷新排版,确认当前打开的是目标文章
Agent 无法操作当前笔记 核对官方命令行、技能目录与目标笔记库
草稿无法创建 检查目标账号、凭证、封面及公众号白名单要求
创建结果未知 先检查后台草稿箱,不要直接重试

需要开通服务时,使用Obsidian 接入咨询。反馈故障请提供系统、Obsidian、插件与 CLI 版本、复现步骤和脱敏截图;不要发送密钥。

参考来源

继续阅读

MD2WeChat Publisher 2.0:在 Obsidian 预览排版、确认公众号草稿

文章仍在笔记库里写,排版在笔记旁检查。2.0 把预览、刷新和草稿确认放进同一套 Obsidian 操作流程。

公众号高密度内容怎么排?callout、quote-card、stat-row 使用指南

如果正文信息很多,但读者看完记不住重点,先不要继续加大标题。callout、quote-card、stat-row 更适合把提醒、判断和关键数字变成清楚的阅读停顿点。

网页排版与 md2wechat Agent 工作流有什么区别

免费排版工具适合文章写完后的样式处理,但 md2wechat 更适合把草稿、选题和提纲推进成高级公众号稿,并接入 API 或 CLI 发布工作流。

YOUR NEXT ARTICLE

让下一篇文章,从清楚的排版开始。

先看效果,再把稳定的排版能力接入你的工作流。

Obsidian 微信公众号排版插件:2.0 安装、预览与草稿教程