baoyu-post-to-weibo

文档 已审计 @JimLiu v1.56.1
信任分
92/100
兼容 Agent
1
速查档案 只列事实:领域、Agent、信任分、作者、原文章节。装与不装请看下方作者解读。
领域
文档
兼容 Agent
Claude Code
信任分
92 / 100 · 已通过审计
作者 / 版本 / 许可
@JimLiu · v1.56.1 · 未声明 license
安装命令数
1 条

需要注意: 未限定 allowed-tools,默认拥有全部工具权限。

想读作者英文原文? ↓ 滚到正文区切换 · 在 GitHub 查看 ↗

解读由编辑根据原文凝练而成,命令、链接、术语均与作者原文一致;想看完整论述请切到右侧

baoyu-post-to-weibo 自动把内容发到微博——支持普通博文、含图含视频、长文(头条文章)。它走「真实 Chrome 浏览器」路径,绕开微博的反爬检测。

设计思路

微博的 API 对个人开发者基本不开放,能拿到的接口受限严重。作者选了「用真实 Chrome + 你的登录态发布」这条路:从你的 Chrome 借登录 cookie,模拟人在网页上点发布按钮,避免 anti-bot 检测。

支持的发布形式

按 SKILL.md:

  • Regular Posts(普通博文):纯文 / 图文 / 视频
  • Headline Articles(头条文章):长文,可加封面、加阅读后投票

Post Type Selection

每篇内容自动选合适的发布类型:短(≤140 字)→ 普通博文;长(>140 字)→ 头条文章;带 1+ 视频 → 视频博文。

前置条件

你需要先在 Chrome 里登录微博账号;技能通过 CDP(Chrome DevTools Protocol)借用登录态。这要求你的 Chrome 是普通用户版,不是 headless。

工作流

① 读输入(Markdown / 纯文本 + 媒体附件);② 决定发布类型;③ 启动 CDP 连接到 Chrome;④ 模拟操作发布;⑤ 返回 weibo URL / 状态。

排错指南

专门一节,常见问题:cookie 过期、视频上传卡住、违禁词、限流。对应修复步骤。

备注

作者强调:脚本路径是 {baseDir}/scripts/<script-name>.ts,启动器走 ${BUN_X}(bun 优先,npx -y bun 备选)。

适合谁

  • 微博自媒体,固定频次发文
  • 多平台运营,一稿多发(公众号 + 微博 + X)
  • 想把博客 RSS 自动同步到微博的人
  • 公司账号需要批量发活动公告

何时不该用

  • 商业代运营、营销自动化(违反微博条款)
  • 高频次(每分钟多条)发布——会被风控
  • 需要纯 API 路径(写大流量产品)——用不了这个

风险

微博反爬一直在变,技能可能某天突然挂掉,作者会通过更新 SKILL.md 修复。