Baoyu Post To Weibo

📝 真实浏览器自动化发微博

基于 Chrome CDP 的 Weibo 自动化发布工具,支持图文动态与头条文章,绕过反爬检测,需人工最终确认发布

收藏
7.5k
安装
2.7k
版本
1.76.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

baoyu-post-to-weibo 是一款通过 Chrome DevTools Protocol (CDP) 操控真实浏览器实现 Weibo 内容自动化的技能。与直接调用 API 不同,该方案采用浏览器自动化策略,有效绕过微博的反机器人检测机制。

发布模式
1. 常规动态:支持文本 + 最多 18 张图片/视频组合,调用 weibo-post.ts 脚本

2. 头条文章:长文 Markdown 转 HTML 发布,调用 weibo-article.ts 脚本,自动处理标题(32字上限)和导语(44字上限)

执行流程:脚本仅负责将内容填充至浏览器编辑器,最终发布动作必须由用户手动确认,形成"半自动"安全机制。

显著优点

  • 反检测能力强:使用真实 Chrome 实例而非纯 HTTP 请求,大幅降低账号风控概率
  • 格式支持完善:原生 Markdown 解析、YAML frontmatter 配置、图片批量替换
  • 跨平台兼容:macOS/Linux/Windows 全覆盖,自动检测 bun/npx 运行时
  • 会话持久化:首次登录后 Cookie 保存,后续免重复认证
  • 可扩展配置:通过 EXTEND.md 支持自定义 Chrome 配置

潜在局限

  • 依赖外部运行时:必须预装 Chrome/Chromium 和 bun/npx,环境门槛较高
  • 非完全自动化:每次发布需人工点击确认,不适合高频批量操作
  • 单账号限制:基于浏览器会话,难以快速切换多账号矩阵
  • 无 API 回执:无法获取发布后的微博 ID、阅读量等数据反馈
  • Chrome 进程管理风险:异常退出可能导致僵尸进程,需手动清理 debug port

适合人群

  • 内容创作者需将本地 Markdown 工作流同步至微博头条
  • 运维人员执行定时内容发布(配合人工最终确认)
  • 对账号安全敏感、不愿使用非官方 API 方案的用户

常规风险

  • 账号安全:尽管使用真实浏览器,异常高频操作仍可能触发平台行为风控
  • 隐私泄露:Chrome 配置文件包含登录 Cookie,需确保 profile 目录权限安全
  • 供应链风险:依赖 bun 运行时及 npm 生态,建议锁定版本审计依赖
  • 操作中断:网络波动或 Weibo 页面改版可能导致脚本中途失败,内容可能部分填充

Baoyu Post To Weibo 内容

scripts文件夹
vendor文件夹
baoyu-chrome-cdp文件夹
src文件夹
baoyu-md文件夹
src文件夹
code-themes文件夹
extensions文件夹
themes文件夹
utils文件夹
手动下载zip · 137.7 kB
index.test.tstext/plain
请选择文件