背景
OpenClaw是什么?

如果您之前从未使用过人工智能代理,以下是最简短的解释: ChatGPT就像一个装在罐子里的大脑。OpenClaw赋予了这个大脑双手。.

OpenClaw 是一个开源的、可自行托管的 AI 代理。ChatGPT 只能与你对话,而 OpenClaw 实际上可以…… 做事 ——通过“技能”连接外部工具,即可读取文件、发送电子邮件、浏览网页、发布社交媒体内容。它在本地计算机上运行,这意味着您的数据保留在您的计算机上。.

🦞
为什么是龙虾标志?
OpenClaw 最初于 2025 年 11 月以“Clawdbot”之名推出,之后短暂更名为“Moltbot”,最终定名为“OpenClaw”。龙虾标志在每次更名中都得以保留。到 2026 年 2 月,它在 GitHub 上获得了超过 20 万颗星——是有史以来增长速度最快的开源项目之一。.

在本教程中,我们将使用 OpenClaw 连接到 X(Twitter),并使用 AI 代理自动发布推文。教程结束时,您的 OpenClaw 将能够代表您撰写、安排和发布推文。.

开始之前
你需要准备什么

开始之前请准备好这些——这样可以避免你做到一半就停下来:

💻
一个 Mac 或 Windows 电脑 至少需要 8GB 内存。OpenClaw 在您的本地计算机上运行。.
🔧
已安装 Node.js (版本 18 或更高版本)。免费下载 nodejs.org. 如果您之前从未使用过,只需下载并运行安装程序即可——无需任何配置。.
🤖
一个 AI模型API密钥 - 任何一个 OpenAI (GPT-4)或 人类学 (克劳德)OpenClaw 需要一个处理器才能运行。两个平台的新账户均可获得免费积分。.
🐦
一个 X / 推特账号 需要使用已验证的手机号码。您需要在第二步申请 API 访问权限时使用此号码。.
关于 30-45分钟 第一次。大部分时间都花在等待 X 开发者的批准上,通常是即时的。.
⚠️
请注意费用: X/Twitter API 基础版每月收费 $100,是使用编程方式发布推文的必要条件。免费版仅提供读取权限,且权限限制严格。我们将介绍一种使用 OpenTweet 作为桥梁的变通方案(提供 7 天免费试用,之后每月收费 $5.99),该方案可以避免直接操作 Twitter API。.
1
安装
在您的计算机上安装 OpenClaw

安装 OpenClaw 最快的方法是通过以下方式: 奥拉玛, 它会自动处理所有设置。打开终端(Mac)或命令提示符(Windows),然后运行以下命令:

终端
ollama 推出 openclaw

Ollama 会检测您的系统是否已安装 OpenClaw,如果未安装则会自动安装。安装完成后,OpenClaw 将在终端中打开,即可开始聊天。.

如果您还没有 Ollama,请先安装它。 ollama.com 这是一个一键安装程序。然后运行上面的命令。.

安装完成后,OpenClaw 会要求您执行以下操作 配置模型. 出现提示时,请输入您的 AI API 密钥:

OpenClaw 设置提示
# 当 OpenClaw 要求您提供模型 API 密钥时: # 用于 OpenAI (GPT-4): OPENAI_API_KEY=sk-your-openai-key-here# 或 Anthropic(Claude — 推荐): 人类学 API 密钥=sk-ant-your-anthropic-key-here

配置完成后,输入一条简单的消息来测试一切是否正常工作,例如: 你好 在终端中输入命令。如果 OpenClaw 有响应,则可以进行第二步。.

💡
OpenClaw 将所有数据都存储在本地。 ~/.openclaw/ 在您的电脑上。您的对话、记忆和偏好设置都保存在这个文件夹中——不会上传到云端。.
2
API 访问
设置 X / Twitter API 访问

