SuperAPI AI 工具集

wechat-publisher-yashu

通用与其它

查看项目

更新于 10-16 00:02

技能介绍

用途:将本地 Markdown 文章一键发布到微信公众号草稿箱,支持 17 种文章渲染主题(blue、sakura、mint 等),支持 LaTeX 公式、对话气泡、代码高亮及 Obsidian markdown 语法。

主要能力:通过脚本发布 markdown 并对主题、标题、封面、前后缀进行配置;主题文件位于 $SKILL_DIR/themes/,缺失时自动降级为默认蓝色主题。图片支持 JPG、PNG 及绝对路径或相对 markdown 文件的相对路径。

使用方式:需 bash、Node.js >= 18.20.8。先执行 cd "$SKILL_DIR/scripts" && npm install 安装依赖;配置 $SKILL_DIR/config.default.json(含 markdownFilePath 必填及 APP_ID、APP_SECRET、AUTHOR、coverFilePath、title、theme、prefix、suffix,未指定字段沿用默认值);执行 cd "$SKILL_DIR/scripts" && node "$SKILL_DIR/scripts/index.js" --config "$SKILL_DIR/config.default.json";完成后执行 node clear_temp.js 清理临时文件。路径须用正斜杠,prefix 与 suffix 不做二次转义,配置文件建议用 Write 工具写入。

适用场景:本地 Markdown 文章同步到公众号草稿箱;发布后可配合 wechat-title-optimizer-yashu、wechat-content-optimizer-yashu、generate-cover-prompt-yashu 优化标题、内容与封面。

限制:scripts 目录下 JS 已混淆,禁止读取源码;参数须通过配置文件传递,勿在命令行直接传 --file 等参数;执行脚本前须 cd 到 scripts 目录;$SKILL_DIR 为占位符需替换为实际绝对路径。常见错误包括 IP 不在白名单、invalid appid、invalid appsecret,需在微信开发者平台处理。封面主题预览链接及主题文件的具体字段结构资料未提供。