@IBuzovskyi: https://x.com/IBuzovskyi/status/2075226801920499826

X AI KOLs Timeline 工具

摘要

关于使用Grok 4.5和Hermes Agent构建X自动化内容管道的指南。它详细介绍了如何监控X、草拟帖子以及在Telegram批准后发布。

https://t.co/Eu2wIdFJDJ
查看原文
查看缓存全文

缓存时间: 2026/07/10 14:12

HERMES AGENT + GROK 4.5:如何搭建一个自动化的 X 内容机器(完整设置指南)

Grok 4.5 是唯一能实时访问 X 信息流的顶尖模型。Hermes Agent 内置了 xurl(官方 X API 命令行工具)。两者结合,就能构建一条内容流水线:在 X 上监控新闻,用你的风格撰写草稿,发送到 Telegram 等待审批,一键即可发布。

以下是完整设置步骤。

为什么选择 Grok 4.5 来做这件事

其他所有模型(Claude、GPT、Gemini、DeepSeek)都只能搜索网页,没有一个能原生搜索 X。

Grok 4.5 通过你的 Grok 订阅连接到实时 X 信息流。它能看到帖子、互动量、热门话题和对话——实时的。不是缓存,不是爬取,就是实时的。

对于围绕 X 构建的内容流水线,这是唯一一个无需爬取或第三方工具就能完成数据摄入的模型。

Grok 4.5 带来的能力:

→ 1.5T 参数,V9 基础(是 Grok 4.3 的 3 倍大)→ 与 Cursor 一起在实际开发者工作流上训练 → 每秒 80 个 token 输出 → token 效率是同类模型的 2 倍 → 实时 X 数据访问(其他顶尖模型没有这个功能)→ Harvey 法律智能体基准测试排名第一 → 在 DeepSWE、Terminal Bench、SWE Bench Pro 上具有竞争力

基准测试(来自 SpaceXAI 官方):

并非在每项基准测试中都最佳,但在所有基准测试中都持续具有竞争力。X 数据访问能力使得它在这个工作流中不可替代。

流水线

四个工具,一个配置文件,7×24 小时运行。

→ Grok 4.5:在 X 上发现新闻 → SOUL.md:控制你的语言风格和内容规则 → Telegram:审批网关 → xurl:发布到 X

开始之前:选择你的平台

选择 Hermes 的运行环境。之后的所有步骤在三种平台上都一样。

选项 A:NOUS PORTAL 云端(最简单,零运维)

  • 访问 portal.nousresearch.com/cloud

  • 选择一个服务器规格

  • 点击部署,60 秒,智能体上线。

  • 打开 Portal 仪表板中的终端

  • 按照下面的所有步骤操作,方式相同

你无需操心:服务器配置、Docker、系统更新、SSH 配置。Nous 负责基础设施,你负责智能体。

团队用户:可以为每个团队成员启动一个智能体,拥有精细的访问控制,统一计费。

选项 B:VPS(完全控制,长期最便宜)

  • 租一台 VPS(Hetzner CX22,每月 $7,或任何 Linux 服务器)

  • SSH 登录

  • 安装 Hermes:

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

  1. 运行 hermes setup 并按向导操作

  2. 按照下面的所有步骤操作

选项 C:本地机器(最大隐私)

  • 从 hermes-agent.nousresearch.com 下载桌面应用,或通过终端使用上面的 curl 命令安装

  • 运行 hermes setup

  • 按照下面的所有步骤操作

注意:合上盖子后智能体会停止。如需 7×24 运行,请搭配 VPS 或云端。

选择平台之后:

以下所有步骤使用相同的命令。桌面应用、仪表板和 CLI 在三种平台上都能工作。云端有 Web 终端,VPS 有 SSH,本地有你的终端。

无论 Hermes 运行在哪里,内容机器的设置过程都是一样的。

步骤 1:创建内容配置文件

桌面应用/仪表板:Profiles → Create → “content-machine”
CLI:hermes profile create content-machine

将模型设置为 Grok 4.5:

桌面应用/仪表板:profile settings → Model → xai/grok-4.5
CLI:content-machine config set model.default xai/grok-4.5

步骤 2:连接 Grok 4.5

如果你的 Telegram 网关已经在运行(步骤 5),可以跳过下面的手动设置。直接在 Telegram 里对智能体说:“connect Grok 4.5 via OAuth to this profile”,它会引导你完成整个过程。

手动路径:

Grok OAuth(随 X Premium+ 免费): content-machine setup → 选择 xAI → 认证
无需 API 密钥,使用你的订阅 Token。

Nous Portal: content-machine setup --portal
Grok 4.5 会出现在模型选择器中。

SpaceXAI API: 从 console.x.ai 获取密钥
添加到 .envXAI_API_KEY=your_key

