AI员工 OpenClaw 零基础部署教程,百度云一键搭建,手机 QQ 随时遥控干活

张开发
2026/4/20 6:24:33 15 分钟阅读

分享文章

AI员工 OpenClaw 零基础部署教程,百度云一键搭建,手机 QQ 随时遥控干活
写在前面在ChatGPT、Claude等AI服务日益普及的今天你是否遇到过这样的困扰❌ 对话记录被上传到云端隐私堪忧❌ 想让AI帮你操作本地文件却无能为力❌ 想在不同平台微信、Telegram、Slack都能用同一个AI助理OpenClaw正是为解决这些痛点而生的本地AI助理框架。参考文章https://www.hacktwohub.com/​一、OpenClaw是什么OpenClaw是一个本地优先的个人AI助理框架核心特点是特性说明多平台支持支持WhatsApp、Telegram、Slack、Discord、飞书等20平台 1本地运行所有数据存储在本地隐私可控工具调用支持文件操作、网页浏览、代码执行等技能扩展通过YAML文件定义新技能无需修改核心代码多模型支持支持OpenAI、Anthropic、Google等主流LLM适用场景 个人日常助理日程管理、信息检索 自动化工作流邮件处理、报告生成 开发调试代码审查、测试辅助 隐私敏感场景本地运行数据可控 小贴士OpenClaw的核心理念是本地优先——你的对话记录、文件操作都保存在本地只有AI推理需要调用云端API。二、环境准备 ️2.1 系统要求根据官方文档 2OpenClaw需要Node.js: 版本 22 或更高操作系统: macOS、Linux、Windows (通过WSL2)内存建议: 至少 4GB 可用内存检查Node版本node--version # 输出应该 v22.0.0⚠️ 注意如果你的Node版本过低可以通过 nvmNode Version Manager快速升级nvm install 22 nvm use 222.2 安装方式方式一一键安装脚本推荐2macOS/Linux:curl-fsSL https://openclaw.ai/install.sh | bashWindows PowerShell以管理员身份运行:iwr-usebhttps://openclaw.ai/install.ps1|iex方式二通过npm安装npm install -g openclawlatest # 或使用 pnpm更快 pnpm add -g openclawlatest 安全提示安装前可以先查看脚本内容确保安全curl-fsSL https://openclaw.ai/install.sh | less三、快速开始5分钟上手 3.1 运行配置向导安装完成后运行配置向导 3openclaw onboard --install-daemon 参数说明--install-daemon会将OpenClaw安装为系统服务开机自动启动。如果不想安装为服务可以去掉这个参数。向导会依次引导你完成步骤配置项说明1️⃣模型配置选择AI模型OpenAI、Claude、Gemini等2️⃣工作空间设置默认位置~/.openclaw/workspace3️⃣Gateway配置端口187894️⃣消息通道可选Telegram、WhatsApp、飞书等5️⃣守护进程安装开机自启动配置 配置文件位置所有配置保存在~/.openclaw/openclaw.json后续可手动修改。3.2 启动Gateway如果安装了守护进程Gateway应该已经在运行openclaw gateway status手动启动Gatewayopenclaw gateway --port 187893.3 打开控制面板最简单的测试方式是通过Web界面 4openclaw dashboard浏览器会自动打开http://127.0.0.1:18789/你可以在WebChat中与AI助理对话。四、核心概念解析4.1 架构概览OpenClaw采用微内核架构主要由以下组件构成 5系统架构层级说明组件用户界面层Web、桌面、移动端WebChat / macOS App / CLI / MobileGateway控制层WebSocket控制平面ws://127.0.0.1:18789消息通道层多平台消息接入WhatsApp / Telegram / Slack / Discord / 飞书...技能层工具与能力扩展内置技能 / 社区技能 / 自定义技能模型层AI能力提供OpenAI / Anthropic / Google / 本地模型4.2 关键配置文件配置文件位于~/.openclaw/目录文件/目录用途openclaw.json主配置文件模型、通道等credentials/存储API密钥和认证信息workspace/工作空间记忆、技能等最小配置示例6{ agent: { model: openai/gpt-4o } }4.3 会话与记忆OpenClaw的会话模型 7Main Session: 主会话直接与用户交互Isolated Session: 隔离会话用于处理群组消息Memory: 分为短期记忆当前会话和长期记忆持久化五、配置消息通道5.1 Telegram配置推荐新手Telegram是最容易配置的平台之一步骤1创建机器人在Telegram中搜索 BotFather发送/newbot命令按提示设置机器人名称保存返回的Token格式123456789:ABCdefGHIjklMNOpqrsTUVwxyz步骤2配置OpenClaw编辑配置文件~/.openclaw/openclaw.json{ channels: { telegram: { botToken: 你的Bot Token } } }步骤3重启Gatewayopenclaw gateway restart步骤4测试在Telegram中找到你的机器人发送任意消息首次会收到配对请求。5.2 飞书配置适合国内用户⚠️ 注意飞书配置相对复杂需要企业账号或开发者账号。配置步骤登录 飞书开放平台创建企业自建应用获取 App ID 和 App Secret配置权限im:message- 接收消息im:message:send_as_bot- 发送消息im:chat- 访问群组信息设置事件订阅地址需要公网IP或内网穿透 替代方案国内用户也可以使用微信通过企业微信API或钉钉配置方式类似。5.3 配对机制安全重要默认情况下OpenClaw使用配对机制保护你的隐私 9陌生用户发送消息时会收到配对码只有你批准的用户才能与AI助理对话批准命令openclaw pairing approve sender-id六、使用技能扩展功能6.1 什么是技能技能是OpenClaw的扩展机制通过YAML文件定义工具和能力 10。6.2 内置技能OpenClaw内置了多种实用技能技能功能web_search网络搜索需要Brave API Keyweb_fetch网页内容提取browser浏览器控制file文件读写操作exec命令执行6.3 安装社区技能从ClawHub安装社区技能 11openclaw skill install skill-name6.4 创建自定义技能在~/.openclaw/workspace/skills/目录创建技能# my-skill/SKILL.md --- id: my-custom-skill name: 我的自定义技能 description: 一个简单的示例技能 version: 1.0.0 --- ## 功能说明 这个技能可以帮助用户... ## 使用方法 用户可以说帮我...七、实战示例 7.1 示例1网络搜索与总结在WebChat中输入帮我搜索一下2024年AI行业最新动态并总结成3个要点AI助理响应示例根据搜索结果2024年AI行业的主要动态包括 1. 多模态模型成为主流 GPT-4V、Gemini Ultra等多模态模型支持图文混合理解 2. 开源模型快速进步 Llama 3、Mistral等开源模型性能接近商业模型 3. AI Agent兴起 自主规划、工具调用的Agent应用开始落地 [来源各科技媒体综合报道]7.2 示例2文件操作与处理帮我读取 ~/Documents/notes.md 文件内容并提取其中的待办事项AI助理会调用文件读取工具获取内容分析并提取所有TODO或- [ ]格式的待办事项整理成清单返回7.3 示例3代码审查帮我审查当前目录下的 src/main.py 文件检查潜在的安全问题AI助理可以读取代码文件分析常见安全漏洞SQL注入、XSS等提供修复建议7.3 示例3定时任务配置定时简报Cron 12{ cron: { jobs: [ { id: morning-briefing, schedule: 0 8 * * *, action: agentTurn, message: 生成今日早间简报 } ] } }八、常见问题Q1: 如何切换AI模型编辑配置文件或使用命令 13openclaw configure --section modelsQ2: 如何更新OpenClawopenclaw update --channel stableQ3: Gateway无法启动怎么办检查端口占用lsof -i :18789运行诊断openclaw doctorQ4: 如何查看日志openclaw logs --tail 100九、进阶资源官方资源官网: https://openclaw.ai文档: https://docs.openclaw.aiGitHub: https://github.com/openclaw/openclaw社区: Discord | ClawHub技能市场学习路径入门: 完成配置向导熟悉WebChat界面进阶: 配置消息通道实现多平台接入高级: 编写自定义技能扩展AI能力专家: 参与社区贡献开发新功能十、总结 OpenClaw是一个强大且灵活的个人AI助理框架。通过本文的介绍你应该已经掌握了✅ OpenClaw的基本概念和架构✅ 从安装到配置的完整流程✅ 消息通道的配置方法✅ 技能扩展的使用方式✅ 常见问题的解决方案 学习路径建议阶段时间学习内容入门1-2天完成基础安装配置 / 熟悉WebChat界面 / 尝试基本对话功能进阶1周配置消息通道 / 探索内置技能 / 了解工具调用机制高级持续编写自定义技能 / 配置自动化任务 / 参与社区贡献下一步行动 完成基础配置后在WebChat中与AI助理对话 配置一个你最常用的消息通道如飞书、钉钉 探索 ClawHub 上的社区技能✏️ 根据自己的需求编写第一个自定义技能最好一个小彩蛋一个成熟的AI应该懂得如何自己写文了~

更多文章