← 返回 Skills 市场
kyriswu

publish-to-wechat

作者 kyris wu · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ pending
65
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install publish-to-wechat
功能描述
AI-ready skill to format and publish Markdown articles to WeChat Official Accounts using Wenyan CLI.
使用说明 (SKILL.md)

微信公众号文章发布工具 (WeChat Publisher)

这是一个专门为 AI Agent 设计的技能,用于将标准的 Markdown 文档转换为符合微信公众号排版要求的富文本并直接发布。它集成了自动化样式注入、代码高亮处理以及素材库图片自动上传功能。

前置要求

  • 环境配置:必须设置 WECHAT_APP_IDWECHAT_APP_SECRET 环境变量。
  • 依赖工具:已安装 wenyan-cli (pnpm add -g @wenyan-md/cli)。

核心能力

  • 自动化排版:支持多种内置主题(如 orangeheart)和代码高亮方案。
  • 智能素材处理:自动解析 Markdown 中的本地或网络图片,并同步上传至微信素材库。
  • 元数据驱动:通过 YAML Frontmatter 自动配置文章标题、封面、作者和原文链接。
  • 高度可定制:支持自定义 CSS 主题注入,满足个性化品牌视觉。

AI Agent 指令指南:发布流程规范

Frontmatter 约束 (必须包含)

文章开头 必须 包含以下 YAML 块,否则发布接口将返回错误:

---
title: 文章标题
cover: ./cover.jpg # 若缺省则自动取正文第一张图
author: 作者名称 # 可选
source_url: https://example.com/original-article # 可选,原文链接
---

核心参数说明

  • -f, --file(必填) Markdown 文件路径。
  • -t, --theme:排版主题(默认 default)。
  • -h, --highlight:代码高亮主题(默认 solarized-light)。
  • --no-mac-style:禁用代码块 Mac 风格。

常用操作示例

1. 标准发布 (使用默认配置)

wenyan publish -f my-article.md

2. 指定内置主题与高亮发布

wenyan publish -f article.md -t orangeheart -h solarized-light

3. 列出所有可用主题

wenyan theme -l

故障排除 (Agent 专用)

  • IP 限制错误 (invalid ip):提醒用户将当前环境的出口 IP 加入微信后台的“IP 白名单”。
  • AppID/Secret 错误:检查环境变量是否正确注入。
  • 图片上传失败:确认 Markdown 中的本地图片路径在当前目录中真实存在。
  • 发布排版不符预期:检查 YAML Frontmatter 是否符合规范。
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install publish-to-wechat
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /publish-to-wechat 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of publish-to-wechat: - Publish Markdown articles to WeChat Official Accounts using Wenyan CLI. - Automatically formats articles: supports built-in themes, code highlighting, and custom CSS injection. - Parses and uploads images in Markdown (local or web) directly to the WeChat media library. - Metadata-driven publishing: extracts title, cover, author, and source URL from YAML Frontmatter. - Includes troubleshooting guidance and command examples for quick use.
元数据
Slug publish-to-wechat
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

publish-to-wechat 是什么?

AI-ready skill to format and publish Markdown articles to WeChat Official Accounts using Wenyan CLI. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 65 次。

如何安装 publish-to-wechat?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install publish-to-wechat」即可一键安装,无需额外配置。

publish-to-wechat 是免费的吗?

是的,publish-to-wechat 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

publish-to-wechat 支持哪些平台?

publish-to-wechat 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 publish-to-wechat?

由 kyris wu(@kyriswu)开发并维护,当前版本 v1.0.0。

💬 留言讨论