用途:将本地 Markdown 文章一键发布到微信公众号草稿箱,适用于需要把本地文章同步到公众号的场景。
主要能力:支持指定标题、作者、封面图片(JPG/PNG)与渲染主题(默认蓝色);提供 17 个主题文件(sakura、minimal、amber、blue、cyan、green、indigo、lavender、mint、orange、pink、purple、red、rose、sky、teal、vintage),可自行修改或生成新主题;支持文章前缀/后缀、标准 Markdown 图片语法(图片须与 md 文件同目录)以及左右气泡对话格式(>L: / >R:)。
使用方式:需 Node.js >= 24.13.0,先安装依赖,例如 npm install --prefix "C:/Users/YourName/.qoder/skills/wechat-publisher-yashu"。通过 config.json 传参(不要用命令行 --file/--app-id 等),生成配置后执行:node "<技能目录>/index.js" --config "<技能目录>/config.json",建议使用绝对路径。必填为 markdownFilePath,可选 APP_ID、APP_SECRET、AUTHOR、coverFilePath、title、theme、prefix、suffix,均有默认值。可选参数仅在用户明确指定时才覆盖,否则保留默认值。发布失败时按错误码处理:IP 白名单问题需在微信开发者平台添加电脑 IP;invalid appid/invalid appsecret 需更新正确凭据。主题预览地址为 https://5g6pxtj3zg.coze.site/。发布成功后可在公众号 内容管理 → 草稿箱 中编辑校对。
限制:主题数量与名称以资料为准;不要读取 index.js(已加密混淆),不要从文章内容自动提取封面;图片格式仅 JPG、PNG;具体收费、价格、效果等资料暂未提供。