国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

新來的技術(shù)總監(jiān)禁止我用 OpenClaw,我不聽,用他的電腦養(yǎng)了多只龍蝦。他跪了:年終獎翻倍!

0
分享至

大家好,我是程序員魚皮。

OpenClaw 最近仍舊火爆,之前我已經(jīng)出了 、 和 ,幫大家成功養(yǎng)上了自己的小龍蝦 ,還接入了 QQ、飛書等聊天渠道。

但安裝只是第一步,很多同學(xué)裝好了卻不知道怎么玩得更溜。

這篇文章,我把自己摸索出來的 OpenClaw 實(shí)用技巧全部整理出來,從初始化小龍蝦到模型切換、斜杠命令、技能安裝、定時(shí)任務(wù)、多智能體協(xié)作、記憶管理、成本控制、安全避坑…… 能想到的全給你安排上了。

全文超過 1.2 萬字、100 多張圖,應(yīng)該是目前全網(wǎng)最硬核的 OpenClaw 技巧大全。

點(diǎn)個(gè)收藏,我們開始~

讓 AI 幫你玩 OpenClaw

在正式開始之前,先分享一個(gè)萬能技巧:讓 AI 幫你玩 OpenClaw。

在你的 AI 編程工具(比如 Cursor)中新建一個(gè)項(xiàng)目,給 AI 發(fā)送這段提示詞:

你是 OpenClaw 專家,我正在學(xué)習(xí)使用 OpenClaw,請你完整分析官方文檔 https://docs.openclaw.ai/,后續(xù)用「傻子都能懂的中文」幫我解答問題

搭配抓取網(wǎng)頁內(nèi)容的 FireCrawl MCP 和獲取最新技術(shù)文檔的 Context7 MCP 效果更佳。


之后遇到任何 OpenClaw 的問題,直接問 AI 就好了,它會基于官方文檔給你最準(zhǔn)確的回答,比你自己翻文檔快多了。

初始化小龍蝦

對于一個(gè)新生的小龍蝦,這一步很重要。它決定了你的小龍蝦叫什么、是什么性格、怎么跟你說話。

給小龍蝦發(fā)送的第一句話,要帶有 “初始化” 這 3 個(gè)字:

你好,初始化

然后接下來的提示詞非常重要,要來塑造小龍蝦,建議包含:

  1. 你的名字:小龍蝦的名字,比如 "魚皮的舔蝦"

  2. 我的名字:主人的名字,比如 "魚皮老狗"

  3. 你的性格特點(diǎn):溫柔 / 隨性 / 粗魯?建議提到 "說話傻子都能聽懂"

  4. 你能干什么:小龍蝦的角色職責(zé),比如 "不遺余力地完成主人的任務(wù)"

  5. 你的記憶:小龍蝦之前經(jīng)歷過哪些事情,比如 "被魚皮從鍋里救出來了"

把我下面這段提示詞 DIY 一下,發(fā)給小龍蝦:

- 你的名字:魚皮的舔蝦
- 我的名字:魚皮老狗
- 你的性格特點(diǎn):勤懇努力,為蝦粗鄙,說話傻子都能聽懂
- 你能干什么:不遺余力地完成主人的任務(wù)
- 你的記憶:被魚皮從鍋里救出來了

它會自動修改塑造龍蝦相關(guān)的文件,比如 IDENTITY.md、USER.md 等:


還會刪除 BOOTSTRAP.md 文件,表示初始化完成:


小龍蝦的結(jié)構(gòu)

初始化完成之后,小龍蝦就可以準(zhǔn)備工作了。

剛剛提到的文件都是 AI 智能體的核心文件,相當(dāng)于小龍蝦的性格檔案和工作手冊。你可以像前面一樣通過跟小龍蝦對話讓它自己修改文件,也可以在 Web 控制臺的代理模塊中直接查看和編輯 Agent 相關(guān)的 Files。


下面是小龍蝦工作空間的完整目錄結(jié)構(gòu):

~/.openclaw/workspace/    ← AI 的家
├── AGENTS.md ← 操作手冊(怎么干活)
├── SOUL.md ← 靈魂(什么性格)
├── IDENTITY.md ← 身份名片(叫什么名)
├── USER.md ← 主人檔案(服務(wù)誰)
├── TOOLS.md ← 工具備忘錄(怎么用工具)
├── MEMORY.md ← 長期記憶(重要的事)
├── BOOTSTRAP.md ← 出生儀式(用完即刪)
├── BOOT.md ← 重啟清單(每次啟動執(zhí)行)
├── HEARTBEAT.md ← 心跳待辦(定期檢查什么)
├── memory/
│ ├── 2026-03-17.md ← 昨天的日記
│ └── 2026-03-18.md ← 今天的日記
└── skills/ ← 自定義技能
接入頻道

小龍蝦裝好了,但總不能每次都打開電腦上的網(wǎng)頁控制臺才能跟它對話吧?

把它接入你常用的聊天軟件,隨時(shí)隨地掏出手機(jī),就能給龍蝦下達(dá)任務(wù),這才是 OpenClaw 的正確使用方式。

接入飛書機(jī)器人

官方提供了對接飛書的插件,先輸入一行命令安裝:

npx -y @larksuite/openclaw-lark-tools install

然后直接在命令行中用飛書掃碼對接機(jī)器人(Windows 的 Powershell 無法正常顯示二維碼,需要改為使用自帶的 CMD 命令行)。

通過手機(jī)操作來創(chuàng)建機(jī)器人就好,整個(gè)流程非常傻瓜式:


操作完成后,在命令行能看到配置飛書機(jī)器人成功,在 OpenClaw 網(wǎng)頁控制臺的頻道模塊也能看到新增了 Feishu 頻道:


你會在飛書收到應(yīng)用審批的消息,進(jìn)入管理后臺審核即可:


點(diǎn)擊審核通過,通過后機(jī)器人會自動發(fā)布上線:


然后在飛書搜索你的機(jī)器人名稱:


進(jìn)入聊天,先發(fā)送 /feishu auth 授權(quán),傻瓜式操作:


然后跟小龍蝦打個(gè)招呼,能夠成功收到小龍蝦回復(fù)的消息:


飛書插件還支持一些高級操作,比如開啟流式響應(yīng),實(shí)現(xiàn)打字機(jī)效果。

打開終端,執(zhí)行命令:

openclaw config set channels.feishu.streaming true

配置之后,體驗(yàn)比之前好了不少:


還有更多高級玩法,比如設(shè)置多任務(wù)并行及獨(dú)立上下文、修改飛書機(jī)器人在群內(nèi)的回復(fù)方式,感興趣的同學(xué)參考 飛書機(jī)器人插件官方文檔 學(xué)習(xí)吧。

接入 QQ 機(jī)器人

騰訊專門為 OpenClaw 搞了一個(gè)快捷接入通道,幾步就能搞定。

打開 QQ 機(jī)器人 OpenClaw 接入頁面,用 QQ 掃碼登錄:


點(diǎn)擊「創(chuàng)建機(jī)器人」,直接秒出!創(chuàng)建完成后,手機(jī) QQ 立刻就會收到小龍蝦打招呼的消息:


然后可以修改機(jī)器人的頭像、昵稱等信息,給你的龍蝦起個(gè)好聽的名字:


接下來是最關(guān)鍵的一步,頁面上會顯示三條配置命令,你只需要依次復(fù)制這 3 條命令到終端(PowerShell / 終端)中執(zhí)行就可以了。

注意命令中包含你的密鑰信息,不要泄露給別人!


到終端中依次執(zhí)行命令:


接入成功后,你可以在 OpenClaw 的網(wǎng)頁控制臺的「頻道」板塊看到已經(jīng)接入了 QQ 機(jī)器人渠道:


