LectureMarch 29, 2026

OpenClaw 实战课程大纲 — 4 周

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

OpenClaw 实战课程大纲 — 4 周

讲师: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 群直接体验这套系统

Common Questions

What will I learn in this session?

Each session builds directly on the previous one. You will walk away with runnable code and a clear mental model of how the covered component fits into a production AI agent stack.

How long is this session?

Each open class runs approximately 60–90 minutes, including a live Q&A segment. Full course lectures are 2 hours with hands-on exercises.

What are the prerequisites for this session?

A working OpenClaw installation or access to the session replay is sufficient. Check the slides link above for any setup instructions specific to this lecture.