SuperAPI AI 工具集

baoyu-post-to-weibo

设计与创作

查看项目

更新于 10-16 08:47

技能介绍

用途:借助真实 Chrome 浏览器(CDP)向微博发布内容,可绕过反爬检测,适用于常规微博与头条文章发布。

主要能力:常规帖子支持文本加图片、视频,文件总数最多 18 个;头条文章支持 Markdown 输入,投稿至 https://card.weibo.com/article/v3/editor,支持封面图、标题与导语,且支持 YAML front matter 中的 title、summary、cover_image。标题上限 32 字符(超出截断并告警),导语上限 44 字符(超出自动重写)。Markdown 转 HTML 时不要传 --theme 参数,使用默认主题。

脚本位于本技能 scripts/ 子目录:scripts/weibo-post.ts(常规帖子)、scripts/weibo-article.ts(头条文章)、scripts/copy-to-clipboard.ts、scripts/paste-from-clipboard.ts。运行时解析 ${BUN_X}:已装 bun 用 bun,否则用 npx -y bun,均无则建议安装 bun。

用法示例:bun {baseDir}/scripts/weibo-post.ts "Hello Weibo!" --image ./photo.png;bun {baseDir}/scripts/weibo-article.ts article.md --cover ./cover.jpg。常规帖子参数含位置文本、可重复的 --image/--video、--profile;文章参数含位置 Markdown 文件、--cover、--title、--summary、--profile。未指定类型时,.md 视为头条文章,纯文本或图文视为常规帖子。

偏好可通过 EXTEND.md 配置,按优先级查找:项目 .baoyu-skills/baoyu-post-to-weibo/EXTEND.md、XDG 配置目录、用户主目录;均可设置默认 Chrome 配置。

前置条件:Google Chrome 或 Chromium、bun 运行时;首次运行需手动登录微博以保存会话。

限制:脚本只填充内容到浏览器,用户必须自行审核并发布;遇到 Chrome 调试端口未就绪或无法连接时,仅终止带 --remote-debugging-port 且使用 baoyu-skills 配置文件的 CDP Chrome 实例后重试,切勿终止所有 Chrome 进程。文章发布后脚本会检查残留的 WBIMGPH_ 占位符与图片数量是否一致,若失败需在发布前向用户提示。支持 macOS、Linux、Windows。收费、价格、效果等信息暂未提供。