Chirp

🐦 无Homebrew的Twitter自动化方案

social-automation榜 #1

通过OpenClaw浏览器工具控制X/Twitter的CLI方案,无需Homebrew,适合无API访问权限的环境,但依赖UI稳定性。

收藏
21.2k
安装
4.6k
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

chirp 是一套基于OpenClaw浏览器自动化工具的X/Twitter操作方案,专为无法安装bird CLI(需Homebrew)的环境设计。它通过模拟浏览器行为实现完整的社交媒体交互流程,包括:阅读主页时间线、发布推文、点赞/转发/回复、搜索内容、查看用户资料及关注功能。

操作流程遵循固定模式:先通过browser action=snapshot获取页面状态,解析HTML中的article元素定位目标(如textbox、button),再用browser action=act执行点击或输入操作。所有交互元素通过动态ref标识,每次操作前必须重新获取。

显著优点

1. 零依赖安装:仅需Xvfb虚拟显示,无需Homebrew或复杂环境配置
2. 完整功能覆盖:支持bird CLI的全部核心社交操作

3. 直观调试:浏览器快照机制可实时查看页面状态

4. 跨平台兼容:任何能运行OpenClaw的环境均可使用

潜在缺点与局限性

  • UI脆弱性:X前端界面变更会直接破坏自动化流程
  • 性能开销:浏览器渲染比API调用慢3-5倍
  • 手动认证:首次登录需人工完成,无法纯自动化
  • token消耗:频繁snapshot和compact模式仍有较高成本
  • 无并发能力:单浏览器profile无法并行处理多任务

适合人群

  • 受限服务器环境(无brew权限)的管理员
  • 需要临时Twitter自动化且不愿维护API凭证的开发者
  • 学习浏览器自动化原理的技术人员
  • 对稳定性要求不高、追求快速部署的场景

常规风险

账号安全:浏览器自动化易被平台识别为可疑行为,存在限制或封禁风险。建议配合低频操作、随机延迟策略。代码中未体现反检测机制,生产环境需额外加固。

Chirp 内容

暂无文件树

手动下载zip · 2.0 kB
contentapplication/octet-stream
请选择文件