开源本地AI助手OpenClaw详解:从零开始,手把手安装

开源本地AI助手OpenClaw详解:从零开始,手把手安装

在AI助手遍地开花的今天,一款能让你完全掌控数据、兼具强执行力与高灵活性的工具显得尤为珍贵——OpenClaw便是这样一款开源个人AI助手。它打破了传统云端AI的局限,运行在你的本地设备上,可通过WhatsApp、Telegram等10+主流聊天平台交互,既能操作系统、控制浏览器,也能扩展技能、持久记忆,堪称你的“私人数字员工”。


在这里插入图片描述

1 OpenClaw为什么值得安装?

直接一张图告诉你为什么选OpenClaw:

在这里插入图片描述


当 Claude Code 和 OpenCode 还在局部战场较量时,OpenClaw 已构建起完整的能力闭环。尤其是“自我修复”和“原生本地自动化”这两项,让它真正具备了处理复杂连续性任务的能力,优势不止一点点。

2 环境安装

2.1 NodeJS安装

安装OpenClaw的前提条件是安装Node 22或者以上的版本,如图所示:

在这里插入图片描述


下载位置:Node.js

双击打开之后,按照以下步骤操作:

在这里插入图片描述


在这里插入图片描述


这里选择安装位置之后,点击Next:

在这里插入图片描述
在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


使用以下命令检查是否安装成功:

node--version
在这里插入图片描述

2.2 OpenClaw安装

打开PowerShell输入以下命令:

# 执行策略设置为允许运行本地脚本和远程签名的脚 Set-ExecutionPolicy RemoteSigned # 安装openclaw iwr -useb https://openclaw.ai/install.ps1 | iex 

不使用Set-ExecutionPolicy RemoteSigned直接安装运行会报错:

在这里插入图片描述


安装完成后,会自动让你去配置:

[OK] Windows detected(Windows 已检测到)[OK] Node.js v24.14.0 found(找到 Node.js v24.14.0)[*] Installing OpenClaw (openclaw@latest)...(正在安装 OpenClaw(openclaw@latest)...)[OK] OpenClaw installed(OpenClaw 已安装) OpenClaw installed successfully (OpenClaw 2026.3.8 (3caab92))(OpenClaw 安装成功(OpenClaw 2026.3.8 (3caab92))!) The lobster has landed. Your terminal will never be the same.(龙虾已登陆。您的终端从此将焕然一新。) Starting setup...(正在启动设置...) 🦞 OpenClaw 2026.3.8 (3caab92) — I'll do the boring stuff while you dramatically stare at the logs like it's cinema.() 🦞 OpenClaw 2026.3.8(3caab92)——我来做那些枯燥的事,你就好好盯着日志看,就像在看电影一样。 Windows detected — OpenClaw runs great on WSL2! Windows 已检测到 — OpenClaw 在 WSL2 上运行良好! Native Windows might be trickier. 原生 Windows 可能会更棘手。 Quick setup: wsl --install(one command, one reboot) 快速设置:wsl --install(一条命令,一次重启) Guide: https://docs.openclaw.ai/windows 指南:https://docs.openclaw.ai/windows ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ██░▄▄▄░██░▄▄░██░▄▄▄██░▀██░██░▄▄▀██░████░▄▄▀██░███░██ ██░███░██░▀▀░██░▄▄▄██░█░█░██░█████░████░▀▀░██░█░█░██ ██░▀▀▀░██░█████░▀▀▀██░██▄░██░▀▀▄██░▀▀░█░██░██▄▀▄▀▄██ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 🦞 OPENCLAW 🦞 T OpenClaw onboarding T OpenClaw 入职培训 | o Security ---------------------------------------------------------------------------------+ ||| Security warning — please read. |||| OpenClaw is a hobby project and still in beta. Expect sharp edges. || By default, OpenClaw is a personal agent: one trusted operator boundary. || This bot can read files and run actions if tools are enabled. || A bad prompt can trick it into doing unsafe things. |||| OpenClaw is not a hostile multi-tenant boundary by default. || If multiple users can message one tool-enabled agent, they share that delegated tool || authority. |||| If you’re not comfortable with security hardening and access control, don’t run || OpenClaw. || Ask someone experienced to help before enabling tools or exposing it to the internet. |||| Recommended baseline: || - Pairing/allowlists + mention gating. || - Multi-user/shared inbox: split trust boundaries (separate gateway/credentials, ideally || separate OS users/hosts). || - Sandbox + least-privilege tools. || - Shared inboxes: isolate DM sessions (`session.dmScope: per-channel-peer`) and keep || tool access minimal. || - Keep secrets out of the agent’s reachable filesystem. || - Use the strongest available model for any bot with tools or untrusted inboxes. |||| Run regularly: || openclaw security audit --deep|| openclaw security audit --fix|||| Must read: https://docs.openclaw.ai/gateway/security ||| +--------------------------------------------------------------------------------------------+ o 安全性 ---------------------------------------------------------------------------------+|| 安全警告——请阅读。||| OpenClaw 是一个业余项目,目前仍处于测试阶段。请做好遇到问题的准备。| 默认情况下,OpenClaw 是一个个人代理:一个受信任的操作边界。| 此机器人可以读取文件并在启用工具的情况下执行操作。| 一个糟糕的提示可能会诱使它做出不安全的行为。||| OpenClaw 默认情况下并非具有敌意的多租户边界。| 如果多个用户可以向一个启用工具的代理发送消息,那么他们就共享该代理所拥有的工具权限。||| 如果您对安全强化和访问控制不熟悉,请勿运行 OpenClaw。| 在启用工具或将其暴露于互联网之前,请寻求有经验的人的帮助。|||| 推荐基准: || - 配对/允许列表 + 提及权限控制。 ||| - 多用户/共享收件箱:划分信任边界(分别设置网关/凭证,理想情况下应分别设置操作系统用户/主机)。 ||| - 沙盒 + 最低权限工具。|| - 共享收件箱:将直接消息会话隔离(`session.dmScope: 按频道对等`),并尽量减少工具访问权限。 || - 不要将机密信息置于代理可访问的文件系统中。| 对于任何带有工具或不可信收件箱的机器人,都应使用可用的最强模型。||| 定期运行: openclaw 安全审计 --深度 openclaw 安全审计 --修复|| 必读:https://docs.openclaw.ai/gateway/security| * I understand this is personal-by-default and shared/multi-user use requires lock-down. Continue? * 我明白这是默认的个人使用,而共享/多用户使用则需要锁定设置。继续? | Yes / > No 这里选择Yes,然后回车 Onboarding mode |> QuickStart (Configure details later via openclaw configure.)| Manual 这里选择QuickStart然后回车 Model/auth provider |> OpenAI (Codex OAuth + API key)| Anthropic | Chutes | vLLM | MiniMax | Moonshot AI (Kimi K2.5)| Google | xAI (Grok)| Mistral AI | Volcano Engine | BytePlus | OpenRouter | Kilo Gateway | Qwen | Z.AI | Qianfan | Copilot | Vercel AI Gateway | OpenCode Zen | Xiaomi | Synthetic | Together AI | Hugging Face | Venice AI |... 这里配置自己的模型源,我选择Qwen. 