掏出手機(jī)試試吧!直接在 QQ 上給小龍蝦發(fā)消息下達(dá)任務(wù),比如讓它查看電腦配置、或者幫你寫一篇文章,完成速度很快,而且支持 Markdown 格式輸出,閱讀體驗(yàn)不錯:


切換模型

選一個(gè)好模型非常重要,模型直接決定了你的小龍蝦有多聰明。

可以到 PinchBench 查看 OpenClaw 模型排行榜,看看各模型在 OpenClaw 場景下的實(shí)際表現(xiàn),不過僅供參考。

模型切換分為 全局切換臨時(shí)切換 兩種。

全局切換模型

我會給大家分享多種模型切換方法,強(qiáng)烈推薦第一種。

推薦方法 - 命令行工具

輸入 openclaw config 命令,選擇配置 Model 模型,選擇相應(yīng)的大模型即可,比如我這里用 Moonshot AI 的 Kimi-k2.5 模型:


這就配置完成了,還可以通過 config 繼續(xù)修改其他配置:


回到界面驗(yàn)證一下,切換模型成功生效了:


可以通過命令查看模型的狀態(tài):

openclaw models status

其實(shí)命令本質(zhì)上就是幫你修改了 OpenClaw 工作空間的核心配置文件 openclaw.json,添加了新模型,并且設(shè)置為了小龍蝦的默認(rèn)模型,還把之前的模型設(shè)置為了降級模型。


什么是降級模型(Fallback)呢?

簡單來說就是備胎模型。當(dāng)你的主力模型出問題(比如欠費(fèi)、服務(wù)掛了、被限流了),OpenClaw 會自動切到降級模型繼續(xù)工作,保證小龍蝦不會突然失聯(lián)。

還有一些其他的命令,按需使用即可:

# 配置默認(rèn)文本模型
openclaw models set zai/glm-5

# 用 config 命令直接寫配置
openclaw config set agents.defaults.model.primary "moonshot/kimi-k2.5"

# 設(shè)置圖片理解模型(看圖用的)
openclaw models set-image zai/glm-5

# 添加備用降級模型
openclaw models fallbacks add 提供商/模型
其他方法 - 不推薦

還有其他切換模型的方法。你可以通過 Web UI 界面修改,或者手動修改這個(gè)配置文件:


但是要重啟網(wǎng)關(guān),否則可能不會生效:

openclaw gateway restart

個(gè)人不推薦使用這些方式,麻煩,還容易出錯。

你還可以直接跟小龍蝦對話讓它幫你修改,但我建議不要這么做,一些明確的、簡單的操作就不要交給 AI 這種隨機(jī)生物來折騰了。

比如我的小龍蝦直接把配置文件搞崩了,它還感覺挺美的!



改錯了配置文件 臨時(shí)切換模型

比如你正在用國外的 Claude Sonnet 模型聊天,突然欠費(fèi)了,想臨時(shí)切到國產(chǎn)模型。

可以直接在聊天框中輸入 /model list 查看可用的模型列表:


然后輸入 /model <模型服務(wù)商 型名稱> 切換模型:


這樣切換模型只會影響當(dāng)前會話,不改全局默認(rèn)配置,其他會話不受影響。

這其實(shí)就是斜杠命令功能,是不是很方便?下面我們來學(xué)習(xí)更多實(shí)用的斜杠命令。

斜杠命令

OpenClaw 內(nèi)置了幾十個(gè)斜杠命令,但真正日常高頻使用的就那么幾個(gè),下面我挑重點(diǎn)講。

會話管理

1)輸入 /new 重置會話,開始新對話;或者直接輸入 /new claude-opus-4-6,順便換模型。

如果在同一個(gè)對話聊太久,上下文會越來越大,不僅費(fèi) Tokens,AI 的注意力也會被之前的內(nèi)容分散。

所以建議聊完一個(gè)話題就 /new 一下,省錢又高效。


2)/stop 立刻中斷當(dāng)前 AI 正在執(zhí)行的操作。當(dāng)你發(fā)現(xiàn) AI 在跑偏的時(shí)候趕緊 /stop,別讓它白白燒 Tokens,及時(shí)止損。


3)/status 查看當(dāng)前會話狀態(tài)(模型、token 用量等),可以快速了解還剩多少 Tokens:


4)/context list/context detail 可以查看當(dāng)前上下文里有什么,比如哪些文件占了多少空間。但其實(shí)一般用 /status 就夠了。

通過 /context 可以看到很多 Tokens 消耗源于 OpenClaw 內(nèi)置的一堆文件,所以你讓 OpenClaw 做太簡單的工作是得不償失的:


5)/compact 壓縮當(dāng)前上下文,省錢必備!

聊天記錄太長了就壓縮一下省 Token,還可以指定保留哪些關(guān)鍵信息:

/compact 只記得我讓你做過什么,不用保留結(jié)果

6)/usage 控制每條回復(fù)是否顯示 Token 用量,參數(shù)有 full、tokens、off,我一般用 tokens 顯示。


模型相關(guān)

在前面「切換模型」的部分已經(jīng)講過一些模型相關(guān)的斜杠命令,不再贅述。

命令

作用

用法示例

/model

彈出模型選擇器

/model

/model list

/model <名>

切換到指定模型

/model anthropic/claude-opus-4-6 /model status

查看當(dāng)前模型詳情(含認(rèn)證狀態(tài))

/model status

比如查看模型狀態(tài):


思考和調(diào)試

1)/verbose 顯示詳細(xì)的工具調(diào)用過程,對調(diào)試會很有幫助。如果你想看看 AI 到底在背后做了什么,打開它就一目了然:


2)/reasoning 顯示 AI 的推理過程,能看到它是怎么想的:


3)/think 設(shè)置 AI 思考深度。遇到難題用 /think high 讓 AI 多想想,簡單問題用 /think low 省 Token,不需要深度思考的場景用 /think off 直接關(guān)閉。

4)/fast 快速模式,讓 AI 回答更簡短、更省 Token:


5)/btw 問個(gè)臨時(shí)小問題,不影響主對話上下文。

它不會被寫入對話歷史,也不會改變后續(xù)的會話上下文,相當(dāng)于偷偷問一嘴,特別適合在干正事的時(shí)候臨時(shí)確認(rèn)個(gè)小問題:

/btw 我們現(xiàn)在在聊什么來著?

除了上面這些常用的命令外,OpenClaw 還內(nèi)置了工具和執(zhí)行、頻道和路由、子智能體管理、管理員命令等類別的斜杠命令,一般用不到。感興趣的同學(xué)可以直接用 /commands 查看完整列表,不需要人工記這些命令。


工具管理

在 OpenClaw 控制臺的代理模塊,可以查看當(dāng)前 Agent 的工具情況。

可以選擇預(yù)設(shè)工具組合,也可以單獨(dú)開關(guān)某個(gè)工具。比如擔(dān)心 AI 誤操作你電腦上的文件,可以關(guān)閉文件寫入和修改等工具。


舉個(gè)例子,我給小龍蝦一個(gè)任務(wù):

