OpenClaw配置及测试
安装及配置
|
运行过程中如果遇到问题,ctrl+C再重新运行此行命令配置即可
环境依赖:
- Node.js
- Linux build tools (make/g++/cmake/python3)
环境依赖在用命令安装openclaw时会自动安装.

- 选择YES
- 引导模式选择
QuickStart(快速启动) - 选择模型 : 我选的千问
- 选择模型后,Standard API Key for China (pay-as-you-go) (Endpoint: dashscope.aliyuncs.com)

选择 OpenClaw 要连接/集成的消息平台(channel):
| 分类 | 平台 | 接入方式 | 难度 | 适用场景 | 推荐程度 |
|---|---|---|---|---|---|
| 推荐首选 | Telegram | Bot API | 低 | 个人使用 / 快速上手 | ⭐⭐⭐⭐⭐ |
| 推荐首选 | Discord | Bot API | 中 | 社区 / 群组机器人 | ⭐⭐⭐⭐ |
| 推荐首选 | QR扫码 | 低 | 个人账号接入 | ⭐⭐⭐ | |
| 国内常用 | Feishu (飞书) | API | 中 | 国内团队 / 企业 | ⭐⭐⭐⭐ |
| 国内常用 | Lark | API | 中 | 国际版飞书 | ⭐⭐⭐ |
| 国内常用 | LINE | Messaging API | 中 | 日本/东南亚 | ⭐⭐⭐ |
| 团队协作 | Slack | Socket Mode | 中 | 公司内部机器人 | ⭐⭐⭐⭐ |
| 团队协作 | Microsoft Teams | Teams SDK | 高 | 企业办公 | ⭐⭐⭐ |
| 团队协作 | Google Chat | Chat API | 中 | Google Workspace | ⭐⭐⭐ |
| 自建系统 | Mattermost | 插件 | 高 | 私有化部署 | ⭐⭐⭐ |
| 自建系统 | Nextcloud Talk | 自托管 | 高 | 私有云 | ⭐⭐⭐ |
| 技术向 | Matrix | 插件 | 高 | 去中心化通信 | ⭐⭐ |
| 技术向 | IRC | Server + Nick | 中 | 老式聊天室 | ⭐ |
| 小众 | Signal | signal-cli | 高 | 隐私通信 | ⭐⭐ |
| 小众 | iMessage | 依赖苹果 | 高 | Apple生态 | ⭐⭐ |
| 小众 | Twitch | Chat | 中 | 直播互动 | ⭐⭐ |
| 小众 | Nostr | NIP-04 | 高 | 去中心化实验 | ⭐ |
| 小众 | Zalo | Bot API | 中 | 越南市场 | ⭐⭐ |
| 小众 | BlueBubbles | macOS app | 高 | iMessage桥接 | ⭐⭐ |
| 其他 | Synology Chat | Webhook | 中 | 群晖生态 | ⭐⭐ |
| 跳过 | Skip for now | 无 | - | 暂不配置 | ⭐⭐⭐⭐ |
我们要在本地配置Openclaw,所以在这里我们选择Skip for now

选择搜索引擎/信息来源:
| 选项 | 类型 | 是否需要API Key | 特点 | 推荐程度 |
|---|---|---|---|---|
| DuckDuckGo Search | 免费搜索 | ❌ 不需要 | 开箱即用,但不稳定(experimental) | ⭐⭐⭐⭐ |
| Brave Search | 官方API | ✅ 需要 | 稳定,但要注册key | ⭐⭐⭐ |
| Exa Search | AI搜索 | ✅ 需要 | 语义搜索强 | ⭐⭐⭐⭐ |
| Firecrawl Search | 抓取+搜索 | ✅ 需要 | 偏爬虫 | ⭐⭐⭐ |
| Gemini (Google) | Google AI | ✅ 需要 | 质量高 | ⭐⭐⭐⭐ |
| Grok (xAI) | X平台AI | ✅ 需要 | 偏实时信息 | ⭐⭐⭐ |
| Kimi (Moonshot) | 国内模型 | ✅ 需要 | 中文强 | ⭐⭐⭐⭐ |
| Perplexity Search | AI搜索引擎 | ✅ 需要 | 很强,但要key | ⭐⭐⭐⭐⭐ |
| Tavily Search | AI搜索 | ✅ 需要 | 专门给Agent用 | ⭐⭐⭐⭐ |
| Skip for now | 不启用搜索 | ❌ | 完全本地 | ⭐⭐⭐⭐ |
在这里我们选择DuckDuckGo Search