我们不直接使用 X 的 $100/月 API,而是使用 OpenTweet 作为一座桥梁,OpenTweet 为您的 OpenClaw 代理提供一个简单的 API 密钥来发布推文——您的实际 Twitter 凭据永远不会离开 OpenTweet 的服务器,这大大提高了安全性。.

1
前往 opentweet.io 并创建一个免费账户。7 天免费试用期让您拥有完整权限——无需预先提供信用卡信息。.
2
在注册过程中,点击 “连接 X 帐户。” 这将打开官方的 X OAuth 流程——与您连接任何应用到 Twitter 时看到的登录界面相同。使用您的 X 凭据登录。这就是 仅有的 您将直接使用您的 Twitter 密码进行交互。.
3
连接成功后,请转到您的 OpenTweet 控制面板 → API 密钥 → 创建新密钥。.
4
复制您的 API 密钥——它看起来像 ot_a1b2c3d4e5f6... (48 个字符). 请妥善保管。. 它只出现过一次。.
⚠️
不要关闭页面 直到你复制了你的 API 密钥。如果你丢失了密钥,你需要从你的 OpenTweet 控制面板生成一个新的密钥。.
3
技能安装
通过 ClawHub 安装 Twitter 技能

OpenClaw 使用“技能”来连接外部服务——可以把它们想象成你安装在手机上的应用程序。ClawHub 是官方的技能市场。我们将安装 OpenTweet 技能,它能教会 OpenClaw 如何与 X 通信。.

在终端中运行:

终端 — 安装 Twitter 技能
clawhub 安装 openclaw/skills/twitter

ClawHub 会自动下载并安装该技能。完成后,您会看到确认信息。重启 OpenClaw 以加载新技能:

终端
打开爪重启
喜欢手动设置? 在以下位置创建一个文件夹 ~/.openclaw/skills/twitter/, 添加一个 技能.md 将包含 OpenTweet API 文档的文件放入其中,然后重启 OpenClaw。上面提到的 ClawHub 方法会自动执行此操作。.
4
配置
将您的 OpenTweet API 密钥添加到 OpenClaw

现在告诉 OpenClaw 你的 Twitter API 凭据在哪里。打开你的 OpenClaw 配置文件:

终端 — 打开配置文件
# Mac / Linux: nano ~/.openclaw/openclaw.json# Windows: notepad %USERPROFILE%\.openclaw\openclaw.json

找到 "秘密" (如果该部分不存在,则添加)并添加您的 OpenTweet API 密钥:

~/.openclaw/openclaw.json
{ "模型": ""claude-3-5-sonnet"", "秘密": { ""OPENTWEET_API_KEY"": ""ot_a1b2c3d4e5f6your-key-here"" } }

保存文件并重启 OpenClaw。要验证凭据是否有效,请运行身份验证检查命令:

终端 — 验证连接
twclaw 身份验证

您应该会看到绿色的确认信息: ✓ 已连接到 X,用户名为 @yourusername. 如果出现错误,请仔细检查您的 API 密钥是否已正确复制,且没有多余的空格。.

💡
秘密 openclaw.json 中的部分内容绝不会发送给任何 AI 模型——它会保留在您的计算机上。您的 API 密钥仅用于在发布内容时向 OpenTweet 服务器进行身份验证。.
5
第一条推文
使用 OpenClaw 发布您的第一条推文

您已连接。现在开始发帖。在您的 OpenClaw 终端中,您可以使用自然语言或…… twclaw 直接下达命令。.

选项 A — 自然语言(最简单): 只需告诉 OpenClaw 该怎么做:

OpenClaw聊天
发条推文说:"刚设置好我的AI代理,让它在X上自动发帖。未来已来。🤖"

OpenClaw 会在发布前进行确认。 是的 确认一下。.

选项 B — 直接命令:

终端 — 直接邮寄
twclaw 发帖:"刚设置好我的 AI 代理,让它在 X 上自动发帖。未来已来。🤖"