选择Qwen回车后会跳出登录界面,如下图所示:

在这里插入图片描述


登录之后,会出现以下界面:

在这里插入图片描述


认证成功后会出现以下界面:

 Default model | > Keep current (qwen-portal/coder-model) | Enter model manually | qwen-portal/coder-model | qwen-portal/vision-model 这里直接回车(Keep current (qwen-portal/coder-model)) Select channel (QuickStart) | > Telegram (Bot API) (recommended · newcomer-friendly) | WhatsApp (QR link) | Discord (Bot API) | IRC (Server + Nick) | Google Chat (Chat API) | Slack (Socket Mode) | Signal (signal-cli) | iMessage (imsg) | LINE (Messaging API) | Feishu/Lark (飞书) | Nostr (NIP-04 DMs) | Microsoft Teams (Bot Framework) | Mattermost (plugin) | Nextcloud Talk (self-hosted) | Matrix (plugin) | BlueBubbles (macOS app) | Zalo (Bot API) | Zalo (Personal Account) | Synology Chat (Webhook) | Tlon (Urbit) | Skip for now 这里是让你配置插件工具的,稍后配置,选择Skip for now然后回车 o Web search ----------------------------------------+ | | | Web search lets your agent look things up online. | | Choose a provider and paste your API key. | | Docs: https://docs.openclaw.ai/tools/web | | | +-----------------------------------------------------+ | * Search provider | > Brave Search (Structured results · country/language/time filters) | Gemini (Google Search) | Grok (xAI) | Kimi (Moonshot) | Perplexity Search | Skip for now 这里是让你选择搜索引擎配置的依旧选择Skip for now然后回车 Search provider | Skip for now | o Skills status -------------+ | | | Eligible: 3 | | Missing requirements: 40 | | Unsupported on this OS: 8 | | Blocked by allowlist: 0 | | | +-----------------------------+ | * Configure skills now? (recommended) | > Yes / No 这里是让你配置skills的,选择No,然后回车. Set GOOGLE_PLACES_API_KEY for goplaces? | No | o Set GEMINI_API_KEY for nano-banana-pro? | No | o Set NOTION_API_KEY for notion? | No | o Set OPENAI_API_KEY for openai-image-gen? | No | o Set OPENAI_API_KEY for openai-whisper-api? | No | o Set ELEVENLABS_API_KEY for sag? | No Enable hooks? | [•] Skip for now | [ ] 🚀 boot-md | [ ] 📎 bootstrap-extra-files | [ ] 📝 command-logger | [ ] 💾 session-memory 这里空格选择Skip for now,然后回车 Enable hooks? | Skip for now Config overwrite: C:\Users\57157\.openclaw\openclaw.json (sha256 fd1d96cdc90b27f69015e5f488f66289d16081c1bca7c8b3809495812c408569 -> 04d27f0851262460e2f3744ae8211b27e25be09229e3933f0d4d0507ddde7584, backup=C:\Users\57157\.openclaw\openclaw.json.bak) | o Gateway service runtime --------------------------------------------+ | | | QuickStart uses Node for the Gateway service (stable + supported). | | | +----------------------------------------------------------------------+ | O Installing Gateway service… Installed Scheduled Task: OpenClaw Gateway Task script: C:\Users\57157\.openclaw\gateway.cmd o Gateway service installed. | o Health check failed: gateway closed (1006 abnormal closure (no close frame)): no close reason Gateway target: ws://127.0.0.1:18789 Source: local loopback Config: C:\Users\57157\.openclaw\openclaw.json Bind: loopback | o Health check help --------------------------------+ | | | Docs: | | https://docs.openclaw.ai/gateway/health | | https://docs.openclaw.ai/gateway/troubleshooting | | | +----------------------------------------------------+ | o Optional apps ------------------------+ | | | Add nodes for extra features: | | - macOS app (system + notifications) | | - iOS app (camera/canvas) | | - Android app (camera/canvas) | | | +----------------------------------------+ | o Control UI -------------------------------------------------------------------------------+ | | | Web UI: http://127.0.0.1:18789/ | | Web UI (with token): | | http://127.0.0.1:18789/#token=91d58ba5ff5c6e224a737eab5a5bf338723f1477623d5f33 | | Gateway WS: ws://127.0.0.1:18789 | | Gateway: not detected (gateway closed (1006 abnormal closure (no close frame)): no close | | reason) | | Docs: https://docs.openclaw.ai/web/control-ui | | | +--------------------------------------------------------------------------------------------+ | o Workspace backup ----------------------------------------+ | | | Back up your agent workspace. | | Docs: https://docs.openclaw.ai/concepts/agent-workspace | | | +-----------------------------------------------------------+ | o Security ------------------------------------------------------+ | | | Running agents on your computer is risky — harden your setup: | | https://docs.openclaw.ai/security | | | +-----------------------------------------------------------------+ | o Shell completion -------------------------------------------------------+ | | | Shell completion installed. Restart your shell or run: source ~/.zshrc | | | +--------------------------------------------------------------------------+ | o Dashboard ready ----------------------------------------------------------------+ | | | Dashboard link (with token): | | http://127.0.0.1:18789/#token=91d58ba5ff5c6e224a737eab5a5bf338723f1477623d5f33 | | Opened in your browser. Keep that tab to control OpenClaw. | | | +----------------------------------------------------------------------------------+ | o Web search ---------------------------------------+ | | | Web search was skipped. You can enable it later: | | openclaw configure --section web | | | | Docs: https://docs.openclaw.ai/tools/web | | | +----------------------------------------------------+ | o What now -------------------------------------------------------------+ | | | What now: https://openclaw.ai/showcase ("What People Are Building"). | | | +------------------------------------------------------------------------+ | — Onboarding complete. Dashboard opened; keep that tab to control OpenClaw. 到这一步算是初步安装openclaw成功,安装成功后会自动启动WebUI. 