你能幫我操作瀏覽器,訪問 [ai.codefather.cn](http://ai.codefather.cn/) 網(wǎng)站并進(jìn)入 AI 知識庫頁面,然后截圖么?

默認(rèn)是不可以操作瀏覽器的:


開啟 Browser 工具并保存:


這次它成功操作了瀏覽器,幫我訪問了網(wǎng)站、導(dǎo)航到了指定頁面并完成了截圖。


有了瀏覽器工具,你還可以讓 AI 幫你自動化各種網(wǎng)頁操作,比如自動填表單、批量采集信息等。

如果你安裝了插件,可能會獲取到更多工具。比如安裝飛書插件后,可以按需讓 AI 使用飛書的功能,比如操作日歷、多維表格、文檔、任務(wù)等等:


TTS 文字轉(zhuǎn)語音

OpenClaw 內(nèi)置了微軟免費(fèi)的 Edge TTS 文字轉(zhuǎn)語音服務(wù),不需要額外的 API Key 就能用!

首先,在代理的工具管理中開啟 TTS(文字轉(zhuǎn)語音工具)和 MESSAGE(消息發(fā)送工具)并保存。TTS 負(fù)責(zé)把文字轉(zhuǎn)成語音文件,MESSAGE 負(fù)責(zé)把語音文件發(fā)送給你。


注意,還需要做一些配置,否則生成的音頻文件可能為空!

我們要指定 TTS 使用 Edge 引擎、并設(shè)置中文語音。

打開 OpenClaw 的核心配置文件 openclaw.json,追加這段配置:

"messages": {
"tts": {
"auto": "off",
"provider": "edge",
"edge": {
"enabled": true,
"voice": "zh-CN-XiaoxiaoNeural",
"lang": "zh-CN"
}
}
}

也可以直接在終端輸入下列命令來配置:

openclaw config set messages.tts.edge.voice "zh-CN-XiaoxiaoNeural"
openclaw config set messages.tts.edge.lang "zh-CN"
openclaw gateway restart

開啟工具并完成配置后,試一試:

請用語音跟我打個(gè)招呼:“魚皮系狗”

小龍蝦調(diào)用 TTS 工具獲得了語音文件,但是 AI 就卡在這里了,大概率不會把音頻文件發(fā)送給你:


因?yàn)?TTS 只負(fù)責(zé)文本轉(zhuǎn)語音,如果要把語音文件以「語音氣泡消息」的方式發(fā)送給飛書,還必須控制語音文件的輸出格式為 .opus 格式。

飛書的底層代碼是這樣判斷的:只有文件擴(kuò)展名為 .opus 的音頻,才會以語音氣泡消息的方式發(fā)送,否則只會當(dāng)作文件附件。


可以跟小龍蝦說下面這句話,這是我目前跑出來成功率最高、配置最快的方法:

如果要發(fā)語音消息,必須執(zhí)行以下步驟:
1. 先用 TTS 工具生成音頻(會得到一個(gè) MEDIA: 路徑)
2. 執(zhí)行 ffmpeg 命令將音頻文件轉(zhuǎn)為 .opus 格式(首次需安裝)
3. 調(diào)用 message 工具發(fā)送 .opus 文件,從而讓我通過飛書收到語音氣泡消息
請先用語音跟我打個(gè)招呼:"魚皮系狗"
如果任務(wù)正常執(zhí)行,把這套流程保存到長期記憶中。

如果命令執(zhí)行卡住,可能是 ffmpeg 下載太慢了,可以到 官網(wǎng) 手動下載。

發(fā)完這條消息后,記憶文件也更新了,下次發(fā)送語音就非常方便了:


爽用!


對了,OpenClaw 在聊天中還支持 /tts 斜杠命令來控制語音行為(比如 /tts on、/tts off),但我感覺不是很好用,一般也不用每句話都回復(fù)語音,需要的時(shí)候直接跟 AI 說 “發(fā)語音” 就好了。

定時(shí)任務(wù)和心跳 定時(shí)任務(wù)

定時(shí)任務(wù)(Cron)就是讓小龍蝦在指定的時(shí)間或固定間隔,自動執(zhí)行你交代的任務(wù),不需要你手動提醒。

這個(gè)用法很簡單,直接跟小龍蝦對話就可以了。

比如我讓小龍蝦:

每隔 5 分鐘,給我輸出 [codefather.cn](http://codefather.cn) 網(wǎng)站的運(yùn)行狀態(tài),以及最新發(fā)布的帖子。

相當(dāng)于給我的網(wǎng)站增加了一個(gè) 24 小時(shí)值班的巡檢員:


可以在 OpenClaw 網(wǎng)頁控制臺查看和管理已創(chuàng)建的定時(shí)任務(wù):


除了跟小龍蝦對話創(chuàng)建定時(shí)任務(wù)外,也可以直接在上面的界面新建任務(wù),或者通過終端命令行 openclaw cron add 創(chuàng)建(詳見 官方 Cron 文檔)。但我不建議用這些方式,還得填寫一堆參數(shù)信息,這不折磨自己嘛?跟龍蝦說一嘴就搞定了。

除了網(wǎng)站監(jiān)控之外,定時(shí)任務(wù)還有很多貼近日常生活的用法,隨便列舉幾個(gè):

  • 每天早上 8 點(diǎn)發(fā)送今日待辦提醒

  • 每天晚上 10 點(diǎn)總結(jié)當(dāng)天的聊天重點(diǎn)并寫入記憶

  • 每周一早上 9 點(diǎn)生成上周工作總結(jié)

  • 定時(shí)檢查你關(guān)注的 GitHub 項(xiàng)目有沒有更新

  • 定期備份重要文件到指定目錄

心跳(Heartbeat)

Heartbeat(心跳) 是 OpenClaw 內(nèi)置的另一種定時(shí)機(jī)制。

它和定時(shí)任務(wù)的 區(qū)別 在于:定時(shí)任務(wù)是你明確告訴小龍蝦 在某個(gè)時(shí)間做某件具體的事,而心跳是小龍蝦每隔一段時(shí)間(默認(rèn) 30 分鐘)自己醒來看一眼 有沒有什么需要注意的,更像是一種被動巡邏。

心跳會讀取工作空間中的 HEARTBEAT.md 文件作為檢查清單,如果沒什么事就靜默跳過(返回 HEARTBEAT_OK),有事才會通知你。

對個(gè)人用戶來說,一般用不到心跳機(jī)制,定時(shí)任務(wù)已經(jīng)足夠覆蓋大多數(shù)場景了。

Skills 技能系統(tǒng)

技能(Skills)就是給 AI 準(zhǔn)備的能力擴(kuò)展包。

小龍蝦本體只有基礎(chǔ)能力,裝上不同的技能之后,就能解鎖各種專業(yè)能力,比如搜索網(wǎng)頁、生成圖片、制作 PPT 等等。

技能的本質(zhì)就是一個(gè)包含 SKILL.md 說明文件的文件夾,AI 在需要時(shí)會自動加載對應(yīng)的技能來增強(qiáng)自己。


使用內(nèi)置技能

可以在「技能模塊」全局查看 OpenClaw 識別到的技能,包括 OpenClaw 內(nèi)置的技能、通過插件安裝的第三方技能、本地目錄中的技能等等。


更常用的是直接查看和管理 Agent 的技能。

注意,技能不是越多越好!一定要按需選用!

建議先把所有內(nèi)置的技能關(guān)閉,絕大多數(shù)技能是用不到的,可以節(jié)省一些 Tokens:


當(dāng)你需要用到什么功能的時(shí)候,先到技能模塊搜一下有沒有內(nèi)置的技能。

比如我們想用 AI 生圖,可以搜索 image,打開內(nèi)置的 nano-banana-pro 技能:


需要從 Google AI Studio 獲取到 Nano Banana 的 API Key:


然后確保給小龍蝦(代理)開啟了這個(gè)技能,注意技能的狀態(tài)要是 eligible 可用的:


建議剛開始在對話中提到技能名稱,引導(dǎo) AI 使用技能。

比如我這里告訴 AI 使用 Banana 技能生圖,甚至還可以給 AI 發(fā)送圖片哦:

用 Banana 生成一張讓這個(gè)人把你做成蒜蓉小龍蝦的圖片,并且讓我在飛書直接看到圖片,不要廢話!
注意飛書中發(fā)送圖片要用 filePath 參數(shù)指定完整的文件路徑

效果還不錯吧!


以后我在外面拍照之后,可以直接用手機(jī)發(fā)給小龍蝦,讓它幫我瞬間生成牛唄轟轟的圖片~

這次我們通過斜杠命令觸發(fā)指定技能,直接使用 /{技能名稱} 就好:

/nano-banana-pro 把后面那哥們移除掉,順便幫我開個(gè)美顏,一只眼睛變成永恒萬花筒寫輪眼

老規(guī)矩,如果沒發(fā)送圖片成功,讓它注意 飛書中發(fā)送圖片要用 filePath 參數(shù)指定完整的文件路徑


阿媽忒勒斯!

生成失敗的話,可能是因?yàn)槟慵揖W(wǎng)絡(luò)的原因,可以改為用國產(chǎn)的大模型生圖。

