OpenClaw 配置指南
打造真正属于你的 AI 助手
上一篇文章我们完成了基础部署,这一篇来看看如何深度配置,让 AI 更懂你。
配置架构解析
OpenClaw 的配置分为几个层次:
┌─────────────────────────────────────┐
│ 渠道层 (Channel) │
│ Web / Telegram / Discord / ... │
├─────────────────────────────────────┤
│ 技能层 (Skills) │
│ 博客写作 / 代码审查 / 调研 / ... │
├─────────────────────────────────────┤
│ 模型层 (Model) │
│ GPT / Claude / 通义千问 / ... │
├─────────────────────────────────────┤
│ 记忆层 (Memory) │
│ 短期记忆 / 长期记忆 / 知识库 │
└─────────────────────────────────────┘
模型选择策略
模型是 AI 的"大脑",选择合适的模型很重要。
按场景选择
| 场景 | 推荐模型 | 特点 |
|---|---|---|
| 日常对话 | 通义千问 / GLM-4 | 速度快,便宜 |
| 代码开发 | Qwen Coder | 懂代码 |
| 深度分析 | GPT-4 / Claude | 能力强 |
| 长文写作 | MoE 模型 | 上下文长 |
按预算选择
- 免费/低成本: 硅基流动 + 通义千问 7B
- 中等预算: 火山引擎豆包
- 高预算: GPT-4 / Claude Opus
个人建议:日常使用选国内模型,性价比最高。
技能系统
这是 OpenClaw 最强大的地方。
什么是 Skills
简单说,Skill 就是给 AI 扩展的能力包。
比如:
- 没有 Skill 时,AI 只能聊天
- 有了 pdf Skill,AI 就能读 PDF
- 有了 blog-writing Skill,AI 就能写博客
- 有了 frontend-design Skill,AI 就能生成网页
安装 Skill
有两种方式:
1. 使用 ClawHub
clawhub install <skill-name>
官方 Skill 仓库地址:https://clawhub.com
2. 手动安装
# 克隆 Skill 仓库
git clone <skill-repo> ~/openclaw/skills/<skill-name>
推荐 Skills
| Skill | 用途 |
|---|---|
tech-research-sop |
技术调研 |
blog-writing |
博客写作 |
pdf |
PDF 解析 |
pptx |
PPT 制作 |
xlsx |
Excel 处理 |
frontend-design |
前端界面 |
cognitive-memory |
记忆系统 |
自定义 Skill
如果现有 Skill 不满足需求,可以自己写。
Skill 的基本结构:
my-skill/
├── SKILL.md # Skill 定义
├── prompts/ # 提示词
├── scripts/ # 执行脚本
└── resources/ # 资源文件
多渠道接入
OpenClaw 支持多种渠道,可以同时使用。
Telegram
- @BotFather 创建 Bot
- 获取 Token
- 在配置中添加:
{
"channels": {
"telegram": {
"enabled": true,
"bot_token": "xxx"
}
}
}
Discord
- 创建 Discord Application
- 添加 Bot
- 配置:
{
"channels": {
"discord": {
"enabled": true,
"bot_token": "xxx",
"guild_id": "xxx"
}
}
}
微信(可选)
需要企业微信或微信服务号,个人微信无法直接接入。
记忆系统
让 AI 记住你的偏好和习惯。
短期记忆
对话过程中的上下文,默认保留。
长期记忆
可以配置 AI 记住:
- 你的名字和称呼方式
- 技术偏好(喜欢什么语言/框架)
- 工作习惯
- 重要日期
配置方式:
{
"memory": {
"long_term": {
"enabled": true,
"categories": ["preference", "fact", "decision"]
}
}
}
知识库
可以上传自己的文档,AI 就能基于这些文档回答问题。
支持:
- Markdown
- PDF
- Word
- 代码文件
安全与权限
管理员与普通用户
可以设置不同权限:
- 管理员:全部功能
- 普通用户:基础对话
API 访问控制
可以限制 API 调用:
- 速率限制
- 额度限制
- IP 白名单
敏感数据
建议:
- API Key 放在环境变量中
- 定期轮换 API Key
- 开启审计日志
进阶:多 Agent 协作
OpenClaw 支持多 Agent 协作,可以设置:
@coding: 代码开发@tech-blog: 博客写作@reviewer: 代码审查
不同 Agent擅长不同领域,协同工作更高效。
总结
本文介绍了 OpenClaw 的核心配置:
- 模型选择:按场景和预算选择
- 技能系统:扩展 AI 能力
- 多渠道:随时随地访问
- 记忆系统:让 AI 懂你
- 安全配置:保护你的数据
下一篇文章,我们聊聊如何实现云端协同,让 AI 真正融入工作和生活。
有问题评论区见!