Codex 第 25 课:我是如何用 Codex 管理 OpenClaw 机器人:从腾讯云服务器到 Telegram 客服和飞书知识库

从零开始掌握 OpenAI Codex——AI 编程工程 Agent。14 章覆盖认识 Codex、四种入口安装、核心功能(自动化/插件/Skill/MCP/Git/记忆)、标准工作流、实战案例和第三方模型接入。

适合人群:不熟悉 Linux、不想手动改一堆配置、但想把 OpenClaw 机器人部署起来的人。 部署背景:我是在腾讯云服务器上远程登录操作的,服务器长期运行 OpenClaw,Codex 负责帮我安装、检查、改配置和维护机器人。

这篇不是单纯的“命令大全”。 我的核心思路是:把 Codex 当成服务器运维助手,让它帮我管理 OpenClaw 机器人 。 小白不需要一次性理解所有配置,只要知道该对 Codex 说什么、Codex 会做什么、做完怎么验收。

1. 先说人话:Codex 和 OpenClaw 分别干什么?

很多人一开始会混:

Codex 是“帮你操作服务器的人” OpenClaw 是“真正长期运行的机器人系统” Telegram Bot 是“用户看到的客服入口” 飞书文档是“机器人可以读取的教程知识库”

你可以这样理解:

整体结构是:

我 | | 远程 SSH 登录腾讯云服务器 v Codex CLI | | 帮我安装、配置、检查、维护 v OpenClaw Gateway | +— Telegram 客服机器人 | +— 飞书文档读取工具 | +— 定时任务:群聊总结、FAQ 更新、知识库刷新 | +— 模型:gpt-5.4 / gpt-5.5 等

所以这篇教程的重点不是“你手敲 100 条命令”,而是:

你学会怎么把目标说给 Codex。 Codex 帮你把 OpenClaw 管起来。

2. 你需要提前准备什么?

准备这些就够了:

  1. 一台腾讯云服务器 推荐 Ubuntu 22.04 / 24.04,2 核 4G 起步。

  2. SSH 登录信息 例如:root@你的服务器公网IP

  3. 一个模型中转站 API Key 例如 XAI Router 的 key。

  4. 一个 Telegram Bot Token 从 BotFather 创建机器人后获得。

  5. 一个飞书自建应用 用于读取飞书文档和 Wiki。

  6. 一批飞书教程文档或 Wiki 链接 后面会交给 OpenClaw 机器人读取。

3. 第一步:远程登录腾讯云服务器

在你本地电脑打开终端,登录服务器:

ssh root@你的服务器公网IP

如果你用的是 SSH key:

ssh -i /path/to/your-key.pem root@你的服务器公网IP

登录后先设置时区:

timedatectl set-timezone Asia/Shanghai date

安装基础工具:

apt update apt upgrade -y apt install -y curl wget git unzip ca-certificates build-essential jq

如果你是 TencentOS / CentOS:

dnf update -y dnf install -y curl wget git unzip jq gcc gcc-c++ make

4. 第二步:安装 Node.js、Codex 和 OpenClaw

Codex 和 OpenClaw 都依赖 Node.js。

安装 Node.js 22:

[bash] curl -fsSL https://deb.nodesource.com/setup_22.x | bash - apt install -y nodejs node -v npm -v

看到类似这样就可以:

v22.x.x 10.x.x

安装 Codex:

npm install -g @openai/codex codex —version

安装 OpenClaw(这一步其实可以让codex完成,我是之前已经安装了openclaw):

npm install -g openclaw@latest openclaw —version

到这里,只是把工具装好了。

真正重要的是下一步:让 Codex 开始帮你管理 OpenClaw 。

5. 第三步:配置 Codex,让它能调用你的模型

这里我以自己的中转站 XAI Router 为例。先把 API Key 放进服务器环境变量。

[bash] mkdir -p ~/.config/xai chmod 700 ~/.config/xai

cat > ~/.config/xai/env <<‘EOF’ export XAI_API_KEY=“替换成你的 XAI Router API Key” EOF

