geekjourneyx/md2wechat-skill
面向 AI Agent 的微信公众号创作与发布 CLI:Markdown 排版、AI 配图、预览与草稿创建;支持由浏览器 Agent 保存知乎、CSDN、头条未发布草稿。
md2wechat – AI代理友好的CLI,用于发布微信公众号文章
功能概述
- 将Markdown文件转换为微信公众号编辑器所需的精确HTML布局。
- 提供一组CLI命令,可通过基于JSON的发现接口由AI代理(Claude、Codex、WorkBuddy等)调用。
- 处理预览、图片上传、封面生成、草稿创建和多账户管理。
- 提供免费AI模式(仅为外部LLM生成提示词)和付费专业API模式(直接返回最终HTML)。
为什么重要
- 为微信写作是出了名的麻烦——平台期望特定的HTML结构、自定义“:::module”块用于高级布局,以及严格的图片处理。md2wechat自动化了整个流程,让开发者或自主代理专注于内容创作,而不是手动格式化。
- 这个工具特意为代理而设计:它暴露了
capabilities、doctor、inspect、layout list等命令,所有这些都输出紧凑的JSON,代理可以解析以决定下一步行动。
主要特性(根据README描述)
| 功能 | 描述 |
|---|---|
| Markdown → 微信HTML | convert命令生成最终HTML;preview写入本地文件;inspect返回结构化元数据(标题、摘要、图片、准备状态)。 |
| 高级布局 | 支持83种推荐布局场景和59种:::module语法(英雄区、提示框、画廊等),仅在专业API模式下解析。 |
| 代理发现 | 如capabilities、doctor、themes list、layout list等命令以机器可读的JSON格式公开CLI的功能。 |
| 内容生成辅助 | write、humanize、title suggest、generate_cover、generate_infographic——代理均可调用以生成或改进文章部分。 |
| 图片生成 | 集成Volcengine、ModelScope、OpenAI、Gemini、MiniMax、Atlas Cloud等提供商。支持基于预设的封面/信息图创建和“计划”模式(仅返回生成计划)。 |
| 多平台草稿同步 | 除了微信,CLI还可以使用相同工作流为知乎、CSDN、头条和腾讯云开发者社区准备草稿。 |
| 多账户支持 | 允许配置多个微信公众号凭据,而不暴露机密。 |
| 专业API | 付费服务,返回最终HTML,提供48个高级主题,并保证批量或团队使用的稳定转换。 |
| 源代码可用许可证 | 个人、学习和非商业用途免费;商业用途需要付费许可证。 |
典型工作流程
- 安装 –
npm install -g @geekjourneyx/md2wechat@3.8.0(或使用Go二进制文件)。 - 配置 –
md2wechat config init并添加API密钥/微信凭据。 - 检查 –
md2wechat inspect article.md --json查看文章是否准备好创建草稿。 - 预览 –
md2wechat preview article.md --output preview.html(免费AI模式仅创建提示词)。 - 转换与草稿 –
md2wechat convert article.md --draft --cover cover.jpg将文章推送到微信草稿箱。 - 代理集成 – 自主代理可以调用
md2wechat capabilities --json发现命令,然后在更大的写作流程中运行md2wechat generate_cover …或md2wechat title suggest …。
适用人群
- 构建自动化微信内容发布工具的开发者。
- 需要可重复、版本控制的新闻简报、产品更新或营销文案流程的团队。
- 实验LLM驱动内容创建并需要稳定最终HTML端点的研究人员。
限制/注意事项
- 高保真渲染(
:::module语法)仅在付费专业API服务启用时工作。 - 图片生成依赖外部提供商;必须配置相应的API密钥。
- CLI本身是开源的,但转换服务是源代码可用许可证下的商业产品。
链接
- 文档:
docs/文件夹(快速入门、使用、布局、代理图片生成等) - 主题画廊:https://www.md2wechat.cn/theme-gallery
- 定价/API密钥:https://www.md2wechat.cn/pricing
- 联系/支持:微信公众号“极客杰尼”或邮箱skrphper@gmail.com
以上所有信息均直接来自仓库README,未推断任何额外功能。
相关
- 项目
- 项目
- 项目
- 项目
- 项目