AI
基于paddlehub和wechaty实现一句话给你emoji过来【需添加实战】
paddleOCR--提取图片或PDF表格内容
sentence-transformers的使用
语音转文字-Whisper
pytorch版本对应问题
moviepy和scenedetect的用法
本地搭建AI大模型
DeepSeek使用技巧
DeepSeek实战
DeepSeek部署
DeepSeek R1打造个人知识库
DeepSeek+即梦
OpenManus本地部署
无限使用Cursor
cursor账号list
Crusor Pro Trial 试用账号个人白嫖 2025-07-26
谷歌Gemini-pro的使用
龙虾openclaw安装实践
本文档使用 MrDoc 发布
-
+
up
down
首页
龙虾openclaw安装实践
# 安装 参考:https://www.bilibili.com/video/BV171wJz3EpM/ 安装采用虚拟机方式 ## 开启CPU虚拟化 右键任务管理器--性能--CPU,提示虚拟化是否开启。  如果未开启,需要重启,按Del或者F2进入BIOS中去开启  ## 安装虚拟机 VirtualBox:https://www.virtualbox.org/wiki/Downloads   ## 安装Ubuntu最新版 Ubuntu:https://ubuntu.com/download#download-ubuntu   创建一个新的虚拟机  选好下载的Ubuntu系统的iso镜像文件,并手动安装  设置配置,通常4G内存+4核CPU+30G存储即可,我选择了16G+6核+30G存储,虚拟硬盘不用很大,因为虚拟机可以直接使用共享文件夹。   启动虚拟机,用图形化界面启动  启动安装界面后,注意锁定键是右侧Ctrl+C(用于主机与虚拟机的键盘捕获切换)    > d安装出现如下报错:  AI说没问题,继续即可:  安装过程中选择: - 中文简体 - 视觉--减少动画 - 键盘布局:汉语 - 网络:使用有线连接 - 跳过更新,后续安装好之后在更新即可 - 交互式安装Ubuntu - 选择安装应用:默认集合 - 推荐软件啥也不选 - 擦除硬盘并安装 设置账户密码:laihui126+laihui0923  安装(大概15分钟)  安装后,点击重启:  ## 设置 1、安装分享功能:物理机与虚拟机无缝复制粘贴功能 设备--共享粘贴板--设置为“双向” 设备--拖放--设置为“双向” 2、终端安装一些依赖 ``` sudo apt install bzip2 tar ``` 3、安装增强功能 设备--安装增强功能,点击左侧光盘图标,在窗口点击右上角“运行软件”,进行安装:  4、设置界面 右上角设置--调整合适的分辨率 5、重启 ## OpenClaw部署教程 参考:https://app-a5xivess0gld.appmiaoda.com/ubuntu ### 第一步:系统更新与环境准备 ``` # 更新系统并安装基础工具 sudo apt update && sudo apt upgrade -y sudo apt install -y curl git build-essential # 安装并启动 SSH 服务 (可选,本地虚拟机已经方便了,先不装) sudo apt install -y openssh-server #PC 远程管理你的 Ubuntu: sudo systemctl status ssh #检查状态 sudo systemctl start ssh #启动 # 获取局域网 IP 地址 ip addr show | grep -E "inet " | awk "{print $2}" | cut -d"/" -f1 | grep -v "^127" # 免密使用 sudo (可选,先安装龙虾,以后需要了再安装) sudo visudo # 在最后一行增加(替换 用户名), 然后按 Ctrl+X,再按 Y,最后按回车保存退出。 用户名 ALL=(ALL) NOPASSWD: ALL ``` ### 第二步:安装 Node.js 22 OpenClaw 要求 Node.js 版本 ≥ 22。推荐使用 NodeSource 脚本安装。 ``` # 下载并运行安装脚本 curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - && sudo apt install -y nodejs # 验证版本 node -v npm -v ```  ### 第三步:安装 OpenClaw 使用官方一键脚本安装,并配置环境变量。 ``` # 执行官方安装脚本 curl -fsSL https://openclaw.ai/install.sh | bash # 重要提示:使环境变量生效 source ~/.bashrc # 验证安装 openclaw -v ```  `Installing OpenClaw v2026.3.13`等待了近5分钟 > d遇到报错信息,丢该AI去解决即可。 ``` ! npm install failed for openclaw@latest Command: env SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm --loglevel error --silent --no-fund --no-audit install -g openclaw@latest Installer log: /tmp/tmp.IKOkI7uCbe ! npm install failed; showing last log lines ! npm install failed; retrying ! npm install failed for openclaw@latest Command: env SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm --loglevel error --silent --no-fund --no-audit install -g openclaw@latest Installer log: /tmp/tmp.ADpgjjUkX8 ! npm install failed; showing last log lines ``` **解决方案:** ``` # 1. 安装 pnpm npm install -g pnpm # 2. 设置环境变量后安装(pnpm 会识别 npm_config_ 开头的环境变量) export npm_config_sharp_binary_host=https://npmmirror.com/mirrors/sharp export npm_config_sharp_libvips_binary_host=https://npmmirror.com/mirrors/sharp-libvips source ~/.bashrc pnpm add -g openclaw@latest # 3. 批准构建脚本(重要!) pnpm approve-builds -g # 会打开一个交互界面,用空格键选中 openclaw 和 sharp,然后回车 # 4. 再次运行完成安装 pnpm add -g openclaw@latest ```` ### 第四步:初始化配置指引 运行 onboard 命令完成交互式配置。 > d如果提示 openclaw: command not found,请运行以下命令或重新打开命令行窗口: `source ~/.bashrc` 执行交互式初始化 `openclaw onboard` > 选择参考: • Are you ready? → 选择 Yes • Selection → 选择 QuickStart • Model → 选择模型 (例如 Qwen,会自动跳转认证) • Channels → Skip for now • Skills → 选择 No • hatch → TUI是命令行,Web UI是界面,都可后续切换,我选了UI • Hooks → 全选所有 hooks (按空格勾选,按回车确认) 此时我们已经可以和龙虾对话了。  ### 第五步:进阶配置与后台服务 修改权限配置并设置开机自启服务。 ``` # 修改权限字段 (推荐) 编辑 ~/.openclaw/openclaw.json,将 messaging 修改为 full 以获得最高权限。 sed -i "s/\"profile\": \"messaging\"/\"profile\": \"full\"/g" ~/.openclaw/openclaw.json # 设置 systemd 后台服务 sudo openclaw gateway install-service sudo systemctl enable openclaw-gateway --now ``` ### 第六步:管理与维护常用命令 日常管理 OpenClaw 的必备工具。 > Gateway 网关管理 启动网关 `openclaw gateway start` 停止网关 `openclaw gateway stop` 重启网关 `openclaw gateway restart` 网关状态 `openclaw gateway status` > 命令行 TUI `openclaw tui` > Browser 浏览器服务 启动服务 `openclaw browser start` 停止服务 `openclaw browser stop` > 状态与日志 整体状态 `openclaw status` 实时日志 `openclaw logs --follow` 控制面板 `openclaw dashboard` > 诊断与修复 系统诊断 `openclaw doctor` 自动修复 `openclaw doctor --fix` # 接入模型API ## 只用免费的API来体验下 1. 添加智谱 Provider(包含免费模型) 执行以下命令: ``` openclaw config set models.providers.zhipu '{"baseUrl": "https://open.bigmodel.cn/api/paas/v4", "apiKey": "你的KEY", "api": "openai-completions", "models": [{"id": "glm-4.7-flash", "name": "GLM-4.7-Flash", "reasoning": false, "input": ["text"], "cost": {"input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0}, "contextWindow": 300000, "maxTokens": 4096}]}' ``` 上面的“你的KEY”从智谱官网注册获取:f66be4c1da944735b610776e938a3501.c2zC0YOppiS4YyyW   2. 加到 Fallback 列表 ``` openclaw config set agents.defaults.model.fallbacks '["qwen-portal/coder-model", "zhipu/glm-4.7-flash", "zhipu/glm-4-flash", "zhipu/glm-4"]' ``` 3. 重启生效 `openclaw gateway restart` 上面3段命令操作过程:  ## DeepSeek API 配置 DeepSeek 提供商 ``` openclaw config set models.providers.deepseek '{ "baseUrl": "https://api.deepseek.com/v1", "apiKey": "sk-2a21b7fa88d4462f86ca56e8634e6a3c", "api": "openai-completions", "models": [ { "id": "deepseek-chat", "name": "DeepSeek Chat (V3)" }, { "id": "deepseek-reasoner", "name": "DeepSeek Reasoner (R1)" } ] }' ``` 设置默认模型 `openclaw config set agents.defaults.model.primary "deepseek/deepseek-chat"` 创建模型别名(可选) ``` openclaw models aliases add deepseek-v3 "deepseek/deepseek-chat" openclaw models aliases add deepseek-r1 "deepseek/deepseek-reasoner" ``` # 接入平台 ## 接入飞书 飞书:https://open.feishu.cn/app?lang=zh-CN ### 创建飞书应用 创建企业自建应用--填写名称描述等,如LVclaw  **目的**:获取 App ID 和 App Secret。 **配置权限:**在飞书“权限管理”中点击“批量导入”,粘贴以下 JSON ``` { "scopes": { "tenant": [ "contact:contact.base:readonly", "contact:user.base:readonly", "im:chat.access_event.bot_p2p_chat:read", "im:chat.members:bot_access", "im:message", "im:message.group_at_msg:readonly", "im:message.p2p_msg:readonly", "im:message:send_as_bot", "im:resource" ], "user": [ "contact:contact.base:readonly", "im:message" ] } } ``` 开启 Bot (机器人) 能力。   点击下一步新增权限,并申请开通,点击确认。 发布应用:创建一个版本并点击发布:   ### 配置OpenClaw ``` openclaw config set channels.feishu.accounts.main.appId "你的AppID" openclaw config set channels.feishu.accounts.main.appSecret "你的AppSecret" openclaw gateway restart ``` 对应的AppID和Secret位于飞书的,凭证与基础信息那儿。   ### 飞书配置事件订阅 开启长链接,并添加 im.message.receive_v1 (接收消息) 事件   ### 再次点击创建版本  ### 配对认证 打开手机飞书,找到“开发者小助手”,看到最新发布的,点击“打开应用”,随便发个什么获取配对码:  获得配对码:VMBJPVRX ``` openclaw pairing approve feishu <验证码> ```  # 进阶 ## 更高权限 配置里可以看到我们之前配置的模型、飞书都已经记录进去了,现在我们将工具的功能从限制性的改成“full”,等于赋予了他更高的权限,而不是简单地“coding”或“messaging”。  ## 记忆系统 OpenClaw的目录位于:`/home/laihui126/.openclaw`,进入他的`workspace`目录,里面的文件组成了整个记忆系统:   ### `AGENTS.md` 整个OpenClaw的工作规范 我让他自己给我解释,哈哈:    ## 配置联网 ### 配置OpenClaw的联网功能 如图,他是需要一个`Brave Search API key`,但是这个Key是比较难以获取到的。  通过Skills来配置,打开官方skill市场:https://clawhub.ai/skills?sort=downloads&nonSuspicious=true 使用每个月可以免费使用1000次的Tavily Skill,https://clawhub.ai/Jacky1n7/openclaw-tavily-search  进入官网:https://app.tavily.com/home ,可以GitHub登录,有一个免费的API key  把这段话给OpenClaw配置: ``` 安装一下这个skill: https://clawhub.ai/Jacky1n7/openclaw-tavily-search 我的api key是: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 帮我保存下来 ```   再次问发现,会调用相关的工具了:  #### 加强一下(似乎不用加强,加强后还是和上面一样,会调用工具,上面已经实现了): 首先,`openclaw.json`文件中,关闭默认搜索功能: ``` "tools": { "profile": "full", "web": { "search": { "enabled": false } } }, ```  其次,`TOOLS.md`文件中,告诉他网页搜索的时候,优先调用这个skill: ``` ## Web Search Use the openclaw-tavily-search skill as the top-priority search tool when do web search. ```  最后,重启网关`openclaw gateway restart`,当然也可以让他自己动手:  ### 配置OpenClaw的联网功能--Multi Search Engine 这个skill就更简单了,也不用API key,他就是默认去搜索固定的这些网站:  把这段话给OpenClaw配置: ``` 安装一下这个skill: https://clawhub.ai/gpyAngyoujun/multi-search-engine ```  ## 让龙虾配置网络,自己弄挂了 我告诉了龙虾他是装在虚拟机的,我现在想在物理机访问他,结果他就给整挂了。。。  可以看到是文件`~/.openclaw/openclaw.json`中记录网络方式:"auto", "lan", "loopback", "custom", "tailnet"五种方式! 使用`openclaw doctor --fix`对龙虾进行修复,同样告知是要修改上述提到的文件,被他自己改成了“all”,所以改回“loopback”,其他几个方式可以试试~  启动:`openclaw gateway restart` ``` # 查看 OpenClaw 是否在运行 ps aux | grep openclaw # 检查 18789 端口是否在监听 sudo lsof -i :18789 # 或者 netstat -tlnp | grep 18789 ``` 如果看到有运行,直接访问即可:http://127.0.0.1:18789 ## 龙虾技能Skill 上面2个联网功能的skill已经在技能列表里了。  ### Skill安装方式1--内置Build-in Skill ### Skill安装方式2--ClawHub(鱼龙混杂,尽量选择star数量高的) https://clawhub.ai/skills?sort=downloads 尝试安装了Summarize这个skill,总结web, PDFs, images, audio, YouTube内容的:  ### Skill安装方式3--Githu项目awesome-openclaw-skills https://github.com/VoltAgent/awesome-openclaw-skills  找到要安装的skill,复制到ClawHub里搜索,再去安装。
laihui126
2026年3月21日 22:04
分享文档
收藏文档
上一篇
下一篇
微信扫一扫
复制链接
手机扫一扫进行分享
复制链接
关于 MrDoc
觅道文档MrDoc
是
州的先生
开发并开源的在线文档系统,其适合作为个人和小型团队的云笔记、文档和知识库管理工具。
如果觅道文档给你或你的团队带来了帮助,欢迎对作者进行一些打赏捐助,这将有力支持作者持续投入精力更新和维护觅道文档,感谢你的捐助!
>>>捐助鸣谢列表
微信
支付宝
QQ
PayPal
下载Markdown文件
分享
链接
类型
密码
更新密码