OpenRouter: 如果你有 OpenRouter 密钥,则已可用。

步骤 3:连接 X API(读取 + 发布)

如果你的 Telegram 网关已经在运行(步骤 5),可以跳过下面的手动设置。直接在 Telegram 里对智能体说:“set up the X MCP server so I can search and post on X. here is my Client ID: [paste]. here is my Client Secret: [paste].” 智能体会为你配置好一切。

下面是手动选项。X MCP 更简单,xurl 技能提供更多控制。

选项 A:X MCP 服务器(推荐,更简单)

X 现在在 api.x.com/mcp 提供了官方托管的 MCP 服务器。将其作为普通 MCP 添加到 Hermes 即可,无需单独安装 xurl。xurl 桥接通过 npx 自动运行。

前提条件: → X 开发者应用(developer.x.com),已启用 OAuth 2.0 → 注册重定向 URI:http://localhost:8080/callback → 复制你的 CLIENT_ID 和 CLIENT_SECRET → 已安装 Node.js(用于 npx)

添加到 Hermes:

桌面应用/仪表板:MCP → Add Server

name: xapi
command: npx
args: [“-y”, “@xdevplatform/xurl”, “mcp”, “https://api.x.com/mcp”]
env:
CLIENT_ID: “YOUR_X_APP_CLIENT_ID”
CLIENT_SECRET: “YOUR_X_APP_CLIENT_SECRET”

或者通过 CLI,添加到你的配置文件的 mcp.json 中:

startup_timeout: 设为 300 秒(首次运行会打开浏览器进行 OAuth 登录,需要时间)。

首次运行: 浏览器会自动打开,用你的 X 账号登录,授权即可。令牌会缓存并自动刷新,之后不再需要浏览器登录。

无头/VPS/云端(无浏览器):

export CLIENT_ID=“YOUR_CLIENT_ID”
export CLIENT_SECRET=“YOUR_CLIENT_SECRET”
xurl auth oauth2 –headless

会打印一个认证 URL,在任何设备上打开,粘贴返回的代码即可。

X MCP 给 Hermes 带来的能力:

搜索 + 读取 + 写入。一个 MCP,无需单独安装技能。

验证:

告诉你的智能体:“search X for the latest posts about Hermes Agent”

如果能返回真实的帖子,说明 X MCP 已连接。

选项 B:XURL CLI 技能(更多控制,手动设置)

xurl 作为 Hermes 技能内嵌提供。可以直接通过 CLI 访问每个 X API v2 端点,控制更精细,但需要手动安装和认证。

安装 xurl:

curl -fsSL https://raw.githubusercontent.com/xdevplatform/xurl/main/install.sh | bash

注册你的应用:

xurl auth apps add my-app \
–client-id YOUR_CLIENT_ID \
–client-secret YOUR_CLIENT_SECRET

认证:

xurl auth oauth2 –app my-app YOUR_X_USERNAME

设为默认:

xurl auth default my-app YOUR_X_USERNAME

验证:

xurl auth status
xurl whoami

最常见的设置错误: 在 oauth2 命令中遗漏 --app my-app。令牌会保存到空的默认配置文件中,导致每条命令都因认证错误而失败。始终指定应用名称。

Docker 陷阱: 在官方的 Hermes Docker 布局中,工具子进程将 /opt/data/home 作为 HOME 目录,而不是 /opt/data。需要使用正确的 HOME 来运行 xurl auth 命令:

HOME=/opt/data/home xurl auth apps add my-app \
–client-id YOUR_CLIENT_ID \
–client-secret YOUR_CLIENT_SECRET
HOME=/opt/data/home xurl auth oauth2 –app my-app YOUR_USERNAME
HOME=/opt/data/home xurl auth default my-app YOUR_USERNAME

选择哪个选项:

X MCP(选项 A):设置更快,通过 Hermes MCP 基础设施自动管理,适合大多数用户。

xurl 技能(选项 B):直接 CLI 访问,对每个端点有更精细的控制,适合需要原始 API 访问的高级用户。

两者都使用相同的 X API 按使用付费定价。两者都使用 OAuth 2.0 并自动刷新。两者都将凭据保存在本地,永远不会进入智能体上下文。

X API 定价(按使用付费,截至 2026 年 4 月):

无订阅,无月最低消费。在开发者控制台购买积分,按量付费。去重:同一个资源在同一 UTC 日内请求两次 = 只计费一次。奖励:最多可获得 20% 的免费 xAI API 积分返还。每月最大帖子读取量:200 万。

成本优化设置: → Grok 4.5 用于搜索/监控 X($0,已包含在订阅中) → X MCP 或 xurl 仅用于发布(每月 $1.35–18,取决于链接数量) → owned reads 用于分析(每个资源 $0.001,用量极少)

步骤 4:编写 SOUL.md(并训练你的语言风格)

SOUL.md 控制你的语言风格、规则和内容标准。但仅仅编写规则是不够的,智能体需要看到你的风格。

步骤 1:给它你最好的帖子。

在编写 SOUL.md 之前,向 Hermes 提供 10-15 条你表现最好的帖子。告诉它:

“read these posts. analyze my writing style. identify patterns: hook structure, sentence length, vocabulary, formatting, tone, what I avoid. write a style guide based on what you find.”

Hermes 会分析你的内容并创建风格档案。

步骤 2:给它你欣赏的竞品帖子。

“read these 10 posts from [@competitor]. identify what makes their style different from mine. find elements I should adopt and elements I should avoid. update my style guide.”

步骤 3:在对话中迭代。

“write a sample post about [topic] in my style.”

如果输出感觉不对,告诉它为什么:“too formal. shorter sentences. more direct hook. I never use questions as openers.”

每次修正都会让风格档案更精准。经过 5-6 次迭代,智能体就能像你一样写作。

步骤 4:将精炼后的风格保存为 SOUL.md。

“take everything you learned about my style and write a complete SOUL.md for a content profile.”

智能体会基于真实理解来编写 SOUL.md,而不仅仅是你从模板复制来的通用规则。

可以开始的模板(在语言风格训练后自定义):

你是 @[你的账号] 在 X 上的内容监控和写作者。 领域:[你的领域]。

你的工作:

  1. 在 X 上搜索 [你的领域] 中的突发新闻和热门话题。
  2. 评估:这个值得发帖吗?按 1-5 分评分:
    • 与受众的相关性
    • 时效性(过去 6 小时内发布?)
    • 互动潜力 只有评分 4 分及以上才继续。
  3. 用我们的风格撰写草稿。
  4. 使用带有选项的 clarify 工具将草稿发送到 Telegram 审批。
  5. 如果批准:通过 xurl 发布。
  6. 发布后:将任何链接作为对你帖子的回复发布。

语言风格规则: [粘贴智能体根据你的帖子生成的风格指南]

内容规则:

  • 未经 Telegram 批准不得发布。
  • 链接放在对自己帖子的回复中,不在帖子正文里。
  • 每个技术声明必须可验证。
  • 不要将猜测当作事实呈现。
  • 每天最多 3 篇帖子(防止账号滥发)。
  • 帖子之间至少间隔 2 小时。

待监控的来源:

  • X 搜索:“[关键词 1]”、“[关键词 2]”、“[关键词 3]”
  • 筛选条件:过去 2 小时内至少 100 个赞或 1,000+ 次浏览
  • 忽略:来自粉丝数 < 1,000 的账号的帖子
  • 优先:原创观点而非转载新闻

步骤 5:设置 Telegram 网关

Telegram 是你的控制界面。定时任务的结果会发送到这里,审批也在这里进行。网关必须运行才能工作。

创建机器人:

  • 打开 Telegram,搜索 @BotFather。

  • 发送 /newbot

  • 给它起个名字(例如“内容机器”)

  • 给它一个用户名(例如 content_machine_bot)

  • 复制 BotFather 给你的机器人令牌。保密。

获取你的用户 ID:

  • 在 Telegram 中搜索 @userinfobot

  • 给它发送任意消息

  • 复制它返回的数字 ID(例如 123456789)

连接到 Hermes:

桌面应用/仪表板:Messaging → Telegram → 粘贴令牌 + 用户 ID
CLI:

content-machine setup gateway

选择 Telegram。粘贴机器人令牌。粘贴用户 ID。

或者直接在 .env 中设置:

TELEGRAM_BOT_TOKEN=your_bot_token
TELEGRAM_ALLOWED_USERS=your_user_id

启动网关:

content-machine gateway

如果要永久运行(重启后依然有效):

content-machine gateway install

设置主频道:

打开 Telegram。给你的机器人发消息。输入:

/sethome

这将标记当前聊天为主频道。所有定时任务的结果都会发送到这里。

验证:

给你的机器人发送“hello”。如果 Hermes 回复,说明网关已上线。

在 Nous Portal 云端: 网关设置完全相同。使用 Portal 终端而不是 SSH。同样的命令,同样的流程。

专业提示:通过 Telegram 完成所有设置

一旦你的 Telegram 网关运行起来,你可以通过与智能体聊天来完成所有剩余步骤。

不用自己运行 CLI 命令,告诉 Hermes 你需要什么:

“connect Grok 4.5 via OAuth to this profile” “set up the X MCP server for posting and searching” “create a SOUL.md for content creation on X” “set up a cron job that scans X every 2 hours”

智能体会引导你完成每一步:打开认证 URL、创建配置、设置定时任务——全部通过手机上的 Telegram 完成。

如果你在以下任何步骤遇到问题,可以跳过手动设置,直接告诉你的智能体:“I need help setting up [step name].” 它可以访问自己的文档并进行自我配置。

这就是我们设置整个内容机器的方法:先设好 Telegram 网关,然后通过智能体完成其他所有事。

步骤 6:设置定时任务流水线

选择扫描频率:

所有选项都有 wakeAgent 门控:扫描后未发现任何内容 = $0。只有当智能体被唤醒去撰写草稿时才会产生费用。

主题定向监控:

不要搜索“AI”(太宽泛),要精确到你的细分领域。

示例主题:

针对 Claude Code 创作者:

搜索词:“Claude Code”、“claude code agent”、 “@anthropic new release”、“opus 4.8” 监控账号:@anthropaborhood、@alexalbert__、 @ClaudeCode_dev

针对 Hermes Agent 创作者:

搜索词:“Hermes Agent”、“@NousResearch”、 “@teknium1 hermes”、“hermes agent update” 监控账号:@NousResearch、@teknium1、 @tonbistudio

针对加密货币交易创作者:

搜索词:“BTC breakout”、“ETH analysis”、 “crypto AI agent”、“trading bot results” 监控账号:@[你的领域中排名前 5 的分析师]

在 SOUL.md 的 SOURCES TO MONITOR 中告诉智能体你的主题。它只会搜索这些词。

筛选条件(什么才算有新闻价值):

不是每条有 50 个赞的帖子都值得覆盖。设定阈值:

病毒式阈值(时间加权): → 过去 2 小时内 1,000+ 次浏览 = 病毒式传播速度 → 6 小时内 500+ 个赞 = 确认的互动量 → 100+ 个收藏 = 值得参考的内容

相关性过滤: → 必须与至少一个你追踪的主题匹配 → 必须来自粉丝数 1,000+ 的账号 → 必须是原创内容(不是转帖或引用旧闻) → 必须在扫描窗口内发布(不是旧内容重新浮现)

去重: → 如果过去 48 小时内你已经就此主题发过帖,则跳过 → 如果源帖是你已经覆盖过的内容的转帖,则跳过

将所有内容放入 SOUL.md。智能体会自动应用它们。

定时任务 1:新闻扫描器

告诉你的 content-machine 智能体:

“创建一个定时任务,每 [你的频率] 运行一次。 在 X 上搜索与 SOUL.md 中我追踪的主题匹配的帖子。 应用以下过滤条件:

  • 过去 2 小时内 1,000+ 次浏览,或 6 小时内 500+ 个赞
  • 来自粉丝数 1,000+ 的账号
  • 仅限原创内容(非转帖)
  • 不是过去 48 小时内我发过的主题

对于每条通过所有过滤条件的帖子:

  • 根据 SOUL.md 标准按 1-5 分评估相关性
  • 如果评分 4+:用我的风格撰写草稿
  • 使用带有选项的 clarify 工具将草稿发送到 Telegram: [✅ 批准并发布] [🔄 重新生成] [🔀 换一个主题]

如果没有帖子通过过滤条件:回复 silent。”

定时任务 2:特定账号监控

追踪对你领域最重要的账号:

“创建一个定时任务,每 2 小时运行一次。 检查以下特定账号是否有新帖子: @NousResearch、@teknium1、@AnthropicAI

如果其中任何一个在过去 2 小时内发布了新帖: 评估他们的帖子是否与我的受众相关。 如果相关:用我的风格撰写回复或引用转发草稿。 将草稿发送到 Telegram,带有选项: [✅ 批准并发布] [🔄 重新生成] [⏭ 跳过] 如果没有新内容:回复 silent。”

定时任务 3:最佳时间优化器(每天上午 7 点)

“创建一个定时任务,每天上午 7 点运行。 通过 xurl 检查我过去 7 天的 X 数据。 找出哪些发帖时间获得了最高互动。 向 Telegram 发送一行摘要: 基于过去 7 天,今天的最佳发帖窗口。”

定时任务 4:每周表现报告(周日晚 8 点)

“创建一个定时任务,每周日晚 8 点运行。 通过 xurl 拉取我过去 7 天的帖子。 针对每条帖子:展示次数、点赞数、转发数、回复数、收藏数。 按互动率排序。 找出:哪些主题表现最好,哪些

相似文章

@IBuzovskyi: https://x.com/IBuzovskyi/status/2067313826492547483

X AI KOLs Timeline

本文详细介绍了一个使用Hermes Agent、NotebookLM和Obsidian搭建三个专门化AI助手(Scout、Analyst、Briefer)的实用系统,这些助手协同进行日常研究和情报收集。文中包含模板、配置步骤和成本估算,面向独立创始人、内容创作者和小型团队。