查看你的 X 个人资料——推文应该会在几秒钟内显示。.

您还可以查看时间线、搜索推文和查看提及:

终端 — 其他命令
# 阅读您的主页时间线(最近 20 条推文) twclaw 主目录 -n 20# 查看你的提及 twclaw 提到 -n 10# 按关键词搜索推文 twclaw 搜索 "人工智能电影制作" - 最近的# 查看某人的个人资料 twclaw 用户 @处理# 阅读一条特定推文 twclaw 阅读 推文网址或ID
6
自动化
使用 OpenClaw 安排自动推文

OpenClaw 的真正强大之处不在于发布一次性推文,而在于完全自动化你的发帖计划。以下是如何设置周期性内容工作流程。.

安排在未来某个特定时间发布推文:

OpenClaw聊天
明天早上9点安排一条推文,内容为:"新博文已发布——链接在个人简介中🔗"

制定每日内容创作计划: 编辑您的 灵魂.md 文件——这是 OpenClaw 每次启动时都会读取的文件,就像一份长期运行的指令文档:

~/.openclaw/SOUL.md — 添加以下代码行
## 每日推特日常每天早上 9:00: - 发布一条关于人工智能创意或电影制作的原创推文 - 字数不超过 200 个字符 - 使用对话式、好奇的语气 - 除非话题热门,否则不要添加标签 每周五下午 5:00: - 发布一条简短的周反思推文,总结我本周的创作

保存文件。从现在开始,每次 OpenClaw 运行时,它都会自动执行这些指令。.

专业提示: SOUL.md 文件中的指令越具体,输出效果就越好。请包含您的品牌调性、您关注的主题、您绝对不想发布的内容以及任何格式偏好。OpenClaw 每次都会重新读取此文件。.

创建一个主题并发布:

OpenClaw聊天
写一个包含 5 条推文的系列推文,讲述人工智能将在 2026 年如何改变独立电影制作。采用对话式风格,以引人入胜的开头吸引读者,并立即发布。.

OpenClaw 将起草完整的帖子,供您审核,并在您确认后发布到 X。.

常见问题
故障排除

大多数问题都可以归结为以下三个问题之一:

twclaw 身份验证检查返回“无效的 API 密钥”
您的 OpenTweet API 密钥未正确保存。打开 ~/.openclaw/openclaw.json 并检查:(1)密钥是否在引号内,(2)密钥中没有多余的空格,(3)密钥是否以……开头 ot_. 如有需要,请从您的 OpenTweet 控制面板生成新密钥。.
OpenClaw 不识别 twclaw 命令
Twitter 技能未加载。运行 clawhub 安装 openclaw/skills/twitter 再次确保 OpenClaw 之后已重启。 打开爪重启. 您可以使用以下命令验证已安装的技能 Openclaw技能列表.
推文已发布,但未显示在我的 X 个人资料中。
请查看您的 OpenTweet 控制面板——帖子可能正在排队等待发布。同时,请确认您的 X 帐户未处于受限模式(设置 → 隐私和安全 → 受众和标签)。如果您的帐户是新注册的,X 有时会将首次 API 帖子延迟几分钟发布。.
OpenClaw没有运行我预定的推文。
计划任务仅在 OpenClaw 运行时运行。请确保 OpenClaw 进程在后台保持运行。在 Mac 上,您可以使用 酿造服务启动 Openclaw 将其作为后台服务运行,使其在登录时自动启动。.
使用 twclaw 主页时,X 轴显示空白。
X 的时间线由 JavaScript 渲染,并且需要登录才能访问,因此无法通过简单的 API 读取。要查看实时动态,请使用 OpenClaw 浏览器中继:从此处安装 Chrome 扩展程序。 docs.openclaw.ai/tools/chrome-extension, 登录后打开 x.com,然后点击 OpenClaw 扩展图标将其附加到该选项卡。.