chmod 600 ~/.config/xai/env echo ‘source ~/.config/xai/env’ >> ~/.bashrc source ~/.bashrc

检查变量是否存在,不要打印完整 key:

test -n “$XAI_API_KEY” && echo “XAI_API_KEY 已设置”

创建 Codex 配置:

mkdir -p ~/.codex chmod 700 ~/.codex

cat > ~/.codex/config.toml <<‘TOML’ model_provider = “xai” model = “gpt-5.4”

[model_providers.xai] name = “XAI Router” base_url = “https://api-xai.ainaibahub.com” wire_api = “responses” requires_openai_auth = false env_key = “XAI_API_KEY” TOML

启动 Codex:

codex —cd /root

如果你是小白,建议第一次不要给 Codex 太高权限:

codex —cd /root —sandbox workspace-write —ask-for-approval on-request

如果你明确是在自己的腾讯云服务器上部署,并且希望 Codex 能安装服务、改配置,可以这样启动:

codex —cd /root —sandbox danger-full-access —ask-for-approval on-request

6. 第四步:开始“用 Codex 管 OpenClaw”

进入 Codex 后,你不要一上来就问一堆命令。你要像给技术同事交代任务一样,把目标说清楚。

可以直接对 Codex 说:

我想在这台腾讯云服务器上部署 OpenClaw。 请你帮我检查 Node、npm、openclaw 是否安装好。 如果没安装,请帮我安装。 安装完成后,把 OpenClaw 初始化成 daemon 服务。 注意不要打印我的 API Key。

Codex 应该会做这些事:

  1. 检查 node -v、npm -v、openclaw —version。
  2. 如果 OpenClaw 没安装,执行 npm install -g openclaw@latest。
  3. 执行 openclaw onboard —install-daemon。
  4. 检查 openclaw daemon status。
  5. 检查 openclaw config validate。

如果 Codex 问你确认,就根据提示确认。

你也可以直接给它这段更完整的任务:

请帮我完成 OpenClaw 初始化:

  1. 检查 openclaw 是否已安装。
  2. 如果没安装,用 npm install -g openclaw@latest 安装。
  3. 执行 openclaw onboard —install-daemon。
  4. 配置 Gateway 为本机 daemon,不要暴露到公网。
  5. 最后运行 openclaw daemon status、openclaw config validate、openclaw channels status —probe。
  6. 输出结果时不要显示任何 key、token、secret。

7. 第五步:让 Codex 配置 OpenClaw 的模型

OpenClaw 需要知道用哪个模型服务。这里仍以 XAI Router 为例。

你对 Codex 说:

请帮我把 OpenClaw 的模型提供商配置成 XAI Router。

Base URL 使用: https://api-xai.ainaibahub.com

API 类型使用 openai-responses。

模型加两个:

  1. gpt-5.4
  2. gpt-5.5

默认模型用 gpt-5.4。

API Key 我会通过环境变量 XAI_API_KEY 提供。 不要在任何输出里打印完整 key。 配置完成后运行 openclaw config validate 和 openclaw daemon restart。

如果你想自己敲命令,也可以用这个补丁:

