系统化学习,快速掌握
学习路线图
Level 1: 新手(1-2 天)
↓
Level 2: 进阶(3-5 天)
↓
Level 3: 高级(1-2 周)
↓
Level 4: 专家(1 个月+)
Level 1:新手入门(1-2 天)
学习目标
- ✅ 安装 OpenClaw
- ✅ 配置第一个模型
- ✅ 完成第一次对话
- ✅ 接入第一个渠道
学习内容
Day 1:安装与配置
-
阅读官方文档
-
安装 OpenClaw
curl -fsSL https://get.openclaw.ai | bash openclaw init -
配置模型
export DEEPSEEK_API_KEY="sk-xxx" openclaw chat "你好"
Day 2:接入渠道
-
创建 Telegram Bot
- 找 @BotFather
- 获取 Token
-
配置渠道
channels: - name: my-bot type: telegram token: ${TG_TOKEN} -
测试
- 在 Telegram 发送消息
- 检查是否响应
实践项目
- 完成安装
- 完成第一次对话
- 接入 Telegram
- 发送 10 条消息
Level 2:进阶使用(3-5 天)
学习目标
- ✅ 掌握配置文件
- ✅ 使用多个模型
- ✅ 配置心跳任务
- ✅ 使用记忆系统
学习内容
Day 3:配置深入
-
配置文件结构
model: default: deepseek-chat channels: - telegram heartbeat: enabled: true -
多模型配置
model: providers: deepseek: api_key: xxx openai: api_key: yyy
Day 4:自动化任务
-
心跳配置
heartbeat: tasks: - name: daily-report schedule: "0 18 * * *" -
编写脚本
#!/bin/bash echo "执行任务"
Day 5:记忆系统
-
创建 MEMORY.md
# 关于我 - 姓名:张三 - 目标:学习 AI -
使用记忆
- 对话中引用
- 自动记忆
实践项目
- 配置 3 个模型
- 创建 2 个心跳任务
- 建立知识库
- 发送 100 条消息
Level 3:高级应用(1-2 周)
学习目标
- ✅ 开发 Skills
- ✅ 使用 API
- ✅ 性能优化
- ✅ 故障排查
学习内容
Week 1:Skills 开发
-
创建 Skill
mkdir -p ~/.openclaw/skills/my-skill touch ~/.openclaw/skills/my-skill/SKILL.md -
编写脚本
// script.js console.log("Hello from my skill!"); -
测试 Skill
openclaw skill test my-skill
Week 2:API 集成
-
启用 API
api: enabled: true -
调用 API
curl http://localhost:3000/api/v1/chat \ -d '{"message": "你好"}' -
性能优化
- 启用缓存
- 限制历史
- 选择合适的模型
实践项目
- 开发 3 个 Skills
- 构建 API 服务
- 优化响应时间
- 排查 5 个问题
Level 4:专家级(1 个月+)
学习目标
- ✅ 深入源码
- ✅ 贡献代码
- ✅ 企业部署
- ✅ 最佳实践
学习内容
Month 1:深入理解
-
阅读源码
-
理解架构
- 模块划分
- 数据流
- 扩展点
-
调试技巧
LOG_LEVEL=debug openclaw start
Month 2+:贡献与分享
-
贡献代码
- Fork 仓库
- 提交 PR
-
开发 Skills
- 发布到 ClawHub
-
撰写教程
- 分享经验
实践项目
- 阅读 50% 源码
- 提交 1 个 PR
- 发布 5 个 Skills
- 撰写 10 篇教程
学习资源
官方资源
- 文档:docs.openclaw.ai
- GitHub:github.com/openclaw/op…
- Discord:discord.com/invite/claw…
中文资源
- 微信:yang1002378395
- 掘金专栏:搜索"OpenClaw"
- 知乎:搜索"OpenClaw"
推荐阅读
-
AI 基础
- Transformer 原理
- Prompt Engineering
- LLM 应用开发
-
工程实践
- Node.js 进阶
- 系统设计
- 性能优化
学习建议
1. 动手实践
- 不要只看文档
- 每个功能都要试
- 遇到问题先自己解决
2. 循序渐进
- 不要跳级
- 每个级别都要扎实
- 基础很重要
3. 加入社区
- Discord 提问
- GitHub 讨论
- 微信交流
4. 持续学习
- AI 技术发展快
- 保持学习
- 分享经验
评估标准
Level 1 合格标准
- 能独立安装
- 能完成对话
- 能接入渠道
Level 2 合格标准
- 能配置多模型
- 能创建自动化任务
- 能使用记忆系统
Level 3 合格标准
- 能开发 Skills
- 能使用 API
- 能排查问题
Level 4 合格标准
- 能贡献代码
- 能企业部署
- 能指导他人
常见问题
Q: 需要什么基础? A: 基本的命令行操作,会一点编程更好。
Q: 多久能学会? A: 新手 1-2 天,进阶 1-2 周,高级 1 个月+。
Q: 遇到问题怎么办? A: 查文档 → 搜索 → 社区提问。
开始学习
# 第一步:安装
curl -fsSL https://get.openclaw.ai | bash
# 第二步:配置
openclaw init
# 第三步:开始
openclaw chat "你好,开始学习 OpenClaw!"
💬 你在哪个级别?评论区分享学习进度!
🎯 需要学习辅导?微信:yang1002378395