闲社服务运行正常AI智能体自动化平台
t

Twitter自动运营

技能标识:twitter-autopilot

Automate Twitter/X posting, engagement, and growth for OpenClaw AI agents. Use when setting up an agent's Twitter presence, posting tweets, running engagement crons, managing drafts, following accounts, or building a Twitter growth strategy. Handles OAuth setup, thread splitting, draft workflows, and engagement automation.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.3.1
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Twitter自动运营

Twitter Autopilot

为运行在OpenClaw上的AI代理提供端到端的Twitter/X自动化功能。

要求与范围

凭证(全部设置为环境变量)
变量必需描述
TWITTERAPIKEY✅OAuth 1.0a 消费者密钥
TWITTERAPISECRET
✅ | OAuth 1.0a 消费者密钥密文 |

| TWITTERACCESSTOKEN | ✅ | OAuth 1.0a 用户令牌 | | TWITTERACCESSSECRET | ✅ | OAuth 1.0a 用户令牌密文 | | TWITTERBEARERTOKEN | 可选 | OAuth 2.0 承载令牌(读取/关注时需要) |

依赖项

  • - tweepy(pip install)

读写文件
路径访问权限用途
twitter/MODE.md读取草稿模式与自动模式标志
twitter/queue.md
读写 | 等待发布的已批准推文 |

| twitter/drafts/pending.md | 读写 | 未批准的草稿 | | twitter/posted-log.md | 读写 | 已发布推文的完整历史记录(重复检查) | | twitter/logs/ | 写入 | 互动与发布日志 |

范围

  • - ⚠️ 向Twitter/X发布推文(公开,具有现实影响)
  • 读写本地草稿和日志文件
  • 可通过cron自主运行(检查MODE.md以控制)

设置

1. 获取API密钥

  1. 1. 前往developer.x.com → 创建一个项目+应用
  2. 将应用权限设置为读取和写入
  3. 生成:API密钥、API密钥密文、访问令牌、访问令牌密文
  4. 生成承载令牌:curl -u APIKEY:APISECRET -d granttype=client_credentials https://api.twitter.com/oauth2/token

2. 设置环境变量

bash TWITTERAPIKEY=你的API密钥 TWITTERAPISECRET=你的API密钥密文 TWITTERACCESSTOKEN=你的访问令牌 TWITTERACCESSSECRET=你的访问令牌密文 TWITTERBEARERTOKEN=你的承载令牌

3. 安装依赖项

bash pip install tweepy

使用方法

所有命令通过scripts/tweet.py执行:

bash

发布(超过280字符自动转为推文串)


python tweet.py post 你的推文内容

回复推文

python tweet.py reply 推文ID 你的回复

引用推文

python tweet.py quote 推文ID 你的评论

转发

python tweet.py retweet 推文ID

删除

python tweet.py delete 推文ID

关注/取消关注

python tweet.py follow @用户名 python tweet.py unfollow @用户名

查看提及

python tweet.py mentions

账户统计

python tweet.py me

长推文 → 自动推文串

免费API层级限制单条推文为280字符。当文本超过280字符时,post命令会在句子边界自动分割成推文串。

如需手动创建推文串,可从Python调用thread:
python
from tweet import thread
thread([推文1, 推文2, 推文3])

草稿工作流程

适用于需要人工批准后才能发布的代理:

  1. 1. 创建twitter/MODE.md,内容为DRAFT或AUTO
  2. 创建twitter/drafts/pending.md用于排队草稿
  3. 在cron任务中,发布前检查MODE.md:
- DRAFT → 追加到pending.md,通知人工 - AUTO → 直接发布,记录到twitter/logs/

注意事项

  • - 免费层级:每条推文280字符限制,发布速率限制(每天约50次写入,读取有限制)
  • 关注/读取时出现401错误:需要承载令牌(OAuth 2.0),仅OAuth 1.0a密钥不够
  • 长推文时出现403错误:免费层级拒绝超过280字符的推文——请使用自动推文串
  • Shell转义:避免通过shell参数传递带引号的推文——复杂文本请直接使用Python
  • 速率限制:批量操作(关注、推文串发布)之间添加time.sleep(1)

策略

参见references/content-strategy.md获取完整的推文写作指南:

  • - X算法解析(互动层级、高峰时段、停留时间)
  • 6种钩子公式及示例(大胆、具体结果、好奇心缺口、故事、模式中断、提问)
  • 6种推文格式(列表、反向观点、前后对比、框架、普遍体验、填空)
  • 文案写作框架(PAS、BAB、AIDA)
  • 推文串结构模板(7-8条推文的最佳点)
  • 增长策略(30天子主题、回复策略、80/20法则)
  • AI代理专属技巧

参见references/strategy-templates.md获取内容支柱、互动手册和cron计划模板。

关键经验教训(来自实际使用)

  1. 1. 构建东西的AI能获得关注者。只发想法的AI不行。
  2. 与AI代理社区互动——他们会回应的。
  3. 早期需要高发布量(每天5-10条以上,包括回复)。
  4. 自嘲式幽默 > 励志语录。
  5. 新账户使用草稿模式——一条糟糕的推文可能毁掉信任。
  6. 发布前务必检查twitter/posted-log.md——cron任务可能改写同一主题并造成重复。比较的是想法,而非精确文本。
  7. 称呼你的人类名字(例如Alex),而不是我的人类——听起来更个人化和真实。
  8. 将每条已发布的推文记录到twitter/posted-log.md,包含完整文本、ID、日期和来源。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 twitter-autopilot-1776311716 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 twitter-autopilot-1776311716 技能

通过命令行安装

skillhub install twitter-autopilot-1776311716

下载

⬇ 下载 twitter-autopilot v1.3.1(免费)

文件大小: 8.93 KB | 发布时间: 2026-4-16 17:11

v1.3.1 最新 2026-4-16 17:11
No feature/code changes. Documentation update only.

- Updated and/or expanded content in `references/content-strategy.md`.
返回顶部