如下图所示,安装成功后会自动跳出两个窗口,一个是shell,一个是openclaw的web页面

在这里插入图片描述


测试openclaw:

在这里插入图片描述


可以看到openclaw自动打开了B站。

2.3 OpenClaw重新配置

如果想要重新配置openclaw,可以使用以下命令去配置:

openclaw onboard 

选择YES后回车:

在这里插入图片描述


选择QuickStart然后回车:

在这里插入图片描述


选择Update values,然后回车,会出现以下界面:

在这里插入图片描述


我这里选择的是Qwen,会出现以下信息:

在这里插入图片描述


登录之后会出现以下界面,直接回车即可,使用默认模型:

在这里插入图片描述


这里先选择跳过:

在这里插入图片描述


开始配置Skills,这里选择Yes回车:

在这里插入图片描述


这里配置你想要添加的skills,点击空格选中,然后回车配置完成:

在这里插入图片描述


这里选择你需要的去配置:

在这里插入图片描述

3 常见错误

3.1 网管令牌导致的报错

unauthorized: gateway token missing (open the dashboard URL and paste the token in Control UI settings)

解决办法:重新打开webui:

# 方式 1:自动打开浏览器 openclaw dashboard # 方式 2:仅输出 URL,手动复制到浏览器 openclaw dashboard --no-open 

