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

  1. @BotFather 创建 Bot
  2. 获取 Token
  3. 在配置中添加:
{
  "channels": {
    "telegram": {
      "enabled": true,
      "bot_token": "xxx"
    }
  }
}

Discord

  1. 创建 Discord Application
  2. 添加 Bot
  3. 配置:
{
  "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 的核心配置:

  1. 模型选择:按场景和预算选择
  2. 技能系统:扩展 AI 能力
  3. 多渠道:随时随地访问
  4. 记忆系统:让 AI 懂你
  5. 安全配置:保护你的数据

下一篇文章,我们聊聊如何实现云端协同,让 AI 真正融入工作和生活。


有问题评论区见!