Leçon29 mars 2026

OpenClaw 实战课程大纲 — 4 周

从零部署到自己修改 OpenClaw。4 周 10 小时正课,掌握五种核心能力:部署、优化、做 Skill、更新、修改。

讲师:Yao Song | 正课 10 小时(4 周 × 2.5h)+ Extra 讲义 2 小时 目标:掌握五种核心能力——部署 / 优化 / 做 Skill / 更新 / 修改


贯穿主线

你会从第一周开始就在真实服务器上操作,每周都有东西上线。到第四周结束,你拥有一套完整运行的系统——不是玩具,是和这个 Discord 群、和 openclaw.borui.ca 同等级的生产系统。

Week 1 结束 → 服务器 + 网站上线
Week 2 结束 → AI 助手接入 Discord/Telegram,会响应会记忆
Week 3 结束 → 记忆系统调优,自己写第一个 Skill
Week 4 结束 → 自动化工作流 + 学会跟上 OpenClaw 更新节奏

Week 1:基础设施(2.5h)

目标

课结束时:你有一台永久免费的服务器,一个域名,一个上线的网站。

内容

1.1 服务器选型与部署(45 min)

  • Oracle Cloud 永久免费套餐:4核 CPU + 24GB 内存,够用
  • 为什么不用 AWS/GCP:免费额度到期就收费,坑很多
  • 从注册到 SSH 登录:每一步操作
  • Linux 基础命令:只学你会用到的 10 条

1.2 域名 + Cloudflare Tunnel(30 min)

  • 域名注册(Cloudflare,最便宜)
  • Cloudflare Tunnel:不需要开放端口,不需要公网 IP
  • DNS 配置:A 记录、CNAME,5 分钟搞定
  • HTTPS 自动:Cloudflare 免费证书

1.3 Docker + 你的第一个网站(45 min)

  • Docker 是什么:「标准化的应用打包方式」
  • docker compose up:一条命令启动整套服务
  • 你的网站上线:看到自己的域名跑起来

1.4 VS Code 远程开发环境(30 min)

  • VS Code Remote SSH:在服务器上写代码,体验和本地一样
  • 安装 Claude Code 扩展
  • 第一次用 AI 改一行代码,感受工作流

Week 2:部署 OpenClaw + 接入平台(2.5h)

目标

课结束时:徐庶在你自己的 Discord/Telegram 群里跑起来,能响应,能执行基本指令。

内容

2.1 OpenClaw 安装与配置(45 min)

  • npm install + openclaw onboard:官方安装流程
  • 关键配置项:模型选择、API Key、平台连接
  • gateway 启动与管理:start / stop / restart / status
  • 常见报错和解决方法

2.2 接入 Discord(30 min)

  • 创建 Discord Bot,获取 Token
  • openclaw configure:把 Bot 接进去
  • 测试:在群里 @AI,得到回复
  • requireMention 设置:控制响应范围

2.3 接入 Telegram(可选,20 min)

  • BotFather 创建 Bot
  • 配置 Telegram channel
  • 同一个 AI,多平台同时响应

2.4 第一个 Skill:让 AI 能做一件具体的事(45 min)

  • Skill 结构:SKILL.md + 执行脚本
  • 写一个「天气查询」Skill(最简单的入门)
  • 放到 skills/ 目录,OpenClaw 自动加载
  • 测试:在群里触发,看到结果

Week 3:记忆系统 + Skill 进阶(2.5h)

目标

课结束时:AI 真正认识你,能跨会话记住重要信息;你能自己写实用 Skill。

内容

3.1 四层记忆架构(30 min)

  • Cache(Redis)/ Vector(pgvector)/ Facts(JSONB)/ File(MinIO)
  • 什么信息存哪一层:判断逻辑
  • 衰减机制:为什么记忆需要过期
  • bge-m3 本地向量模型:中英双语语义搜索,数据不出服务器

3.2 记忆系统调优(45 min)

  • importance 设置:1-10 怎么用
  • 召回质量优化:为什么 AI 有时「记不住」
  • 上下文窗口管理:token 预算,避免上下文爆炸
  • 主动归档:每次重要对话后存什么

3.3 写一个实用 Skill(45 min)

  • 需求设计:「什么触发」「做什么」「返回什么」
  • 用 VS Code + Claude Code 写 Skill
  • 调试流程:看日志,定位问题
  • 发布到自己的系统

3.4 安全加固(30 min)

  • 三个必须做的配置:workspaceOnly / sandbox / allowlist
  • .env 管理:密钥不进代码库
  • 群聊信息隔离:记忆按用户隔离
  • 真实攻击案例:prompt injection 是什么,怎么防

Week 4:自动化 + 跟上 OpenClaw 更新(2.5h)

目标

课结束时:有一条完整的自动化工作流跑起来;学会看 changelog、用 Claude Code 跟上 OpenClaw 每周更新。

内容

4.1 自动化工作流实战(60 min)

  • cron 定时触发:每天/每周自动执行
  • Discord 消息抓取 → Claude 分析 → 结构化日报
  • Google Drive API:自动上传 Excel
  • Gmail API:自动发邮件给 Admin
  • 完整链路:从触发到收到邮件,全程不碰键盘

4.2 网站自动维护(30 min)

  • AI 写代码 → docker compose --build → 网站更新
  • 你的角色:描述需求 + review 结果
  • 真实案例:openclaw.borui.ca 的维护记录

4.3 跟上 OpenClaw 更新(45 min)

  • OpenClaw 更新节奏:平均每周 2-3 个版本
  • 看 changelog 的方法:哪些是 breaking change,哪些可以忽略
  • 用 Claude 分析影响:「这个改动影响我的配置吗?」
  • npm update + 配置迁移 + 验证
  • 自己 patch:VS Code + Claude Code 定位和修改源码

4.4 毕业项目展示(15 min)

  • 每人展示自己的系统:服务器 + AI 助手 + 至少一个 Skill
  • 下一步方向:继续扩展 Skill、接更多平台、商业化应用

五种核心能力总结

能力学到什么对应 Week
部署从零搭服务器、网站、OpenClawWeek 1-2
优化记忆系统调优,让 AI 真正认识你Week 3
做 Skill扩展 AI 能力,把重复工作自动化Week 2-3
更新跟上每周迭代,看懂 changelogWeek 4
修改VS Code + Claude Code,自己 patch 源码Week 3-4

工具与成本

工具费用说明
Oracle Cloud 服务器永久免费4核24GB,够用
域名(Cloudflare)~$10/年一次性
Cloudflare Tunnel免费无需开放端口
Claude Pro$24 CAD/月AI 引擎
VS Code免费开发工具

总成本:$24/月起。


报名与咨询:openclaw.borui.ca | 加入 Discord 群直接体验这套系统

Questions fréquentes

Qu'est-ce que j'apprendrai pendant cette séance?

Chaque séance s'appuie directement sur la précédente. Vous repartirez avec du code exécutable et une compréhension claire de la place qu'occupe le composant étudié dans une pile d'agent IA en production.

Combien de temps dure cette séance?

Chaque cours ouvert dure environ de 60 à 90 minutes, période de questions en direct comprise. Les leçons de la formation complète durent 2 heures et comprennent des exercices pratiques.

Quels sont les préalables pour cette séance?

Une installation fonctionnelle d'OpenClaw ou l'accès à la rediffusion de la séance suffit. Consultez le lien vers les diapositives ci-dessus pour les instructions de configuration propres à cette leçon.