SuperAPI AI 工具集

wechat-publish-pipeline

写作与研究

查看项目

更新于 10-15 20:09

技能介绍

用途:把一篇公众号文章从选题到进入草稿箱的全流程自动化,适用于用户提出“帮我写一篇新文章”“写文章发公众号”“配图排版发草稿箱”“直接发公众号”等指令时。

主要能力:按 Step 0 至 Step 5 顺序执行。Step 0 自主选题,搜索 Hacker News 热榜、GitHub Trending 等近 24-48 小时内容,按相关性、时效性、深度潜力、受众匹配、未写过等标准筛选,不展示候选、不等待反馈。Step 1 用 baoyu-url-to-markdown 抓取来源,必要时用 baoyu-translate 翻译,再撰写 2000-4000 字中文原创文章,保存到 /agent/articles/drafts/{slug}-{YYYY-MM-DD}.md,并带 title、date、source、tags、digest 等 frontmatter。Step 2 用 baoyu-article-illustrator 规划并批量生成插图,插入对应段落。Step 3 用 baoyu-imagine 生成封面图 imgs/cover.png。Step 4 用 baoyu-markdown-to-html 以 grace 主题和 --cite 排版。Step 5 用 baoyu-post-to-wechat 的 wechat-api.ts 发布到草稿箱,返回 media_id。

使用方式:各步骤通过 npx -y bun 调用对应脚本,例如抓取用 npx -y bun "$SKILL_DIR/scripts/main.ts" --url "{source_url}" --output /tmp/source.md;发布用 npx -y bun "$SKILL_DIR/scripts/wechat-api.ts" {article-file} --theme grace --color blue --cover imgs/cover.png。首次运行需检查并自动创建各技能的 EXTEND.md,并检查 jimp、@jsquash/webp 等 npm 依赖。

限制:发布传 .md 文件而非 .html;图片会自动压缩到小于 1MB 的 JPEG 再上传;插图 prompt 需规避可能触发内容审核的词汇,被拒后改写重试。具体账号配置、收费与价格信息暂未提供。