LOADING

AI 智能体

openClaw

OpenClaw(前身是 ClawdBot 或 MoltBot)是一款非常流行的开源自主 AI 智能体(AI Agent),它能运行在本地并连接各种聊天软件(如 WhatsApp, Telegram, Discord)来帮你执行任务。

标签:

1. 快速脚本安装(推荐)

这是最简单的方法,脚本会自动检测你的环境并处理 Node.js 等依赖。

  • macOS / Linux / WSL2:

    Bash

    curl -fsSL https://openclaw.ai/install.sh | bash
    
  • Windows (PowerShell):

    PowerShell

    iwr -useb https://openclaw.ai/install.ps1 | iex
    

2. 开发者安装(NPM)

作为全栈工程师,你可能更倾向于使用包管理器。OpenClaw 要求 Node.js 22+ 环境。

Bash

# 全局安装
npm install -g openclaw@latest

# 启动配置向导(设置后台服务/守护进程)
openclaw onboard --install-daemon

3. Docker 部署

如果你希望环境隔离(特别是 OpenClaw 具有系统访问权限,Docker 更加安全),可以使用容器化方案:

Bash

git clone https://github.com/openclaw/openclaw.git
cd openclaw
./docker-setup.sh

注意: Docker 模式下会自动挂载 ~/.openclaw 用于存放配置,以及 ~/openclaw/workspace 作为 Agent 的工作空间。


4. 后续配置步骤

安装完成后,你需要运行 openclaw onboard 进入引导流程,主要包含以下几个关键点:

  1. 选择模型供应商: 支持 Anthropic (Claude), OpenAI, DeepSeek 等。你可以使用 API Key,也可以配合本地的 Ollama 使用。

  2. 配置 IM 机器人:

    • Telegram: 需要去 @BotFather 申请 Token。

    • Discord: 需要在开发者平台创建 Application 并开启 Message Content Intent

  3. 安装技能(Skills): 引导过程中会问你是否安装常用插件(如文件管理、浏览器自动化、代码运行等)。

常用命令

  • openclaw start: 启动网关服务。

  • openclaw status: 查看当前运行状态。

  • openclaw logs: 查看实时日志。

相关导航