發(fā)現(xiàn)優(yōu)質(zhì)技能

除了使用內(nèi)置的技能,我們還可以到小龍蝦官方的技能商店 ClawHub 上搜索技能:


當(dāng)然,還有很多獲取實(shí)用技能的渠道,像魚皮的 AI 導(dǎo)航網(wǎng)站 也給大家推薦了一波技能。


一定要注意技能的安全性!

盡量安裝開源的、可信的、Star 多的、開源社區(qū)中反饋良好的。

這里給大家推薦幾個(gè)適合小龍蝦的技能:

  • 自主進(jìn)化技能:self-improving-agent 自動捕獲學(xué)習(xí)記錄、錯誤和糾正,實(shí)現(xiàn) AI 代理的持續(xù)自我改進(jìn)

  • 網(wǎng)頁搜索技能:Multi-Search-Engine(無需 API Key,有國內(nèi) + 國外的搜索引擎),或者 Tavily Search(需要 API Key,每月 1,000 次搜索,適合搜索國外最新內(nèi)容)

  • 安全審查技能:Skill Vetter 安裝新技能前幫你檢查技能文件是否安全可信,防止安裝到惡意技能

  • 辦公技能,比如 Anthropic 官方開源 的 docx、pptx、xlsx、pdf 處理技能

OpenClaw 內(nèi)置的 clawhub 技能、還有 find-skills 這兩個(gè) “用于發(fā)現(xiàn)和安裝其他技能” 的技能,我建議謹(jǐn)慎給龍蝦使用,萬一龍蝦搜索到一些不安全的技能,然后自己安裝了就不好了。

我們可以人工用這些工具發(fā)現(xiàn)技能,確定沒問題后,再安裝。


安裝技能

以 Multi-Search-Engine 為例,我們演示一下怎么安裝技能,會講解多種方式。

但無論哪種方式,安裝原理都是把技能文件從遠(yuǎn)程下載到本地存放技能的 skills 目錄中。

1)直接下載壓縮包


你可以把解壓后的目錄放到 ~/.agents/skills 這個(gè)各家 AI 編程工具都能自動識別的通用技能目錄,這樣其他 AI 編程工具也能使用這個(gè)技能。

如果你只希望小龍蝦能使用,可以放到 ~/.openclaw/workspace/skills 目錄下,這是小龍蝦的工作空間。


然后就能在「代理」或者「技能」模塊中看到識別出的工作區(qū)技能了,開啟并保存,就能在對話中使用了:


比如讓它幫我搜索魚皮編程導(dǎo)航相關(guān)的信息:

/multi-search-engine 全網(wǎng)搜索魚皮編程導(dǎo)航相關(guān)的信息

2)通過 clawhub 命令行安裝

先安裝 clawhub 命令行工具,它是 OpenClaw 官方技能商店的客戶端,可以一行命令搜索和安裝技能:

npm i -g clawhub

然后用 clawhub 安裝,參數(shù)為你在 clawhub 看到的技能名稱(別輸錯了):

clawhub install multi-search-engine

3)通過其他工具安裝,首推 Vercel 官方提供的 NPX 工具 來安裝技能,適合有 GitHub 開源倉庫地址的技能。

可以先到 Vercel 官方的技能網(wǎng)站 skills.sh 或者 GitHub 上找到你要安裝技能的開源倉庫地址和技能名稱。

比如安裝 agent-browser 這個(gè)讓 AI 操作瀏覽器的技能:


只要輸入一行命令,就能自動安裝指定技能了:

npx skills add https://github.com/vercel-labs/agent-browser --skill agent-browser

可以選擇安裝到 OpenClaw 或者其他 AI 編程工具的路徑下:


注意,不建議通過跟龍蝦對話,讓它自己安裝技能。還是那句話,AI 做事是有隨機(jī)性的,有些明確可完成的任務(wù)自己做更穩(wěn)定。

小技巧 - AI 沉淀技能

可以讓 AI 自己創(chuàng)建新技能,將解決方案沉淀為可復(fù)用的技能包,龍蝦越養(yǎng)越聰明。

建議先安裝 Anthropic 官方的 skill-creator 技能,能夠幫你創(chuàng)建出更規(guī)范的、更懂 AI 的技能。

比如我之前接入飛書后,發(fā)現(xiàn) AI 拍了照片卻不會發(fā)到飛書。于是我引導(dǎo)小龍蝦自己探索飛書多媒體發(fā)送的方法:

飛書支持給用戶發(fā)送圖片、文件、音頻、視頻并直接瀏覽,請你詳細(xì)了解具體的發(fā)送方法,并且必須要把需要發(fā)送的文件放到 workspace 工作空間中。你必須記住這些方法,之后快速地給我發(fā)送想要的內(nèi)容。

AI 會去讀取飛書技能文檔,學(xué)習(xí)怎么發(fā)送多媒體消息。


這次不僅成功發(fā)送了圖片,而且 AI 還很有學(xué)習(xí)精神,自己去研究有沒有更優(yōu)的方案:


甚至自己創(chuàng)建了一個(gè) feishu-media 技能,之后發(fā)送多媒體就更絲滑了。

這就是 AI 的厲害之處:只要你下命令,它就能自己研究問題、自己解決問題,還能把解決方案沉淀成可復(fù)用的技能,下次直接用。


多 Agent 操作

這應(yīng)該是大家最期待的玩法了,搞個(gè)龍蝦軍團(tuán)!

有 2 種模式:子 Agent 和多 Agent。

子 Agent(最常用)

子 Agent(Subagent)你可以理解成臨時(shí)外包。

主龍蝦是隊(duì)長,遇到可以并行的任務(wù)時(shí),臨時(shí)派出幾只 “外包小龍蝦” 去干活,干完了再回來匯報(bào)結(jié)果,然后外包蝦就下班走人了。

子智能體有幾個(gè)重要特點(diǎn):

  • 并行執(zhí)行:多個(gè)子智能體可以同時(shí)干活,互不阻塞,效率翻倍

  • 上下文隔離:每個(gè)子智能體有自己獨(dú)立的上下文,不會污染主龍蝦的對話

  • 自動匯報(bào):干完活會自動把結(jié)果匯報(bào)給主龍蝦,主龍蝦再整合

使用子智能體

使用子智能體的方法很簡單,可以直接在對話中提到 “用子智能體去做”,AI 會自己判斷要不要使用 OpenClaw 內(nèi)置的 sessions_spawn 工具,然后派子智能體去干活。

比如我跟小龍蝦說:

我想獲取魚皮 2 個(gè)網(wǎng)站的截圖,請你派 2 個(gè)子智能體分別完成。
- mianshiya.com
- codefather.cn

可以看到,AI 成功派了多個(gè)子智能體,它們會并行運(yùn)行,互不阻塞。比起一個(gè)龍蝦自己干活,更快速地完成了任務(wù):


可以在 Web 控制臺中,查看到更詳細(xì)的子智能體信息:


還有另外一種方法,使用 OpenClaw 的斜杠命令 /subagents spawn,相當(dāng)于你親自下令派一個(gè)子智能體去干活,能更穩(wěn)定地觸發(fā)子智能體機(jī)制。

比如讓小龍蝦幫我截取自己的 3 個(gè)網(wǎng)站的圖片,拼接到一起然后發(fā)送給我:

