核心用法
baoyu-post-to-weibo 是一款基于 Chrome DevTools Protocol (CDP) 的微博自动化发布工具。它通过控制真实的 Chrome 浏览器实例,模拟人类操作行为,从而有效绕过微博的反爬虫机制。
该技能支持两种主要发布模式:
1. 常规微博发布
- 支持纯文本、图片(最多18张)、视频内容
- 调用
weibo-post.ts脚本,自动打开微博首页并填充内容 - 用户需在浏览器中最终确认并点击发布
2. 头条文章发布
- 专为长文内容设计,支持 Markdown 格式输入
- 自动将 Markdown 转换为 HTML,并注入微博的 ProseMirror 编辑器
- 处理图片占位符替换、封面设置、标题/摘要生成
- 严格遵循微博限制:标题≤32字符,导语≤44字符
显著优点
- 高成功率:使用真实浏览器而非 HTTP API,大幅降低封号风险
- 灵活配置:支持项目级、用户级配置文件 (EXTEND.md) 自定义 Chrome 配置
- 智能重试:内置 Chrome 调试端口故障自动恢复机制
- 跨平台:原生支持 macOS、Linux、Windows
潜在局限
- 需人工最终确认:出于安全设计,所有内容仅自动填充,发布按钮需用户手动点击
- 首次配置成本:需要手动完成一次微博登录以保存会话
- 依赖环境:必须安装 Chrome/Chromium 和 Bun 运行时
- 性能开销:启动浏览器比纯 API 调用慢
适合人群
- 内容创作者需要批量发布或定时发布微博长文
- 开发者构建自动化内容分发工作流
- 企业运营团队管理多账号内容(需配合多 profile 配置)
常规风险
- 账号安全:任何自动化工具都存在被平台识别为异常行为的风险,建议控制发布频率
- 会话过期:登录状态可能因微博策略变化而失效,需定期重新登录
- 内容审核:自动发布的内容仍需遵守微博社区规范,违规内容会被拦截