SuperAPI AI 工具集

baoyu-post-to-wechat

通用与其它

查看项目

更新于 10-16 08:09

技能介绍

用途:将内容发布到微信公众号(微信公众号),支持图文(图文)与文章(文章)两类发布。所有脚本以 TypeScript 编写,通过 npx -y bun 调用。

主要能力:图文发布支持多图(最多 9 张),用法为 npx -y bun ${SKILL_DIR}/scripts/wechat-browser.ts --markdown article.md --images ./images/ 或带 --title/--content/--image/--submit。文章发布有两种方式:API 用 npx -y bun ${SKILL_DIR}/scripts/wechat-api.ts <html_file>,浏览器用 npx -y bun ${SKILL_DIR}/scripts/wechat-article.ts --html <html_file>。输入支持 HTML、Markdown(需配合 baoyu-markdown-to-html 技能转换,支持 default、grace、simple 三种主题)或纯文本;可自动生成标题、摘要,作者按 CLI→frontmatter→EXTEND.md 优先级解析;API 方式下可控制 need_open_comment(默认 1)与 only_fans_can_comment(默认 0),并要求封面图。

配置与用法:偏好通过 EXTEND.md 设置,路径优先级为项目级 .baoyu-skills/baoyu-post-to-wechat/EXTEND.md 与用户级 $HOME/.baoyu-skills/baoyu-post-to-wechat/EXTEND.md;API 凭据存于 .baoyu-skills/.env(WECHAT_APP_ID、WECHAT_APP_SECRET)。首次使用可运行 npx -y bun ${SKILL_DIR}/scripts/check-permissions.ts 检查 Chrome、Bun、剪贴板、权限与凭据。

限制:API 方式需公众号 API 凭据且速度快;浏览器方式需 Chrome 并首次扫码登录,速度较慢。图文方式不支持纯文本或 HTML 输入、不支持主题与评论控制。Markdown 转换依赖外部 markdown-to-html 技能,未安装时工作流会给出安装建议。其他细节以官方说明为准,暂未提供更多内容。