公众号排版skill

Polar Sponsor
爱发电 赞助
.NET 9.0

>一键将markdown内容,按照自定义的主题样式进行渲染,并推送到公众号草稿箱。 主题样式支持高度自定义,包括:背景色颜色、背景圆角、标题、代码块、图片边框和阴影、无序列表、有序列表等。 具体请看这篇文章:https://mp.weixin.qq.com/s/CuCqqNgGw0Y1D97Of-rJtw

md-to-wechat Skill

功能概述

md-to-wechat Skill是一项面向实际任务的技能,主要用于将本地 Markdown 文章渲染为微信公众号样式 HTML,并自动推送到公众号草稿箱;首次使用 :编辑 Skill 目录下的 .env 文件填入配置,详见 references/setup.md;

核心要点

  • Skill 目录结构;
  • 本 Skill 安装后的完整目录如下( <SKILL_DIR> 为 SKILL.md 所在目录的绝对路径):;
  • AI 如何确定 <S。

使用与执行

它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。

结果检查与注意事项

执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

md-to-wechat Skill

将本地 Markdown 文章渲染为微信公众号样式 HTML,并自动推送到公众号草稿箱。

首次使用:编辑 Skill 目录下的 .env 文件填入配置,详见 references/setup.md

Skill 目录结构

本 Skill 安装后的完整目录如下( 为 SKILL.md 所在目录的绝对路径):

/
├── SKILL.md                  ← 本文件
├── .env                      ← 填写你的配置(必须)
├── .cache.json               ← 运行时自动生成,缓存已上传图片
├── references/
│   └── setup.md              ← 首次配置详细说明
└── scripts/
    ├── publish.cjs           ← 主脚本:渲染 + 推送一步完成
    └── list_themes.cjs       ← 辅助:查询可用主题 ID

AI 如何确定 :本文件(SKILL.md)所在的目录即为 。AI 工具读取本文件时,可从文件路径中直接获取目录部分。例如,若本文件路径为 C:Usersalice.cursorskillsmd-to-wechatSKILL.md,则 = C:Usersalice.cursorskillsmd-to-wechat。

AI 执行指南

按以下流程执行,每步均为必要步骤,不得跳过:

  1. 确认前置配置:读取 /.env,检查 ACCOUNT、THEME_ID、WECHAT_APP_ID、WECHAT_APP_SECRET 是否已填写(非占位符)。如有未填项,告知用户参考 references/setup.md 完成配置后再继续。

  2. 确认 MD 文件路径:从对话上下文或 @引用 获取 MD 文件的绝对路径。

  3. 一次性确认 IP + 文章信息:

    • 如果用户明确表示"IP 已加好",跳到步骤 4。
    • 否则运行一次(无 --confirmed)获取本机 IP:
      node "/scripts/publish.cjs" --file ""
      
    • 同时读取 MD 文件和 .env,提取以下信息,一次性呈现给用户确认:
      📌 请确认以下信息,全部 OK 后统一告诉我:
      
      1. IP 白名单:请将 <上方打印的 IPv4> 加入公众号后台 → 基础信息 → API IP 白名单
      2. 文章标题:《XXX》(如需修改请告知)
      3. 作者名称:YYY(如需修改请告知;为空则草稿中作者栏留空)
      4. 封面图:<来源>(如需修改请提供 URL 或本地路径)
      
    • 封面图来源按以下优先级确定并告知用户:
      • MD 文件中有图片 → 显示「使用 MD 中第一张图片:」
      • MD 无图片但 .env 的 WECHAT_DEFAULT_COVER 已填写 → 显示「使用兜底封面:」
      • 两者均为空 → 显示「⚠️ 未找到封面图,请提供图片 URL 或本地路径,否则推送会失败」并强制等待用户提供
    • 等待用户一次回复,收集所有修改意见后再继续。
  4. 正式推送:加 --confirmed 运行,根据用户反馈传入对应参数:

    node "/scripts/publish.cjs" 
      --file "" 
      --confirmed 
      [--title "标题"] [--author "作者"] [--cover "封面图URL或路径"]
    

    成功输出:

    { "success": true, "media_id": "XXXX", "title": "文章标题", "message": "草稿已推送成功..." }
    
  5. 推送成功:告知用户「✅ 草稿已推送,请前往公众号后台 → 草稿箱查看」

常见错误处理

错误码 含义 处理方式
40164 IP 不在白名单 重新运行 publish.cjs(无 --confirmed)查询当前 IP,更新公众号后台白名单
missing_env .env 未配置或缺字段 检查 .env 文件,参考 references/setup.md
api_error 账号/主题 ID 错误 运行 list_themes.cjs 确认 THEME_ID
file_not_found 文件不存在 确认 MD 文件路径正确
cover_download_failed 封面图无法下载 检查图片 URL 是否可访问,或用 --cover 指定本地图片

辅助工具

查询主题列表(首次配置时使用):

node "/scripts/list_themes.cjs"

输出所有主题名称和 ID,将目标 ID 填入 .env 的 THEME_ID。

参数速查

publish.cjs

参数 必填 说明
--file ✅ MD 文件路径
--confirmed 否 跳过 IP 检查,直接渲染并推送
--title 否 指定文章标题,覆盖 MD 中的一级标题
--author 否 指定作者名称,覆盖 .env 中的 AUTHOR_NAME
--cover 否 指定封面图(URL 或本地路径),覆盖自动检测

相关专题

更多
DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

0

12

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05

0

12

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

0

16

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

XORM框架零基础入门教程
XORM框架零基础入门教程

本专题梳理XORM框架的入门路径,从框架定位、依赖安装、连接数据库到跑通第一个增删改查示例,讲清Engine初始化、日志开启与项目目录规划,并对比GORM等同类ORM的差异,帮助Go开发者建立整体认知。

2026.11.04

0

15

Docker Desktop怎么设置端口映射
Docker Desktop怎么设置端口映射

本专题聚焦Docker Desktop容器端口映射与访问配置,整理从创建容器、设置端口绑定到验证本地服务访问的操作流程。针对端口被占用、映射配置错误、容器服务无法访问等情况,也提供相应的检查方向,方便用户完成端口配置。

2026.11.03

0

18

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习