介绍
# Social Media Agent
仅使用 OpenClaw 内置工具自主管理 X/Twitter 账户。无需外部 API,无需 npm 包,无需 API 密钥。
## 核心工具
- `browser` — 发布推文,与帖子互动,截取屏幕截图 - `web_fetch` — 抓取资料页、热门话题、新闻内容 - `sessions_spawn` — 并行运行内容生成 - `cron` — 安排定期发布和互动 - `memory_search` / files — 追踪已发布内容和互动数据
## 发布推文
1. 确保 Chrome 已开启远程调试,或者使用 OpenClaw 内置浏览器 2. 导航至 x.com/compose/post 3. 截取快照以定位文本输入框 4. 输入推文文本 5. 点击“发布 (Post)”按钮 6. 再次截取快照进行验证
``` browser open → x.com/compose/post browser snapshot → find textbox ref browser act → click textbox ref browser act → type tweet text browser snapshot → find Post button ref browser act → click Post button ```
**重要时机:** 页面加载后请等待 3-4 秒再进行交互。
## 内容生成策略
### 内容支柱
在这些类别之间轮换,以保持内容均衡:
| Pillar | % | Examples | |--------|---|---------| | 行业洞察 | 40% | AI 新闻评论,技术分析 | | 公开构建 | 30% | 进展更新,幕后花絮 | | 理念/思考 | 20% | 激进观点,引人深思的问题 | | 互动/幽默 | 10% | 梗图,回复,社区互动 |
### 内容流水线
1. **研究:** 在新闻网站 (theverge.com, techcrunch.com, news.ycombinator.com) 上使用 `web_fetch` 2. **生成:** 通过 `sessions_spawn` 根据研究结果启动内容代理 (content-agent) 3. **存储:** 将草稿保存至 `memory/tweet-drafts-YYYY-MM-DD.json` 4. **审核:** 检查草稿质量及品牌一致性 5. **发布:** 使用浏览器自动化进行发布 6. **追踪:** 将已发布的推文记录在 `memory/social-log.json`
### 草稿格式
```json { "text": "Tweet text under 280 chars", "topic": "What it's about", "hook": "Why it might engage" } ```
## 互动策略
### 发布规则
- **每天最多 3-5 条推文** — 质量胜于数量 - **操作之间最少间隔 45 秒** — 避免触发速率限制 - **杜绝垃圾信息** — 仅进行真实互动 - **追踪一切** — 记录所有帖子及互动
### 增加粉丝
1. 坚持发布(每日) 2. 与相关账号互动(回复、引用推文) 3. 适时使用热门话题 4. 保持真实 — 不要使用通用的 AI 回复
## 使用 Cron 安排任务
设置自动发布计划:
``` Morning post: cron expr "0 9 * * *" — Industry insight Afternoon post: cron expr "0 15 * * *" — Building update Evening post: cron expr "0 21 * * *" — Hot take ```
使用 `sessionTarget: "isolated"` 配合 `payload.kind: "agentTurn"` 实现自主发布。
## 反面模式(避免)
- 每天发布超过 5 条推文(看起来像垃圾信息) - 使用通用的互动语(“Great post!” “So true!”) - 在未阅读评论内容的情况下发布推文 - 当浏览器自动化可行时使用 API 密钥 - 当 OpenClaw 原生功能足够时构建外部工具
## 数据分析追踪
在 `memory/social-log.json` 中追踪互动情况:
```json { "date": "2026-02-08", "posted": 3, "platform": "x", "handle": "@YourHandle", "tweets": [ {"text": "...", "time": "09:00", "topic": "ai-news"} ] } ```
每周复盘:哪些话题获得了最多的互动?据此调整策略。
## 快速参考
如需详细的内容模板和示例,请参阅 [references/content-templates.md](references/content-templates.md)。