幫我截取 3 個(gè)網(wǎng)站,并且把 3 張圖橫著拼接到一起然后發(fā)送給我
/subagents spawn 截圖 mianshiya.com
/subagents spawn 截圖 codefather.cn
/subagents spawn 截圖 laoyujianli.com

可以看到,創(chuàng)建了 3 個(gè)子智能體,然后由主智能體匯總截圖并拼接,快速完成了任務(wù):


對了,還有個(gè)省錢技巧,子智能體可以用便宜的模型,還能單獨(dú)設(shè)置回復(fù)模式。

# 全局設(shè)置子智能體的默認(rèn)模型
openclaw config set agents.defaults.subagents.model "zai/glm-4.7-flash"


# 或者在對話中臨時(shí)指定
/subagents spawn --model zai/glm-5 --thinking high 幫我寫一篇技術(shù)報(bào)告
管理子智能體

為什么要管理子智能體?

因?yàn)樽又悄荏w派出去之后不一定乖乖干活,可能跑偏了、卡住了、或者你想看看它具體做了什么。這時(shí)候就需要查看、指揮、甚至干掉它們。

建議先開啟 /verbose full,否則在飛書里可能看不到子智能體的 runId,有了這個(gè) id 我們后續(xù)能控制這個(gè)子智能體:


來試一試,比如我讓 AI:

幫我派 2 個(gè)子智能體,每個(gè)智能體都睡覺 3 分鐘,其他什么事都不用做。

可以看到每個(gè)子智能體的 runId:


子智能體管理常用命令如下,我們依次來玩一玩:

命令

作用

用法示例

/subagents list

查看所有子智能體

/subagents list /subagents kill

終止子智能體

/subagents kill /steer

給正在運(yùn)行的子智能體發(fā)指令

/steer 換個(gè)方向做 /kill

立即終止子智能體(無確認(rèn))

/kill

/kill all

1)/subagents list 查看正在運(yùn)行的子智能體,還能看到最近執(zhí)行完成任務(wù)的子智能體:


2)/subagents info 查看某個(gè)子智能體的詳情:


3)/subagents steer <新指令> 給正在跑的子智能體發(fā)新指令,改變?nèi)蝿?wù)方向:


4)/subagents kill 停掉某個(gè)子智能體,/subagents kill all 停掉當(dāng)前會話所有子智能體:


其實(shí)執(zhí)行 /stop 干掉主對話后,子智能體也會全部停掉。

多 Agent

多 Agent 和子 Agent 不一樣,相當(dāng)于你養(yǎng)了多只 獨(dú)立的 小龍蝦,每只龍蝦有自己獨(dú)立的工作空間、身份人設(shè)、記憶和會話。

你可以讓不同的 Agent 干不同的活,比如一只專門寫代碼、一只專門審核代碼、一只專門管理家族群。

1、創(chuàng)建新的 Agent

先執(zhí)行命令來創(chuàng)建一個(gè) Agent,名稱為 review,專門負(fù)責(zé)審核代碼:

openclaw agents add review

按照引導(dǎo)選擇配置就好,復(fù)用主代理的鑒權(quán)配置(不用再配置一通 API Key 了),其他的都選擇 No:


同樣的方法,再創(chuàng)建一個(gè)編程小龍蝦:

openclaw agents add coding

每個(gè)小龍蝦對應(yīng)的工作空間都是獨(dú)立的:


可以在 Web 控制臺查看和管理各個(gè)小龍蝦:


2、配置路由

接下來需要配置「路由」,也就是 “誰的消息” 發(fā)給 “哪個(gè) Agent” 來處理。

先通過 飛書提供的工具 快速創(chuàng)建 2 個(gè)飛書機(jī)器人:



跟之前接入飛書一樣,需要到管理后臺審核應(yīng)用并通過:


然后到了最復(fù)雜的部分,建議先把當(dāng)前的 openclaw.json 配置文件備份一下。

一定要仔細(xì)看下面幾張圖改動的部分,主要是在 agents.list 中添加新 Agent 的信息、在 channels.feishu.accounts 中添加新機(jī)器人的 AppID 和 AppSecret、以及添加 bindings 路由綁定:




飛書官方有提供示例的配置文件,可以到 官方文檔 復(fù)制:


注意編寫配置文件的過程中,不要多加逗號、也不要添加中文注釋。建議在 VSCode 等代碼編輯器中打開,會自動幫你做格式校驗(yàn)。

改完配置后,重啟網(wǎng)關(guān):

openclaw gateway restart

然后就可以愉快地跟多只小龍蝦對話了~


一樣的,先初始化小龍蝦,我這里就隨便說 2 句了:

你是魚皮的編碼蝦,你的工作就是編寫代碼
你是魚皮的審核蝦,你的工作就是審核代碼

然后你就可以給它們不同的任務(wù),讓多只小龍蝦同時(shí)干活了:


3、多個(gè) Agent 共享上下文協(xié)作

如果你想讓多個(gè)機(jī)器人之間共享記憶、或者共同完成一個(gè)任務(wù),最簡單粗暴的方法就是讓它們共享記憶文件,比如把主 Agent 的長期記憶文件 MEMORY.md 和主人信息 USER.md 拷貝給其他的 Agent。

還有更靈活的方法,開啟 A2A(agent-to-agent)通信,讓 Agent 之間可以互相發(fā)消息。

執(zhí)行下面這幾條命令:前兩條開啟 A2A 通信并設(shè)置允許哪些 Agent 互相聯(lián)系,第三條將會話可見性設(shè)為 all,讓 Agent 能看到其他 Agent 的會話(默認(rèn)只能看到自己的),最后重啟網(wǎng)關(guān)讓配置生效。

openclaw config set tools.agentToAgent.enabled true
openclaw config set tools.agentToAgent.allow '["main","coding","review"]' --strict-json
openclaw config set tools.sessions.visibility "all"
openclaw gateway restart

還要告訴主 Agent “能夠通過 OpenClaw 內(nèi)置的工具找其他 Agent 干活”。需要修改主 Agent 的 AGENTS.md,這是專門教 Agent 如何干活的文件,增加多 Agent 協(xié)作的說明。

稍后給大家提供如何修改,先接著往下看

但是這種方式有個(gè)不足之處,雖然任務(wù)成功派發(fā)給了其他 Agent,但主 Agent 并不能及時(shí)獲取到其他 Agent 的回應(yīng),可能仍然會自己干活。


實(shí)際上其他 Agent 已經(jīng)在干活了:


這里有個(gè)細(xì)節(jié):sessions_send 是同步等待的,適合快速問答;而 sessions_spawn 是異步的,對方干完活會自動匯報(bào)回來,適合耗時(shí)任務(wù)。所以正確的做法是讓 Agent 根據(jù)任務(wù)復(fù)雜度選擇工具。

需要確保 main Agent 可以 spawn 派發(fā)任務(wù)到其他 Agent,執(zhí)行下列命令:

openclaw config set 'agents.list[0].subagents.allowAgents' '["main","coding","review"]' --strict-json
openclaw gateway restart

在主 Agent 的 AGENTS.md 文件末尾追加這段多 Agent 協(xié)作說明(里面的 Agent 名稱和職責(zé)換成你自己的):

## 多 Agent 協(xié)作

你不是一個(gè)人在戰(zhàn)斗!你可以找其他 Agent 幫忙。

### 可用的 Agent

| Agent ID | 名字 | 擅長什么 |
|---|---|---|
| `coding` | 編碼蝦 | 寫代碼、調(diào)試、技術(shù)問題 |
| `review` | 審核蝦 | 代碼審查、方案評審、質(zhì)量把關(guān) |

### 怎么找它們

根據(jù)任務(wù)復(fù)雜度選擇方式:

快速問答(幾秒能回)→ 用 `sessions_send`(A2A 對話):
- `sessionKey` 填 `agent: :main`
- `timeoutSeconds` 建議設(shè) 60