选择安装”skills”:
| Skill 名称 | 主要功能说明 |
|---|---|
| 1password | 读取/管理密码库,用于自动登录和凭据填充 |
| blogwatcher | 监控博客更新,抓取最新文章内容 |
| blucli | 蓝牙设备控制/扫描(依赖系统蓝牙能力) |
| camsnap | 调用摄像头拍照或获取图像流 |
| clawhub | OpenClaw 内部云/扩展市场或技能中心 |
| eightctl | 第三方设备或服务控制接口(具体依赖实现) |
| gemini | 调用 Google Gemini 模型能力 |
| gh-issues | 操作 GitHub Issues(创建/查询/评论) |
| gifgrep | 在 GIF/动图中搜索或匹配内容 |
| github | GitHub API 操作(仓库、PR、commit 等) |
| gog | 游戏或 GOG 平台相关操作(取决于实现) |
| goplaces | 地点/地理信息查询(类似 POI 搜索) |
| himalaya | 邮件客户端操作(IMAP/邮件收发) |
| mcporter | 数据迁移/导入导出工具(常见用于系统迁移) |
| nano-pdf | PDF 读取、解析、摘要或结构化提取 |
| obsidian | 操作 Obsidian 笔记库(读写 markdown 笔记) |
| openai-whisper | 语音转文字(ASR,音频 → 文本) |
| openhue | 控制 Philips Hue 智能灯系统 |
| oracle | 外部知识/规则引擎或推理服务接口 |
| ordercli | 订单系统或电商订单管理 CLI 工具 |
| sag | 任务调度/代理执行相关能力(agent scheduler) |
| session-logs | 记录和查询会话历史日志 |
| songsee | 音乐识别/歌曲信息查询 |
| sonoscli | 控制 Sonos 音响系统 |
| summarize | 文本摘要(长文本压缩、提炼要点) |
| tmux | 终端会话管理(分屏、后台会话控制) |
| video-frames | 视频抽帧、逐帧分析 |
| wacli | Web/API 自动化调用工具(通用接口调用) |
| xurl | URL 解析/抓取网页内容 |
在这里我们选择一些比较有用的.

安装这些 skill 依赖时,用哪个 Node.js 包管理器:
| 选项 | 特点 | 优点 | 缺点 | 适用场景 |
|---|---|---|---|---|
| npm | Node.js 官方默认包管理器 | 兼容性最好;最稳定;几乎所有项目支持 | 安装速度一般;磁盘占用较高 | 新手环境;依赖复杂工具链;追求稳定 |
| pnpm | 高效包管理器(基于硬链接复用依赖) | 安装速度快;节省磁盘空间;依赖结构清晰 | 少数老旧项目可能兼容性问题 | 中大型项目;工程化开发;追求效率 |
| bun | 新一代 JS 运行时自带包管理器 | 极快安装速度;工具链一体化 | 生态不完全;部分依赖可能不兼容 | 实验性项目;追求极限性能;新技术尝试 |
在这里我们选择npm

安装过程中可能出现依赖缺失问题,安装好依赖之后重新配置即可.
选择hooks:
| hook 名称 | 作用 | 是否建议开启 |
|---|---|---|
| boot-md | 启动时生成/读取 Markdown 初始化内容(类似启动说明或上下文) | 可选 |
| bootstrap-extra-files | 启动时自动加载额外配置文件或资源 | 可选 |
| command-logger | 记录你执行的所有命令(用于调试/审计) | 建议开启 |
| session-memory | 让系统在会话内“记住上下文状态”(增强连续性) | 推荐开启 |

选择运行界面:
| 选项 | 含义 | 特点 |
|---|---|---|
| Hatch in TUI (recommended) | 在终端里启动(文本界面) | 不需要浏览器,直接在命令行交互 |
| Open the Web UI | 打开网页界面 | 图形界面,更直观,有按钮/面板 |
| Do this later | 暂时不启动 bot | 只完成配置,不运行 |

完成配置.
使用
在浏览器中访问:127.0.0.1:18789/#token=token值
http://127.0.0.1:18789/#token=3089f46938831c94b375a46a29d466066233b6a07d19ef14
命令
|
任务1
查询slurm服务器,修改代码,提交任务,debug(没有给出debug的任务,但是会自行debug)
要求:查询本地局域网的slurm服务器

openclaw不仅查到了slurm集群的login节点,还把整个slurm集群的结构都搜出来了.
要求:登录帐号,查看当前帐号文件夹下的文件
openclaw还自动查询了服务器集群的状态.

要求:把LCCNet-base任务修改至4卡GPU训练并提交任务

openclaw自动查询了任务完成的状态并且debug.
任务2
查找前沿领域文章并总结

openclaw生成了完善的文档,且经过查验文章属实
任务3
写一个小游戏


openclaw代码能力健全
使用情况及评价

完成以上三个任务共花费5RMB.
OpenClaw比较像一个集成了多功能的AI agent中心,有些任务之前需要到很多网页/软件中去完成,现在在OpenClaw中可以同一发布要求管理,但是感觉也仅限于此了,本质上还是一个花钱烧token的东西.