[bash] cat > /tmp/openclaw-model.patch.json5 <<‘JSON5’ { models: { mode: “replace”, providers: { xairouter: { api: “openai-responses”, baseUrl: “https://api-xai.ainaibahub.com”, apiKey: “替换成你的 XAI Router API Key”, models: [ { id: “gpt-5.4”, name: “GPT-5.4” }, { id: “gpt-5.5”, name: “GPT-5.5” } ] } } }, agents: { defaults: { model: { primary: “xairouter/gpt-5.4” }, models: { “xairouter/gpt-5.4”: { alias: “GPT5.4”, params: { transport: “sse” } }, “xairouter/gpt-5.5”: { alias: “GPT5.5”, params: { transport: “sse” } } } } } } JSON5

openclaw config patch —file /tmp/openclaw-model.patch.json5 openclaw config validate openclaw daemon restart

但如果你是小白,更推荐让 Codex 操作。你只要审查它要改的配置是否合理。

8. 第六步:创建 Telegram 机器人

Telegram 机器人不是在服务器里创建,而是在 Telegram 里找 BotFather 创建。

操作路径:

  1. 打开 Telegram。
  2. 搜索 @BotFather。
  3. 发送 /newbot。
  4. 输入机器人名称。
  5. 输入机器人 username,必须以 bot 结尾。
  6. BotFather 会返回 Bot Token。

Bot Token 长这样:

BOT_TOKEN_从_BotFather_复制

不要发到公开群里。

关闭 Telegram Privacy Mode

如果你想让机器人能读取群里的所有消息,需要关闭 Privacy Mode。

在 BotFather 里:

/mybots 选择你的 bot Bot Settings Group Privacy Turn off

注意:

关闭 Privacy Mode = 机器人能收到群消息 requireMention=true = 机器人只有被 @ 才回复

这两个要配合起来用。

9. 第七步:让 Codex 把 Telegram 接到 OpenClaw

现在把 Telegram Bot Token 交给 Codex,让它配置 OpenClaw。

你可以这样对 Codex 说:

现在我要把 Telegram bot 接入 OpenClaw。

Bot Token 是: 这里粘贴你的 Telegram Bot Token

请你:

  1. 用 openclaw channels add 添加 telegram channel。
  2. 创建一个 telegram agent,workspace 用 /root/.openclaw/workspace-telegram。
  3. 将 telegram channel 绑定到 telegram agent。
  4. 设置群聊规则:机器人可以读取群消息,但只有被 @ 或被回复时才发言。
  5. 私聊机器人时可以正常回复。
  6. 配置完成后重启 OpenClaw,并运行 openclaw channels status —probe。

注意: 不要在最终输出里复述完整 Bot Token。

Codex 大概率会执行类似命令:

[bash] openclaw channels add
—channel telegram
—bot-token “你的 Telegram Bot Token”
—name “XAI Telegram 客服”

openclaw agents add telegram
—workspace /root/.openclaw/workspace-telegram
—agent-dir /root/.openclaw/agents/telegram/agent
—model xairouter/gpt-5.4
—non-interactive
—bind telegram

还会修改 Telegram 配置:

groups..ingest = true groups..requireMention = true

这一步完成后,测试方法很简单:

  1. 私聊机器人:发送“你好”
  2. 群里 @ 机器人:@你的bot用户名 你好
  3. 群里不 @ 机器人:发一句普通话,机器人应该不回复

如果机器人不回复,你对 Codex 说:

Telegram 机器人现在没有回复。 请你检查:

  1. openclaw channels status —probe
  2. openclaw sessions —agent telegram —json
  3. Telegram channel 是否 running / connected / works
  4. bot 是否可能没有关闭 Privacy Mode
  5. requireMention 是否导致未 @ 不回复 不要打印 Bot Token。

10. 第八步:给机器人写“工作说明书”

机器人不是接上模型就能做好客服。你要告诉它:

它是谁 它能回答什么 它不能回答什么 遇到敏感信息怎么办 群里什么时候能说话 FAQ 在哪里 飞书教程在哪里

这些都写在 OpenClaw agent 的 workspace 里:

/root/.openclaw/workspace-telegram/

你可以直接让 Codex 创建这些文件:

请帮我初始化 Telegram 客服 agent 的 workspace。

路径: /root/.openclaw/workspace-telegram

请创建这些文件:

  1. AGENTS.md:机器人行为规则
  2. XAI_ROUTER.md:中转站基础答疑资料
  3. XAI_ROUTER_FAQ.md:常见问题
  4. FEISHU_TUTORIALS.md:飞书教程入口
  5. FEISHU_WIKI_INDEX.md:飞书 Wiki 子文档索引
  6. GROUP_ANALYTICS.md:群聊总结任务说明
  7. GROUP_OWNER_REPORT.md:群主汇报文件

规则:

  • 面向普通用户,不写管理员后台信息。
  • 不写真实 API Key、Bot Token、App Secret。
  • 套餐、价格、额度以后台实时展示为准。
  • 群里只有被 @ 才回复。

AGENTS.md 可以这样写:

[markdown]

Telegram 客服 Agent 说明

你是 TG 群组里的中转站客服机器人。

优先参考:

  • XAI_ROUTER.md
  • XAI_ROUTER_FAQ.md
  • FEISHU_TUTORIALS.md
  • FEISHU_WIKI_INDEX.md

群聊规则:

  • 可以读取群消息作为上下文。
  • 只有被 @、被回复、或用户明确提问时才发言。
  • 不要主动打断普通群聊。

安全边界:

  • 不输出、保存或复述 API Key、Telegram Bot Token、飞书 App Secret。
  • 不查询用户余额、订单、用量、邮箱、手机号。
  • 不回答管理员后台、内部接口、支付接口、权限快照。
  • 用户发 key 时,提醒撤回或打码。

回答风格:

  • 简短、直接。
  • 配置问题给最小可复制配置。
  • 套餐、额度、价格以后台实时展示为准。

11. 第九步:让机器人读取飞书文档

这一步的目标是:

用户在 TG 群组里问教程类问题 机器人先看本地 FAQ 本地 FAQ 不够,再读取飞书教程

11.1 准备飞书自建应用

你需要在飞书开放平台创建一个企业自建应用,拿到:

App ID App Secret

然后给它开只读权限。常见权限包括:

wiki:wiki:readonly docx:document:readonly docx:document.block:convert drive:drive

权限开完以后,还要发布应用版本,并让管理员审批。

最容易踩坑的是:

应用有权限,不代表文档授权给应用了。 文档或 Wiki 本身也要让这个应用能访问。

11.2 把飞书信息交给 Codex

你对 Codex 说:

我要让 OpenClaw 的 telegram agent 能读取飞书教程。

飞书 App ID: 这里粘贴你的 App ID

飞书 App Secret: 这里粘贴你的 App Secret

飞书 Wiki 链接: 这里粘贴你的飞书 Wiki 链接

请你:

  1. 配置 OpenClaw feishu channel。
  2. 开启 feishu_doc、feishu_wiki、feishu_drive 工具。
  3. 在 /root/.openclaw/workspace-telegram/FEISHU_TUTORIALS.md 里登记这个 Wiki。
  4. 让 telegram agent 扫描 Wiki 根节点和子文档。
  5. 生成 FEISHU_WIKI_INDEX.md。
  6. 不要复制飞书全文到本地,只保存标题、路径、token、可读状态、字符数、block 数。
  7. 不要打印 App Secret。

Codex 会帮你配置类似内容:

{ channels: { feishu: { enabled: true, appId: “你的 App ID”, appSecret: “你的 App Secret”, tools: { doc: true, wiki: true, drive: true, perm: false, scopes: true } } }, plugins: { entries: { feishu: { enabled: true } } } }

配置后检查:

[bash] openclaw config validate openclaw daemon restart openclaw channels status —probe

看到 Feishu works,说明基础连通了。

11.3 让 Codex 测试飞书读取

对 Codex 说:

请测试 FEISHU_TUTORIALS.md 中登记的飞书 Wiki 是否可读。 只输出:

  1. 根文档标题
  2. 子文档数量
  3. 每个子文档标题
  4. 可读状态 不要输出正文全文。 不要输出任何 secret。

如果读不到,就让 Codex 查:

请排查飞书读取失败:

  1. App ID / Secret 是否配置
  2. feishu_doc 和 feishu_wiki 工具是否启用
  3. 飞书应用权限是否包含 Wiki / Docx 只读
  4. 文档或 Wiki 是否授权给应用
  5. token 是否取错 只输出错误原因和修复建议,不输出 secret。

12. 第十步:给机器人加定时任务

我实际做了两类定时任务:

  1. 每 8 小时总结 TG 群组里的用户问题。
  2. 每 24 小时扫描飞书文档,刷新知识库。

12.1 每 8 小时总结群聊

这个任务的作用是:

把群里的真实问题总结出来 看看哪些问题高频 看看 FAQ 有没有缺口 整理给群主看

你对 Codex 说:

请给 telegram agent 创建一个每 8 小时执行的定时任务。

任务目标:

  1. 总结最近 8 小时 TG 群组里的用户问题。
  2. 识别高频问题、代表问法、当前答案和 FAQ 缺口。
  3. 写入 memory/group-analytics/YYYY-MM-DD-HH.md。
  4. 更新 GROUP_OWNER_REPORT.md。
  5. 不要向群里发送报告。
  6. 不要写入 API Key、token、邮箱、手机号、订单、余额、用量、管理员信息。

模型使用 xairouter/gpt-5.4。

Codex 会创建类似 cron:

[bash] openclaw cron create
—agent telegram
—name “TG 群组8小时问题分析”
—every 8h
—session isolated
—wake now
—model xairouter/gpt-5.4
—thinking medium
—timeout-seconds 300
—no-deliver
—message ‘按 GROUP_ANALYTICS.md 执行群问题分析,不向群里发送报告,不写入敏感信息。’

如果你想让它私聊群主,还需要群主先私聊机器人一次。然后让 Codex 找到群主 chat id,并修改 cron:

群主已经私聊了机器人。 请帮我从 telegram session 里找到群主 private chat id。 然后把 8 小时群分析 cron 的 delivery 改成私聊群主。 不要把报告发到群里。

12.2 每 24 小时刷新飞书知识库

这个任务的作用是:

飞书教程更新后 机器人每天自动扫描 把稳定、普通用户可见的内容沉淀到本地 FAQ

你对 Codex 说:

请给 telegram agent 创建一个每天执行的飞书知识库刷新任务。

执行时间: 每天北京时间 03:20。

任务目标:

  1. 读取 FEISHU_TUTORIALS.md 和 FEISHU_WIKI_INDEX.md。
  2. 用 feishu_wiki 刷新 Wiki 根节点和子节点目录。
  3. 对可读 docx/doc 只用 feishu_doc read。
  4. 默认不要 list_blocks,因为大文档会消耗太高。
  5. 如果标题、路径、可读状态、revision、block 数、正文规模变化,更新 FEISHU_WIKI_INDEX.md。
  6. 只把稳定、普通用户可见的信息写入 XAI_ROUTER.md 和 XAI_ROUTER_FAQ.md。
  7. 写入 memory/feishu-kb-refresh/YYYY-MM-DD.md。
  8. 不要发 TG 群组,不要私聊群主。
  9. 不要写入 key、token、secret、订单、余额、用量、管理员信息。

模型使用 xairouter/gpt-5.4。

Codex 会创建类似 cron:

[bash] openclaw cron create
—agent telegram
—name “Telegram飞书知识库每日刷新”
—cron “20 3 * * *”
—tz Asia/Shanghai
—session isolated
—wake now
—model xairouter/gpt-5.4
—thinking medium
—timeout-seconds 420
—no-deliver
—message ‘按 FEISHU_KB_REFRESH.md 刷新飞书知识库,只读飞书,只更新本地知识库,不发送 Telegram,不写入敏感信息。’

检查 cron:

[bash] openclaw cron list openclaw cron show 你的cronID —json openclaw cron runs —id 你的cronID —limit 5

13. 小白最常用的 Codex 对话模板

下面这些可以直接复制给 Codex。

13.1 检查机器人是否正常

请帮我检查 OpenClaw 机器人状态。

请运行:

  1. openclaw daemon status
  2. openclaw channels status —probe
  3. openclaw cron list
  4. openclaw sessions —agent telegram —json

请告诉我:

  • OpenClaw daemon 是否正常
  • Telegram 是否 works
  • Feishu 是否 works
  • 最近有没有 telegram session
  • cron 是否启用

不要输出任何 API Key、Bot Token、App Secret。

13.2 机器人不回复时

Telegram 机器人现在不回复。

请你排查:

  1. OpenClaw daemon 是否运行
  2. Telegram channel 是否 connected / works
  3. bot 是否加入群
  4. BotFather privacy mode 是否可能没关闭
  5. requireMention=true 是否导致没有 @ 时不回复
  6. 最近 telegram session 有没有消息进来

只给我结论和修复建议。 不要打印 Bot Token。

13.3 机器人说太多时

Telegram 机器人在群里说太多了。

请检查 OpenClaw telegram 配置。 我要的行为是:

  1. 群消息可以被读取作为上下文。
  2. 只有被 @ 或被回复时才发言。
  3. 私聊机器人可以正常回复。

如果配置不对,请修改: groups..ingest=true groups..requireMention=true

修改后重启 OpenClaw 并验证。

13.4 添加新的飞书教程

我要给 Telegram 客服机器人新增一个飞书教程来源。

教程链接: 这里粘贴飞书链接

请你:

  1. 更新 FEISHU_TUTORIALS.md。
  2. 检查这个文档或 Wiki 是否可读。
  3. 如果是 Wiki,递归扫描子文档。
  4. 更新 FEISHU_WIKI_INDEX.md。
  5. 不要复制全文,只保存索引和可读状态。
  6. 如果没权限,请告诉我该在飞书哪里授权。

13.5 更新 FAQ

请根据最近 TG 群组里的用户问题更新 FAQ。

要求:

  1. 只总结普通用户可见的问题。
  2. 不保存完整聊天记录。
  3. 不保存 API Key、订单、余额、邮箱、手机号、管理员信息。
  4. 稳定问题写入 XAI_ROUTER_FAQ.md。
  5. 不确定的问题写入 memory/faq-daily/YYYY-MM-DD.md,标记为待确认。
  6. 最后告诉我本次新增了哪些 FAQ。

13.6 升级 OpenClaw

请帮我升级 OpenClaw。

要求:

  1. 先查看当前版本。
  2. 执行升级。
  3. 运行 openclaw doctor —fix。
  4. 重启 daemon。
  5. 检查 Telegram 和 Feishu 是否 works。
  6. 如果有配置警告,说明哪些影响运行,哪些可以暂时忽略。
  7. 不要改动无关文件。

14. 我建议的文件结构

Telegram agent 的 workspace 推荐这样放:

/root/.openclaw/workspace-telegram/ AGENTS.md XAI_ROUTER.md XAI_ROUTER_FAQ.md FEISHU_TUTORIALS.md FEISHU_WIKI_INDEX.md FEISHU_KB_REFRESH.md GROUP_ANALYTICS.md GROUP_OWNER_REPORT.md memory/ users/ faq-daily/ group-analytics/ feishu-kb-refresh/

每个文件的作用:

AGENTS.md 告诉机器人它是谁、能回答什么、不能回答什么、群里什么时候说话。

XAI_ROUTER.md 基础产品资料,比如后台地址、Base URL、模型选择、套餐口径。

XAI_ROUTER_FAQ.md 常见问答,机器人优先从这里回答。

FEISHU_TUTORIALS.md 登记飞书教程入口。

FEISHU_WIKI_INDEX.md 保存飞书 Wiki 子文档索引,不保存全文。

FEISHU_KB_REFRESH.md 每天刷新飞书知识库的任务说明。

GROUP_ANALYTICS.md 每 8 小时总结群聊问题的任务说明。

GROUP_OWNER_REPORT.md 给群主看的汇报摘要。

memory/ 保存每日总结、用户上下文和 FAQ 迭代记录。

15. 日常维护时,我是怎么和 Codex 配合的?

一个很舒服的工作方式是:

我只负责说目标。 Codex 负责查状态、改文件、跑命令。 OpenClaw 负责长期运行。

比如我想省钱,把 Telegram 机器人从 gpt-5.5 改成 gpt-5.4:

现在 Telegram 机器人的模型太贵了。 请帮我把 telegram agent 的模型改成 xairouter/gpt-5.4。 不要影响飞书 main agent 和其他 agent。 改完运行 openclaw config validate 和 openclaw daemon restart。

比如我想知道群主私聊是否绑定成功:

群主已经私聊了机器人。 请帮我检查 Telegram direct session,找到群主 private chat id。 然后把 8 小时群分析报告私聊投递给群主。 不要把报告发到群里。

比如我想让机器人每天读飞书教程:

请给 Telegram agent 增加一个 24 小时定时任务。 每天扫描飞书文档,更新知识库。 只读飞书,不修改飞书。 不向 Telegram 发消息。 默认不要 list_blocks,避免长文档消耗太高。

这就是“用 Codex 管 OpenClaw”的核心。

16. 常见坑坑 1:把 Codex 和 OpenClaw 搞混

正确理解:

Codex:你临时叫来干活的服务器助手。 OpenClaw:一直在线的机器人系统。

Codex 不在线,OpenClaw 仍然可以继续运行。

坑 2:Telegram bot 加群后看不到群消息

通常是 BotFather Privacy Mode 没关。

解决:

otFather -> /mybots -> 选择 bot -> Bot Settings -> Group Privacy -> Turn off

坑 3:机器人没有 @ 也说话

检查:

groups.*.requireMention=true

坑 4:飞书 App 有权限,但文档仍读不到

飞书权限有两层:

  1. 应用权限:App 能不能调用 doc/wiki API。
  2. 文档权限:这个具体文档/Wiki 有没有授权给 App。

两层都要满足。

坑 5:每天扫描飞书太贵

不要默认 list_blocks。

推荐:

每天只用 feishu_doc read 检查标题、revision、block_count、正文规模。 只有需要回答表格/代码块细节时,再临时 list_blocks。

17. 最终验收清单

部署完成后,让 Codex 帮你跑:

请按最终验收清单检查 OpenClaw Telegram 客服机器人:

  1. codex —version
  2. openclaw —version
  3. openclaw daemon status
  4. openclaw channels status —probe
  5. openclaw cron list
  6. openclaw sessions —agent telegram —json
  7. 检查 workspace-telegram 是否有 AGENTS.md、XAI_ROUTER.md、XAI_ROUTER_FAQ.md、FEISHU_TUTORIALS.md、FEISHU_WIKI_INDEX.md
  8. 扫描这些文件,确认没有真实 API Key、Bot Token、App Secret

最后请用小白能看懂的话告诉我:

  • 哪些已经正常
  • 哪些还没配置
  • 下一步该做什么

你最终希望看到:

[ ] Codex 能正常运行 [ ] OpenClaw daemon 正常运行 [ ] Telegram channel works [ ] Feishu channel works [ ] 群里 @ 机器人能回复 [ ] 群里不 @ 时机器人不乱说话 [ ] 私聊机器人能回复 [ ] 飞书 Wiki 子文档可读 [ ] 每 8 小时群问题总结任务已创建 [ ] 每 24 小时飞书知识库刷新任务已创建 [ ] 本地 FAQ 没有敏感信息

18. 给小白的最后建议

你不需要一次性学会 OpenClaw 的所有配置。

更实际的方式是:

  1. 先装好 Codex。
  2. 让 Codex 帮你装 OpenClaw。
  3. 让 Codex 帮你接 Telegram。
  4. 让 Codex 帮你写 AGENTS.md 和 FAQ。
  5. 让 Codex 帮你接飞书。
  6. 让 Codex 帮你创建定时任务。
  7. 日常只需要让 Codex 检查、修复、更新。

你真正要学的是怎么清楚地下指令:

目标是什么 哪些文件可以改 哪些信息不能输出 做完要怎么验证

只要这四点说清楚,Codex 就可以成为你管理 OpenClaw 机器人的“服务器搭子”。

参考链接

原文信息

作者:@zstmfhy 原文地址:https://x.com/zstmfhy/status/2051598666205737139