耗時(shí)任務(wù)(超過 30 秒)→ 用 `sessions_spawn`(派任務(wù)):
- `agentId` 填目標(biāo) Agent 的 id
- `task` 填具體任務(wù)描述
- 對方干完會自動匯報(bào)結(jié)果回來

### 注意事項(xiàng)

- 簡單問題用 sessions_send(快速同步),復(fù)雜任務(wù)用 sessions_spawn(異步后臺)
- sessions_send 默認(rèn)等 30 秒,復(fù)雜問題會超時(shí),這時(shí)改用 sessions_spawn
- 收到結(jié)果后,總結(jié)給主人,不要原封不動轉(zhuǎn)發(fā)
- 不要同時(shí)找多個(gè) Agent 做同一件事

這次,主 Agent 就可以給其他的小龍蝦派發(fā)任務(wù)了(類似子 Agent 模式)。你可以額外給其他龍蝦也進(jìn)行類似的配置,讓多個(gè)龍蝦之間可以自由協(xié)作:


能在 Web UI 看到派發(fā)的任務(wù)和執(zhí)行過程:


子 Agent 和多 Agent 的區(qū)別

簡單列舉一下兩者的核心區(qū)別:

對比項(xiàng)

子智能體(Sub-Agent)

多 Agent

關(guān)系

同一個(gè)大腦派出的臨時(shí)工

多個(gè)獨(dú)立的大腦

工作區(qū)

共享主 Agent 的工作區(qū)

各自獨(dú)立的工作區(qū)、記憶、人格

生命周期

任務(wù)完成就結(jié)束

永久存在,一直在線

用途

并行干活提效率

不同場景用不同人格/模型/權(quán)限

對大多數(shù)朋友來說,子 Agent 就夠用了。多 Agent 更適合有多種使用場景、需要嚴(yán)格隔離的龍蝦熟練工。

問題自檢和修復(fù)

OpenClaw 提供了很多命令和方法,可以幫你檢查 OpenClaw 的狀態(tài),尤其是在小龍蝦抽抽、無法運(yùn)行的時(shí)候。

1)優(yōu)先運(yùn)行 openclaw doctor 健康檢查,它會幫你掃描配置、頻道、模型認(rèn)證等各方面的問題:


然后輸入 openclaw doctor --fix 可以自動修復(fù)發(fā)現(xiàn)的問題。

2)openclaw status 查看運(yùn)行狀態(tài),包括網(wǎng)關(guān)、頻道、會話等所有信息:


3)openclaw gateway start|stop|restart 管理網(wǎng)關(guān)服務(wù)。

很多時(shí)候無法打開網(wǎng)頁控制臺、或者沒辦法和小龍蝦對話,大概率是網(wǎng)關(guān)服務(wù)掛了。

需要注意幾種不同命令的區(qū)別:

  • gateway run 是在前臺運(yùn)行(關(guān)閉終端就停了)

  • gateway start 是作為后臺服務(wù)運(yùn)行(關(guān)閉終端也不影響)

  • gateway restart 是重啟后臺服務(wù)

日常使用中,改完配置后 restart 一下就好。

4)openclaw dashboard 打開 Web 管理界面,可以查看對話記錄、技能管理、頻道管理、Agent 狀態(tài)等。

前面我們也看到了,尤其是在玩多智能體的時(shí)候,了解 AI 的狀態(tài)還是很重要的。萬一某個(gè) AI 執(zhí)行卡住了,可以看下它到底在干神魔:


5)openclaw logs --follow 實(shí)時(shí)查看日志。

估計(jì)大多數(shù)同學(xué)用不到,真出了控制臺搞不定的問題后,再來看實(shí)時(shí)日志,然后把日志發(fā)給 AI,讓 AI 幫你分析和解決吧~


對了,如果你還能跟小龍蝦對話,也可以直接讓它自我檢查和修復(fù)問題。這也是使用 AI 智能體的小技巧:完成任務(wù)后讓 AI 檢查自己的輸出,找邊界情況和潛在問題。

比如你可以跟它說:幫我檢查一下 OpenClaw 的配置有沒有什么問題。

它會自己去讀配置文件、驗(yàn)證連接狀態(tài)、修復(fù)異常,不過能不能修復(fù)成功,就看運(yùn)氣了。

Git 管理配置文件

養(yǎng)龍蝦的過程中,很容易出現(xiàn)一些問題,比如不小心改錯了文件、把龍蝦人格損壞了等等。因此建議利用 Git 代碼版本控制工具來托管整個(gè) .openclaw 目錄。

很多非程序員朋友應(yīng)該是不了解 Git 的,建議直接讓一個(gè)靠譜的 AI 編程工具(比如 Claude Code 或者 Cursor)幫你做:

你是 OpenClaw 專家,我正在學(xué)習(xí)使用 OpenClaw,請你完整分析官方文檔 https://docs.openclaw.ai/,然后幫我利用 Git 來管理 ~/.openclaw 目錄,起到備份的作用,注意要合理忽略一些不需要管理的文件

可以看到重要配置被 Git 托管了,出了問題可以快速還原:


當(dāng)然你也可以自己進(jìn)入目錄,手動執(zhí)行命令完成初始化。

需要注意的是,一定要先配好 .gitignore 文件來忽略不需要管理的內(nèi)容(比如瀏覽器數(shù)據(jù)、媒體文件、會話日志、node_modules 等),避免提交太多無用文件。


核心步驟如下(看不懂的同學(xué)跳過即可):

cd ~/.openclaw

# 先創(chuàng)建 .gitignore 文件,忽略不需要管理的內(nèi)容
cat > .gitignore << 'EOF'
# 瀏覽器數(shù)據(jù)(體積大,可重建)
browser/
# 媒體文件(收發(fā)的圖片/音頻/視頻)
media/
# 日志文件
logs/
# 配置備份文件
openclaw.json.bak
# node_modules
**/node_modules/
# 會話數(shù)據(jù)(頻繁變化的對話記錄)
agents/*/sessions/*.jsonl
agents/*/sessions/sessions.json
# 更新檢查狀態(tài)
update-check.json
EOF

# 初始化 Git 倉庫并首次提交
git init
git add .
git commit -m "init: OpenClaw 配置備份"

注意,這個(gè)目錄自己看就好了。千萬別這么好心,開源自己的 OpenClaw 目錄到 GitHub 上,搞不好把你的各種敏感配置(API Key、App Secret 之類的)全泄露出去。

已經(jīng)完成一次 Git 提交之后,就可以讓小龍蝦幫你定時(shí)提交備份了:

我已經(jīng)用 Git 托管了整個(gè) openclaw 的工作目錄,請你創(chuàng)建定時(shí)任務(wù),之后每天凌晨 3 點(diǎn)進(jìn)行一次提交,起到備份的作用

之后每天凌晨小龍蝦會自動幫你提交一次配置快照,再也不怕 AI 手滑把配置搞崩了,隨時(shí)可以通過 Git 回滾到任意歷史版本。

記憶和上下文管理

OpenClaw 的記憶系統(tǒng)是基于純 Markdown 文件的,非常直觀。

主要有兩層記憶:

  1. 長期記憶 MEMORY.md :存放持久的重要信息,比如用戶偏好、關(guān)鍵決策、重要流程,這個(gè)文件會在每次會話開始時(shí)加載。

  2. 每日日記 memory/YYYY-MM-DD.md :每天一個(gè)文件,記錄當(dāng)天的對話要點(diǎn)和運(yùn)行筆記,AI 會在會話開始時(shí)加載今天和昨天的日記。

你可以在 Web 控制臺的代理模塊中查看這些記憶文件,也可以直接到 ~/.openclaw/workspace/ 目錄下用文本編輯器打開查看。


如果想讓小龍蝦失憶,方法也很簡單:刪除對應(yīng)的記憶文件就好了。

