OpenClaw 技术小白 一键安装部署教程
OpenClaw(原名 Moltbot)是一款具备持久记忆与自主执行能力的开源 AI 智能体网关。支持通过单个网关进程连接 QQ、Feishu 等多渠道。
开始安装:
一、 系统部署与环境初始化
1.1 硬件与环境要求
操作系统:macOS 10.15 及以上版本(支持 Intel 与 M 系列芯片)或者windows。
资源占用:建议至少 4GB 可用内存及 10GB 磁盘空间。
核心环境:Node.js $\ge$ 22.0.0(推荐 v24.13.0+)。
权限管理:强烈建议配置 npm 全局路径(如 ~/.npm-global),以规避使用 sudo 带来的 EACCES 权限风险。
1.2 安装途径
官方一键脚本(首选): 执行 curl -fsSL https://openclaw.ai/install.sh | bash。该脚本具备系统环境自检功能,能自动完成 CLI 设置与包安装。
Docker 容器化部署: 适用于环境隔离需求。通过 docker-compose.yml 映射 18789 端口(Gateway 默认端口),并挂载 /app/config 目录以持久化配置。
1.3 初始化配置
安装完成后,运行 openclaw onboard --install-daemon。
该交互式向导涵盖了安全风险告知、模型提供商接入、API 密钥录入及通讯渠道(如 feishu)的初步勾选
二、 DeepSeek 模型集成指南
2.1 关键配置参数
接入 DeepSeek 需手动修改 ~/.openclaw/openclaw.json;
配置项预设值/硬性要求
Base URL:https://api.deepseek.com/v1
API 类型:openai-completions
模型ID: deepseek-chat(不可自定义,否则调用失败)
默认代理agents.defaults.model.primary 设为 deepseek/deepseek-chat
三、 故障排查与维护机制
3.1 实时日志监控
通过 openclaw logs --follow 跟踪运行日志:
error/invalid config:指示配置文件语法错误;
API request failed:通常为 API Key 无效、额度不足或网络连接超时;
3.2 状态检查与修复工具
自动修复:运行 openclaw doctor --fix 可自动修复权限冲突或旧版配置
进程清理:若遇到端口占用,执行 pkill -f openclaw 强制结束残留进程
健康检查:利用 openclaw status 和 openclaw health 实时验证网关健康
#OpenClaw技术小白教程
#科技爱好者必看
#DeepSeek模型集成
#openclaw安装
#openclaw
#OpenClaw一键安装教程
openclaw官网:https://openclaws.io/zh/
常见问题解决:https://openclaws.io/zh/faq
夜雨聆风