3.2 验证过期问题

Agent failed before reply: All models failed (3): qwen-portal/coder-model: OAuth token refresh failed for qwen-portal: Qwen OAuth refresh token expired or invalid. Re-authenticate with openclaw models auth login --provider qwen-portal.. Please try again or re-authenticate. (auth) | qwen-portal/vision-model: OAuth token refresh failed for qwen-portal: Qwen OAuth refresh token expired or invalid. Re-authenticate with openclaw models auth login --provider qwen-portal.. Please try again or re-authenticate. (auth) | vercel-ai-gateway/alibaba/qwen3.5-plus: No API key found for provider "vercel-ai-gateway".
解决办法,重新验证:

openclaw models auth login --provider qwen-portal 

总结

目前只是测试简单使用openclaw去做自动化操作,后续会重点探索 OpenClaw 的自定义技能开发、多平台交互配置、本地化模型接入等方向,充分发挥 “私人数字员工” 的价值,让 AI 真正服务于本地场景的自动化需求。

Read more

tmux_for_windows windows上面安装 git bash 2026年 正是专门为了解决“SSH 掉线后还能继续原来的会话”这个问题而设计的工具

tmux_for_windows tmux是一个开源工具,用于在一个终端窗口中运行多个终端会话。本工具从msys2里提取,可以在Git for Windows的Git Bash (MingW64)下正常使用。 蘭雅sRGB 龙芯小本服务器 | https://262235.xyz ##tmux(以及 screen)正是专门为了解决“SSH 掉线后还能继续原来的会话”这个问题而设计的工具。 简单来说: 工具SSH 掉线后还能连上原来的会话吗?说明普通 bash / zsh不能会话结束,进程收到 SIGHUP 信号,通常被杀死tmux能会话独立于 SSH 连接存在,掉线后可以随时重新 attachscreen能和 tmux 功能几乎一样,但 tmux 现在更流行、功能更强zellij能更现代的替代品,但普及度不如 tmux tmux 的典型用法(SSH 掉线后重连)

By Ne0inhk
HarmonyOS 开源实战:动态轨道生成 —— 实现“点击延伸轨道”的随机路径系统

HarmonyOS 开源实战:动态轨道生成 —— 实现“点击延伸轨道”的随机路径系统

个人主页:ujainu 文章目录 * 引言 * 一、为什么需要动态轨道生成? * 二、定义 CircleSegment 类 * 三、使用 Math.random() 生成随机方向和距离 * 1. 随机距离:控制可玩性 * 2. 随机方向:引入角度扰动 * 3. 计算新坐标 * 四、边界反弹算法 * 五、防止重叠:isTooClose 碰撞检测 * 重试机制 + Fallback * 六、完整可运行代码(适配 API 6.0.2) * 七、关键技术总结(适配 API 6.0.2) * 八、结语 引言 在跑酷类、节奏跳跃类或几何闯关游戏中,

By Ne0inhk
MiroFish:多智能体技术的开源AI推演预测引擎

MiroFish:多智能体技术的开源AI推演预测引擎

MiroFish是一款基于多智能体技术的开源AI预测引擎,能够基于现实种子信息构建平行数字世界进行仿真推演。下面为您详细介绍这个项目以及本地部署和使用流程。 一、MiroFish项目概述 核心功能 1. 种子信息驱动预测:支持从突发新闻、政策草案、金融信号、数据分析报告或小说故事中提取种子信息,生成预测任务输入。 2. 平行数字世界构建:自动搭建高保真仿真环境,让具备独立人格、长期记忆与行为逻辑的智能体在其中自由交互和演化。 3. 自然语言预测交互:用户可直接用自然语言描述预测需求,无需手工编排复杂规则。 4. 预测报告生成:模拟完成后输出详尽预测报告,并由ReportAgent与仿真环境进行深度交互。 5. 模拟世界深度对话:支持与模拟世界中任意角色对话,也可以与报告代理继续追问。 技术架构 * GraphRAG + 长期记忆:种子材料自动拆解成实体关系、人设画像、事件链,Zep Cloud驱动记忆 * OASIS仿真引擎:基于CAMEL-AI团队开源的OASIS引擎,支持数千Agent并行运行 * ReACT模式驱动:ReportAgent采用Reaso

By Ne0inhk