比如刪掉 MEMORY.md 就會清空長期記憶,刪掉 memory/ 目錄下的日記文件就會清空對應(yīng)日期的記憶。當(dāng)然也可以直接跟小龍蝦說 “把你的記憶文件清空”。

如果你想優(yōu)化記憶管理的質(zhì)量,可以安裝 ontology 技能,它會幫你的小龍蝦建立一個(gè)結(jié)構(gòu)化的本地知識圖譜,讓記憶更有條理,而不是一股腦全塞在一個(gè)文件里。


成本控制技巧

注意,養(yǎng)龍蝦是要花錢的!大模型 API 按照 Token 收費(fèi)。所以這里魚皮再把前面提到的省錢技巧匯總一下:

  1. 選對模型:不需要每次都用最貴的模型,簡單聊天用國產(chǎn)免費(fèi)模型(如智譜 GLM),復(fù)雜任務(wù)再切到能力更強(qiáng)的模型

  2. 及時(shí)開新會話:聊完一個(gè)話題就 /new ,避免上下文越積越多

  3. 善用壓縮:對話太長了就 /compact 一下,能大幅減少 Token 消耗

  4. 開啟快速模式: /fast on 讓 AI 回答更簡短

  5. 關(guān)閉不需要的技能:技能越多,注入到上下文的信息越多,Tokens 消耗越大

  6. 子智能體用便宜模型: openclaw config set agents.defaults.subagents.model "zai/glm-4.7-flash"

  7. 心跳降頻或關(guān)閉:如果用不到心跳功能,設(shè)置 agents.defaults.heartbeat.every: "0m" 關(guān)閉

  8. 查看用量: /usage full/status 隨時(shí)關(guān)注 Token 消耗情況

  9. 定時(shí)任務(wù)用獨(dú)立會話 + 便宜模型:避免定時(shí)任務(wù)加載整個(gè)主會話的上下文

安全控制技巧

OpenClaw 是一個(gè)能操作你電腦的 AI 工具,工信部和國家互聯(lián)網(wǎng)應(yīng)急中心最近都在密集發(fā)安全預(yù)警,翻車案例已經(jīng)一堆了,安全意識一定要有。

下面列舉幾個(gè)重要的安全風(fēng)險(xiǎn)和應(yīng)對措施:

  1. 刪除、發(fā)郵件這類不可逆操作,一定要開二次確認(rèn)。Meta 的 AI 安全總監(jiān)讓 OpenClaw 整理郵箱,要求 “刪除前先確認(rèn)”,結(jié)果對話太長觸發(fā)了上下文壓縮,AI 把指令忘了,一口氣刪了 200 多封郵件。光在對話里叮囑是不夠的,要在 OpenClaw 設(shè)置里把執(zhí)行審批打開,別為了圖省事就 /elevated on 全部放行。

  2. 給 Token 消耗設(shè)置上限。有人一周燒了 14 億 Token,還有人半天扣了 200 塊。OpenClaw 每次對話都會自動注入系統(tǒng)指令和上下文,一個(gè)簡單請求就要消耗上萬 Token,一定要在 API 平臺設(shè)好每日消費(fèi)上限。

  3. 不要用管理員權(quán)限運(yùn)行。有用戶讓 OpenClaw “整理發(fā)票,格式不對的刪除”,結(jié)果 AI 理解錯了,把整個(gè)桌面文件都給清了。權(quán)限越大,AI 犯錯殺傷力就越大。建議用虛擬機(jī)或 Docker 容器隔離運(yùn)行,給 OpenClaw 劃定專門的工作目錄。在代理的工具管理中按需開關(guān)工具,如果只是聊天,關(guān)掉 exec (執(zhí)行命令)和 write (寫文件)等危險(xiǎn)工具。OpenClaw 也支持 Docker 沙箱模式,可以把 AI 的操作限制在容器內(nèi)。

  4. 別把實(shí)例暴露到公網(wǎng)。全球有超過 22 萬個(gè) OpenClaw 實(shí)例暴露在公網(wǎng)上,大部分沒有開啟身份認(rèn)證,已經(jīng)有用戶因?yàn)檫h(yuǎn)程桌面沒設(shè)密碼被盜刷信用卡。自己玩的話本地啟動就行,需要遠(yuǎn)程訪問就走 VPN 或 SSH 隧道。同時(shí)通過 channels.whatsapp.allowFrom 等配置限制誰能跟你的龍蝦對話,防止陌生人發(fā)消息控制你的電腦。

  5. 不要讓 OpenClaw 隨便瀏覽來路不明的網(wǎng)頁。安全公司發(fā)現(xiàn)了零點(diǎn)擊漏洞,只要讓 OpenClaw 訪問一個(gè)惡意網(wǎng)站,攻擊者就能劫持你的本地實(shí)例。官方已經(jīng)緊急發(fā)了補(bǔ)丁,一定要保持版本更新。

  6. 不要亂裝第三方 Skills。OpenClaw 的官方技能市場 ClawHub 上被發(fā)現(xiàn)超過 800 個(gè)惡意插件,有的偽造系統(tǒng)彈窗騙你輸密碼,有的直接偷瀏覽器密碼和加密錢包。遇到要求你下載壓縮包、執(zhí)行腳本的,一律別碰。可以安裝 Skill Vetter 技能來自動審查技能安全性。

  7. 密鑰不要明文存放。API Key、SSH 憑證別寫進(jìn) prompt 或配置文件里。安全公司測過 OpenClaw 的提示詞注入成功率高達(dá) 91%,攻擊者可以誘導(dǎo) AI 把上下文吐出來。密鑰要用環(huán)境變量或密鑰管理工具存儲, openclaw.jsonauth-profiles.json 千萬不要分享給別人或上傳到公開倉庫。

  8. 堅(jiān)持用官方最新版本。已經(jīng)有黑產(chǎn)團(tuán)伙在搜索結(jié)果里推廣假的 OpenClaw 安裝包,誘導(dǎo)用戶下載帶木馬的版本。OpenClaw 近期被國家信息安全漏洞庫披露了 82 個(gè)漏洞,一定要從官網(wǎng)下載并及時(shí)更新。

  9. 測試環(huán)境和生產(chǎn)環(huán)境分開。有人讓 AI 編程助手清理配置,結(jié)果 AI 誤判環(huán)境直接執(zhí)行了 terraform destroy,194 萬行生產(chǎn)數(shù)據(jù)全沒了。實(shí)驗(yàn)性操作一定要在隔離的測試環(huán)境里搞。

  10. 養(yǎng)成查看日志的習(xí)慣。用 AI 最氣的就是它搞砸了你不知道它做了什么,用 openclaw logs --follow 實(shí)時(shí)查看操作記錄,出事了才有跡可循。

其他

最后簡單提一下幾個(gè)進(jìn)階功能,大多數(shù)人根本用不到,所以我就不展開講解用法了,感興趣的同學(xué)去看官方文檔就好。

  • Hooks 鉤子自動化:讓你的 OpenClaw 在關(guān)鍵節(jié)點(diǎn)自動做一些事,比如每次開新對話時(shí)自動保存上下文、每次執(zhí)行命令時(shí)自動記日志、啟動時(shí)自動加載額外配置文件。相當(dāng)于給 AI 的工作流加了 “自動觸發(fā)器”。

  • Webhook 和外部集成:可以把 OpenClaw 和其他服務(wù)打通,比如收到 GitHub Issue 時(shí)自動通知龍蝦處理、接收外部系統(tǒng)的事件推送等。

  • Lobster 工作流引擎:用于多步驟工具管道的確定性執(zhí)行,支持暫停、審批、恢復(fù)等流程控制,適合需要人工審批環(huán)節(jié)的自動化場景。

  • 沙箱模式(Sandbox):可以把 AI 的操作限制在 Docker 容器內(nèi),防止 AI 誤操作影響你的系統(tǒng)。

