OpenClaw 搭建指南:打造你的 AI 智能助手

OpenClaw 搭建指南:打造你的 AI 智能助手

0x01 什么是 OpenClaw

最近在折騰 AI 工具鏈的時(shí)候,發(fā)現(xiàn)了一個(gè)寶藏項(xiàng)目:OpenClaw。它不是那種只能聊天的 AI,而是真正能幫你干活的智能助手。

簡(jiǎn)單來說,OpenClaw 可以:

  • 自動(dòng)讀寫文件、執(zhí)行命令
  • 控制瀏覽器完成復(fù)雜操作
  • 連接多個(gè)通訊平臺(tái)(WhatsApp、Telegram、Discord 等)
  • 定時(shí)執(zhí)行任務(wù)
  • 甚至可以控制你的手機(jī)攝像頭、屏幕

這篇文章記錄一下我的搭建過程,踩過的坑,以及一些實(shí)用技巧。

0x02 環(huán)境準(zhǔn)備

OpenClaw 基于 Node.js,所以先確保你有:

# 檢查 Node.js 版本(需要 18+)
node --version

# 如果沒有或版本過低,推薦用 nvm 安裝
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
nvm install 20
nvm use 20

我的環(huán)境:

  • macOS (M1/M2 芯片也完全沒問題)
  • Node.js v20.x
  • 穩(wěn)定的網(wǎng)絡(luò)(需要訪問 Claude API)

0x03 安裝 OpenClaw

安裝非常簡(jiǎn)單,全局安裝即可:

npm install -g openclaw

安裝完成后驗(yàn)證:

openclaw --version

如果看到版本號(hào),說明安裝成功。

0x04 初始化配置

第一次運(yùn)行需要配置 API key:

openclaw gateway

這會(huì)啟動(dòng)配置向?qū)?,主要配置?xiàng):

1. Anthropic API Key

OpenClaw 默認(rèn)使用 Claude 作為大模型。去 Anthropic 控制臺(tái) 創(chuàng)建一個(gè) API key。

重要:建議用 claude-sonnet-4-5,性價(jià)比高,推理能力強(qiáng)。

配置時(shí)會(huì)問你:

Enter your Anthropic API key: sk-ant-xxx
Default model (默認(rèn) claude-sonnet-4-5): 直接回車

2. 工作目錄

OpenClaw 會(huì)問你工作目錄位置:

Workspace directory (~/.openclaw/workspace): 直接回車用默認(rèn)

這個(gè)目錄非常重要,所有的文件操作、記憶存儲(chǔ)都在這里。

3. 啟動(dòng)服務(wù)

配置完成后,OpenClaw Gateway 會(huì)自動(dòng)啟動(dòng)。你會(huì)看到:

? OpenClaw Gateway started
? Web interface: http://localhost:3000

打開瀏覽器訪問 http://localhost:3000,就能看到聊天界面了。

0x05 第一次對(duì)話

在 Web 界面試試:

你好,幫我創(chuàng)建一個(gè) test.txt 文件,寫入當(dāng)前時(shí)間

OpenClaw 會(huì):

  1. 理解你的需求
  2. 調(diào)用 write 工具創(chuàng)建文件
  3. 執(zhí)行 date 命令獲取時(shí)間
  4. 寫入文件并告訴你結(jié)果

這就是 OpenClaw 的核心能力:真正的執(zhí)行力。

0x06 高級(jí)配置

瀏覽器控制

OpenClaw 可以控制 Chrome 完成自動(dòng)化任務(wù)。啟用方法:

# 啟動(dòng)瀏覽器代理
openclaw browser start

然后試試:

幫我打開 https://github.com/trending,截圖給我看

它會(huì)真的打開瀏覽器、加載頁面、截圖返回。

消息通道

OpenClaw 支持多種通訊平臺(tái)。以 Telegram 為例:

  1. 在配置文件中添加 Telegram bot token
  2. 重啟 Gateway
  3. 在 Telegram 里和你的 bot 聊天

這樣 OpenClaw 就能通過 Telegram 接收指令、發(fā)送結(jié)果了。手機(jī)上也能用!

定時(shí)任務(wù)

OpenClaw 內(nèi)置 cron 功能。比如每天早上提醒你:

// 在聊天中說:
幫我設(shè)置一個(gè)定時(shí)任務(wù),每天早上 9 點(diǎn)提醒我查看郵件

OpenClaw 會(huì)自動(dòng)創(chuàng)建 cron job,到時(shí)間就會(huì)通過你配置的通道發(fā)送提醒。

0x07 常見問題

Q: API 調(diào)用很貴嗎?

A: Claude Sonnet 價(jià)格很友好。日常使用一個(gè)月大概幾美元。如果擔(dān)心,可以在配置里設(shè)置 budget 上限。

Q: 數(shù)據(jù)安全嗎?

A: OpenClaw 完全本地運(yùn)行,所有文件、配置都在你的機(jī)器上。API 調(diào)用走 HTTPS,不存儲(chǔ)對(duì)話歷史在云端。

Q: 支持其他模型嗎?

A: 支持。可以配置 OpenAI、Google Gemini 等。但我測(cè)試下來 Claude 最穩(wěn)定。

Q: 能在服務(wù)器上運(yùn)行嗎?

A: 可以。用 pm2systemd 管理進(jìn)程,配置好端口轉(zhuǎn)發(fā),就能遠(yuǎn)程訪問了。

0x08 實(shí)用技巧

1. 給 OpenClaw 設(shè)置人格

在工作目錄下創(chuàng)建 SOUL.md

# SOUL.md

你是一個(gè)高效、直接的技術(shù)助手。
- 不說廢話,直接給結(jié)果
- 代碼優(yōu)先,少解釋
- 遇到問題主動(dòng)搜索、嘗試,而不是問我

重啟后,OpenClaw 的回復(fù)風(fēng)格會(huì)明顯改變。

2. 記憶管理

OpenClaw 會(huì)在 MEMORY.mdmemory/ 目錄記錄重要信息。定期看看,確保它記住了對(duì)你重要的東西。

3. 技能擴(kuò)展

OpenClaw 支持 Skills(技能包)。社區(qū)有很多現(xiàn)成的:

  • GitHub 操作
  • 郵件管理
  • 視頻下載
  • ...

訪問 ClawdHub 查看可用技能。

0x09 總結(jié)

OpenClaw 不是一個(gè)聊天機(jī)器人,而是一個(gè)真正的自動(dòng)化助手。它能:

  • 替你執(zhí)行重復(fù)性任務(wù)
  • 整合多個(gè)工具和平臺(tái)
  • 7x24 待命(如果你愿意)

上手成本很低,10 分鐘就能跑起來。但要用好它,需要花時(shí)間調(diào)教、配置。

我的建議:

  • 從簡(jiǎn)單任務(wù)開始(文件操作、網(wǎng)頁抓?。?/li>
  • 逐步增加復(fù)雜度(瀏覽器自動(dòng)化、定時(shí)任務(wù))
  • 善用 Skills,不要重復(fù)造輪子

如果你也在探索 AI 工具鏈,OpenClaw 絕對(duì)值得一試。


相關(guān)鏈接:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容