nightfullstar-x-automation
X(Twitter)自动化:发帖、回复、定时与互动工作流(需遵守平台政策)。
安装 / 下载方式
TotalClaw CLI推荐
totalclaw install totalclaw:totalclaw~nightfullstar-x-automationcURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~nightfullstar-x-automation/file -o nightfullstar-x-automation.md## 概述(中文)
X(Twitter)自动化:发帖、回复、定时与互动工作流(需遵守平台政策)。
## 技能正文
# X (Twitter) 自动化技能
通过浏览器控制自动发布 X 推文——绕过每月 200 美元的 API 费用。
## 功能简介
- **抓取热门话题**:从你个性化的"For You"信息流中抓取
- **生成推文创意**:基于热门趋势生成(聚焦加密货币/Web3/科技)
- **定时发推**:在一天中分散发布,更显自然
- **通过浏览器自动化发布**——无需 API 密钥
- **队列管理**:用于审批工作流
## 为什么需要它
X API 的定价高得离谱:
- 免费版:只能写入,无法读取任何内容
- 基础版:每月 200 美元,可读取 1.5 万条推文
- 专业版:每月 5,000 美元
本技能改用浏览器自动化,零 API 成本。
## 特性
✅ **趋势抓取**
- 导航至 X.com/explore
- 从"For You"标签页提取热门话题
- 保存为 JSON 供 AI 处理
✅ **推文生成**
- AI 基于趋势生成 3-5 条推文创意
- 可自定义语气/风格
- 长度优化(150-250 字符以提升互动)
✅ **定时发布**
- 在一天中分散发推
- 发帖之间设置拟人化延迟
- 审批队列工作流
✅ **浏览器自动化**
- 使用 OpenClaw 浏览器控制
- 需一次性登录
- 会话在多次运行间保持
## 安装
```bash
cd ~/.openclaw/workspace/skills/x-automation
npm install
```
## 使用方法
### 1. 手动生成推文
向你的智能体提问:
```
"Check X trends and generate 3 tweet ideas"
```
智能体将会:
1. 导航至 X.com/explore
2. 抓取热门话题
3. 生成推文创意
4. 发送给你审批
5. 发布已批准的推文
### 2. 自动发布(Cron)
设置一个每 4 小时运行一次的 cron 任务:
```json
{
"schedule": { "kind": "every", "everyMs": 14400000 },
"payload": {
"kind": "agentTurn",
"message": "Check X trends, generate 2-3 tweet ideas, send to Telegram for approval"
},
"sessionTarget": "isolated"
}
```
### 3. 直接发布
```
"Post this tweet: <your text>"
```
## 配置
无需 API 密钥!只需:
1. **在 OpenClaw 浏览器中登录 X.com**
2. **保持浏览器会话有效**(或在需要时重新登录)
3. **自定义推文风格**:在你的 SOUL.md 或提示词中设置
## 推文生成指南
默认关注领域(可在提示词中自定义):
- 加密货币趋势(ETH、Base L2、DeFi)
- Web3 开发
- 科技评论
- 产品更新(如适用)
默认语气:
- 直接、有观点
- 不用官腔套话
- 简短有力(150-250 字符)
- 以互动为导向
## 文件结构
```
x-automation/
├── scripts/
│ ├── auto-tweet.js # Main automation
│ ├── post.js # Single tweet posting
│ ├── post-approved.js # Post from queue
│ └── check-trends.js # View current trends
├── data/ # Created on first run
│ ├── latest-trends.json
│ ├── approved-queue.json
│ └── tweet-history.json
├── SKILL.md
├── README.md
└── package.json
```
## 安全特性
- **未经审批不自动发布**(除非你自行配置)
- **拟人化延迟**(推文之间间隔 30-60 秒)
- **每日限额**(可配置,默认 10 条/天)
- **发布前队列审核**
## 反检测
- 使用真实浏览器会话(非无头模式)
- 操作之间随机延迟
- 自然的发帖时间安排
- 拟人化的鼠标移动(Playwright)
## 局限性
- 需要保持浏览器登录状态
- 操作过于激进可能被检测
- 需手动登录(无法自动化双因素认证)
## 法律说明
本技能通过你自己的浏览器自动化操作你自己的账户。这与正常使用网站相比并不会更多地违反 X 的服务条款。只是别刷屏发垃圾内容。
## 高级技巧
**最佳发帖时间(按你的时区调整):**
- 早晨:上午 9-10 点(通勤浏览)
- 午餐:下午 1-2 点(休息时间)
- 傍晚:晚上 7-9 点(推特高峰时段)
- 深夜:晚上 11 点-凌晨 12 点(夜猫子群体)
**发帖频率:**
- 每天 2-4 条推文较为自然
- 至少间隔 3-4 小时
- 不要一次性全发出去
**内容策略:**
- 评论热门趋势(展示你紧跟潮流)
- 分享见解(展现专业能力)
- 提及你的产品(含蓄,每 5 条推文 1 条)
- 与回复互动(建立社群)
## 示例
参见 `WORKFLOW.md`,其中包含以下详细示例:
- 趋势抓取输出
- 生成的推文样例
- 审批工作流
- 排期策略
## 支持
本技能不含任何凭据,可安全分享。无 API 密钥、无密码、无私密数据。
遇到问题?请检查:
1. 浏览器是否已登录 X?
2. OpenClaw 浏览器控制是否正在运行?
3. cron 任务是否已正确配置?
---
为那些拒绝为一个本应免费的 API 每月支付 200 美元的加密货币开发者打造。