最后

OK,以上就是魚皮整理的 OpenClaw 技巧大全,1.2 萬字 + 100 多張圖,希望能幫你把小龍蝦玩得更溜。

為了幫大家更好地玩轉(zhuǎn) OpenClaw,魚皮建了一個(gè) OpenClaw 中文網(wǎng),除了官方文檔的完整中文翻譯外,還整理了 OpenClaw 命令大全、斜杠命令大全等實(shí)用內(nèi)容,歡迎大家使用。也歡迎加入我的 OpenClaw 交流群,一起探索 OpenClaw 的玩法和使用經(jīng)驗(yàn)。

感興趣的話,可以點(diǎn)我頭像,然后私信「openclaw」加入

我會持續(xù)關(guān)注 OpenClaw 的發(fā)展,帶大家一起探索更多提高效率的玩法。如果你有收獲的話,記得點(diǎn)贊收藏關(guān)注一波,謝謝大家!

也歡迎在評論區(qū)聊聊你的養(yǎng)蝦體驗(yàn)~

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
電訊報(bào)評英超歷史TOP10:亨利第1、C羅第7、薩拉赫第8

電訊報(bào)評英超歷史TOP10:亨利第1、C羅第7、薩拉赫第8

懂球帝
2026-03-26 00:23:06
7.12大戰(zhàn)后,我國為何要用火焰噴射器將戰(zhàn)場上的越軍尸體全燒掉?

7.12大戰(zhàn)后,我國為何要用火焰噴射器將戰(zhàn)場上的越軍尸體全燒掉?

冰語歷史
2026-03-26 11:40:47
面對伊朗同歸于盡打法,美軍亮出王炸底牌:如果戰(zhàn)敗,就爆核武器

面對伊朗同歸于盡打法,美軍亮出王炸底牌:如果戰(zhàn)敗,就爆核武器

半壁胭脂色
2026-03-24 16:09:17
張雪峰去世,日媒用了這樣一句話評價(jià)他...

張雪峰去世,日媒用了這樣一句話評價(jià)他...

今日日本
2026-03-25 11:10:15
歐洲人在性方面有多開放?德國再創(chuàng)歷史!女廁所、女浴室隨便進(jìn)了

歐洲人在性方面有多開放?德國再創(chuàng)歷史!女廁所、女浴室隨便進(jìn)了

西樓知趣雜談
2026-03-24 14:38:30
1978年,邱清泉之子邱國渭,以螞蟻搬家方式將全家送往美國

1978年,邱清泉之子邱國渭,以螞蟻搬家方式將全家送往美國

老謝談史
2026-03-20 10:24:19
古代皇帝的龍袍禁止水洗,那臟了臭了咋辦?真是貧窮限制咱的想象

古代皇帝的龍袍禁止水洗,那臟了臭了咋辦?真是貧窮限制咱的想象

銘記歷史呀
2026-03-24 08:08:14
唏噓!張雪峰去世真相+遺囑公布!巨額財(cái)產(chǎn)受益人竟然是她?

唏噓!張雪峰去世真相+遺囑公布!巨額財(cái)產(chǎn)受益人竟然是她?

魔都囡
2026-03-26 02:41:36
存在串通投標(biāo)行為!中鐵廣州工程局集團(tuán)被住建部門公示

存在串通投標(biāo)行為!中鐵廣州工程局集團(tuán)被住建部門公示

南方都市報(bào)
2026-03-25 19:59:11
為嫁給美國人,56歲南京大媽奔赴美國,2年后嫁給70歲美國老頭

為嫁給美國人,56歲南京大媽奔赴美國,2年后嫁給70歲美國老頭

情感藝術(shù)家
2026-03-08 22:07:38
你在無意中發(fā)現(xiàn)別人什么秘密?網(wǎng)友爆料,電視劇都不敢這樣演

你在無意中發(fā)現(xiàn)別人什么秘密?網(wǎng)友爆料,電視劇都不敢這樣演

夜深愛雜談
2026-03-16 22:21:03
主力資金爆買化工股!600800,二連板!

主力資金爆買化工股!600800,二連板!

證券時(shí)報(bào)e公司
2026-03-26 12:26:30
張雪峰病倒才知妻是隱藏大佬!40天閃婚,這眼光比報(bào)志愿還準(zhǔn)

張雪峰病倒才知妻是隱藏大佬!40天閃婚,這眼光比報(bào)志愿還準(zhǔn)

陳意小可愛
2026-03-26 12:18:09
哈薩克斯坦也沒想到,跟著中國混來混去,結(jié)果自己也混成了個(gè)霸主

哈薩克斯坦也沒想到,跟著中國混來混去,結(jié)果自己也混成了個(gè)霸主

小樾說歷史
2026-03-25 12:16:16
克什米爾,印度與巴基斯坦為何爭奪八十年?

克什米爾,印度與巴基斯坦為何爭奪八十年?

地圖帝
2026-03-25 09:17:39
特朗普萬萬沒想到!第一個(gè)敢掀桌子的,竟然是馬來西亞

特朗普萬萬沒想到!第一個(gè)敢掀桌子的,竟然是馬來西亞

黑鷹觀軍事
2026-03-25 17:12:13
俄軍三大教訓(xùn)告訴中國:別全靠導(dǎo)彈,別小看美國,最重要的是啥?

俄軍三大教訓(xùn)告訴中國:別全靠導(dǎo)彈,別小看美國,最重要的是啥?

花顏蘊(yùn)韻
2026-03-26 11:09:47
有網(wǎng)友在大冰直播間看到彈幕稱張雪峰因心臟驟停離世,大冰隨即回應(yīng):我下午就已得知此事,心情十分沉重

有網(wǎng)友在大冰直播間看到彈幕稱張雪峰因心臟驟停離世,大冰隨即回應(yīng):我下午就已得知此事,心情十分沉重

畫夕
2026-03-26 01:20:12
內(nèi)幕曝光:10名主力被抽走,U23國足被逼到絕境,他卻笑了!

內(nèi)幕曝光:10名主力被抽走,U23國足被逼到絕境,他卻笑了!

體育熱點(diǎn)看臺
2026-03-26 10:02:01
教育徹底變天!2026屆初中生注意,這是最后一屆只拼分?jǐn)?shù)的一屆

教育徹底變天!2026屆初中生注意,這是最后一屆只拼分?jǐn)?shù)的一屆

老特有話說
2026-03-25 15:22:58
2026-03-26 13:00:49
程序員魚皮 incentive-icons
程序員魚皮
一手科技資訊和編程干貨
74文章數(shù) 76關(guān)注度
往期回顧 全部

科技要聞

Meta高管狂分百億期權(quán),700名員工卻下崗

頭條要聞

伊朗議長和外長暫被移出美以清除名單 時(shí)限4到5天

頭條要聞

伊朗議長和外長暫被移出美以清除名單 時(shí)限4到5天

體育要聞

35歲替補(bǔ)門將,憑什么入選英格蘭隊(duì)?

娛樂要聞

張雪峰家人首發(fā)聲 不設(shè)追思會喪事從簡

財(cái)經(jīng)要聞

黃仁勛:芯片公司的時(shí)代已經(jīng)結(jié)束了

汽車要聞

一汽奧迪A6L e-tron開啟預(yù)售 CLTC最大續(xù)航815km

態(tài)度原創(chuàng)

時(shí)尚
親子
房產(chǎn)
健康
公開課

2026年了,最好看的還是“這件針織”!

親子要聞

躺平的孩子意外覺醒了,在父母學(xué)會當(dāng)“烏龜”!

房產(chǎn)要聞

質(zhì)價(jià)比標(biāo)桿!三亞首創(chuàng)浮島全景艙亮相,還得是萬科!

轉(zhuǎn)頭就暈的耳石癥,能開車上班嗎?

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進(jìn)入關(guān)懷版