源码论坛新源代

 找回密码
 立即加入
香港云VPS只要28/月新源代香港VPS 站长建站必备
文字广告50/月 Q 380559645
谷歌苹果ID,推特脸书TK,Telegram邮箱全优惠
查看: 65|回复: 0
收起左侧

OpenClaw 进阶玩法大全:技能 / 多 Agent / 省钱 / 安全,50+ 实战技巧

[复制链接]
  • TA的每日心情
    擦汗
    13 小时前
  • 签到天数: 1735 天

    连续签到: 3 天

    [LV.Master]伴坛终老

    小黄牛 发表于 2026-3-21 09:17:54 | 显示全部楼层 |阅读模式
    万字干货 | OpenClaw 进阶玩法大全:技能 / 多 Agent / 省钱 / 安全,50+ 实战技巧一次学会

    让 AI 帮你玩 OpenClaw

    在正式开始之前,先分享一个万能技巧:让 AI 帮你玩 OpenClaw。
    在你的 AI 编程工具(比如 Cursor)中新建一个项目,给 AI 发送这段提示词:


    你是 OpenClaw 专家,我正在学习使用 OpenClaw,请你完整分析官方文档 https://docs.openclaw.ai/,后续用「傻子都能懂的中文」帮我解答问题


    搭配抓取网页内容的 FireCrawl MCP 和获取最新技术文档的 Context7 MCP 效果更佳。
    之后遇到任何 OpenClaw 的问题,直接问 AI 就好了,它会基于官方文档给你最准确的回答,比你自己翻文档快多了。

    初始化小龙虾


    对于一个新生的小龙虾,这一步很重要。它决定了你的小龙虾叫什么、是什么性格、怎么跟你说话。
    给小龙虾发送的第一句话,要带有 “初始化” 这 3 个字:

    你好,初始化

    然后接下来的提示词非常重要,要来塑造小龙虾,建议包含:
    你的名字:小龙虾的名字,比如 "鱼皮的舔虾"
    我的名字:主人的名字,比如 "鱼皮老狗"
    你的性格特点:温柔 / 随性 / 粗鲁?建议提到 "说话傻子都能听懂"
    你能干什么:小龙虾的角色职责,比如 "不遗余力地完成主人的任务"
    你的记忆:小龙虾之前经历过哪些事情,比如 "被鱼皮从锅里救出来了"

    把我下面这段提示词 DIY 一下,发给小龙虾:

    - 你的名字:鱼皮的舔虾
    - 我的名字:鱼皮老狗
    - 你的性格特点:勤恳努力,为虾粗鄙,说话傻子都能听懂
    - 你能干什么:不遗余力地完成主人的任务
    - 你的记忆:被鱼皮从锅里救出来了


    它会自动修改塑造龙虾相关的文件,比如 IDENTITY.md、USER.md 等,还会删除 BOOTSTRAP.md 文件,表示初始化完成。

    ### 小龙虾的结构
    初始化完成之后,小龙虾就可以准备工作了。
    刚刚提到的文件都是 AI 智能体的核心文件,相当于小龙虾的性格档案和工作手册。你可以像前面一样通过跟小龙虾对话让它自己修改文件,也可以在 Web 控制台的代理模块中直接查看和编辑 Agent 相关的 Files。




    下面是小龙虾工作空间的完整目录结构:

    ~/.openclaw/workspace/    ← AI 的家
    ├── AGENTS.md             ← 操作手册(怎么干活)
    ├── SOUL.md               ← 灵魂(什么性格)
    ├── IDENTITY.md           ← 身份名片(叫什么名)
    ├── USER.md               ← 主人档案(服务谁)
    ├── TOOLS.md              ← 工具备忘录(怎么用工具)
    ├── MEMORY.md             ← 长期记忆(重要的事)
    ├── BOOTSTRAP.md          ← 出生仪式(用完即删)
    ├── BOOT.md               ← 重启清单(每次启动执行)
    ├── HEARTBEAT.md          ← 心跳待办(定期检查什么)
    ├── memory/
    │   ├── 2026-03-17.md     ← 昨天的日记
    │   └── 2026-03-18.md     ← 今天的日记
    └── skills/               ← 自定义技能



    接入频道

    小龙虾装好了,但总不能每次都打开电脑上的网页控制台才能跟它对话吧?
    把它接入你常用的聊天软件,随时随地掏出手机,就能给龙虾下达任务,这才是 OpenClaw 的正确使用方式。

    ### 接入飞书机器人
    官方提供了对接飞书的插件,先输入一行命令安装:

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

    然后直接在命令行中用飞书扫码对接机器人(Windows 的 Powershell 无法正常显示二维码,需要改为使用自带的 CMD 命令行)。
    通过手机操作来创建机器人就好,整个流程非常傻瓜式:



    操作完成后,在命令行能看到配置飞书机器人成功,在 OpenClaw 网页控制台的频道模块也能看到新增了 Feishu 频道。
    你会在飞书收到应用审批的消息,进入管理后台审核即可。
    点击审核通过,通过后机器人会自动发布上线。
    然后在飞书搜索你的机器人名称,进入聊天,先发送 `/feishu auth` 授权,傻瓜式操作。
    然后跟小龙虾打个招呼,能够成功收到小龙虾回复的消息:



    飞书插件还支持一些高级操作,比如开启流式响应,实现打字机效果。
    打开终端,执行命令:

    openclaw config set channels.feishu.streaming true

    其实命令本质上就是帮你修改了 OpenClaw 工作空间的核心配置文件 `openclaw.json`,添加了新模型,并且设置为了小龙虾的默认模型,还把之前的模型设置为了降级模型。

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

    简单来说就是备胎模型。当你的主力模型出问题(比如欠费、服务挂了、被限流了),OpenClaw 会自动切到降级模型继续工作,保证小龙虾不会突然失联。

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

    # 配置默认文本模型
    openclaw models set zai/glm-5

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

    # 设置图片理解模型(看图用的)
    openclaw models set-image zai/glm-5

    # 添加备用降级模型
    openclaw models fallbacks add 提供商/模型


    斜杠命令

    OpenClaw 内置了几十个斜杠命令,但真正日常高频使用的就那么几个,下面我挑重点讲。

    ### 会话管理
    1)输入 `/new` 重置会话,开始新对话;或者直接输入 `/new claude-opus-4-6`,顺便换模型。
    如果在同一个对话聊太久,上下文会越来越大,不仅费 Tokens,AI 的注意力也会被之前的内容分散。
    所以建议聊完一个话题就 `/new` 一下,省钱又高效。
    2)`/stop` 立刻中断当前 AI 正在执行的操作。当你发现 AI 在跑偏的时候赶紧 `/stop`,别让它白白烧 Tokens,及时止损。
    3)`/status` 查看当前会话状态(模型、token 用量等),可以快速了解还剩多少 Tokens:
    4)`/context list` 或 `/context detail` 可以查看当前上下文里有什么,比如哪些文件占了多少空间。但其实一般用 `/status` 就够了。
    通过 `/context` 可以看到很多 Tokens 消耗源于 OpenClaw 内置的一堆文件,所以你让 OpenClaw 做太简单的工作是得不偿失的:
    5)`/compact` 压缩当前上下文,省钱必备!
    聊天记录太长了就压缩一下省 Token,还可以指定保留哪些关键信息:

    /compact 只记得我让你做过什么,不用保留结果

    6)`/usage` 控制每条回复是否显示 Token 用量,参数有 `full`、`tokens`、`off`,我一般用 `tokens` 显示。

    ### 模型相关
    在前面「切换模型」的部分已经讲过一些模型相关的斜杠命令,不再赘述。

    | 命令            | 作用                           | 用法示例                           |
    | --------------- | ------------------------------ | ---------------------------------- |
    | `/model`        | 弹出模型选择器                 | `/model` 或 `/model list`          |
    | `/model <名>`   | 切换到指定模型                 | `/model anthropic/claude-opus-4-6` |
    | `/model status` | 查看当前模型详情(含认证状态) | `/model status`                    |


    ### 思考和调试

    1)`/verbose` 显示详细的工具调用过程,对调试会很有帮助。如果你想看看 AI 到底在背后做了什么,打开它就一目了然。
    2)`/reasoning` 显示 AI 的推理过程,能看到它是怎么想的。
    3)`/think` 设置 AI 思考深度。遇到难题用 `/think high` 让 AI 多想想,简单问题用 `/think low` 省 Token,不需要深度思考的场景用 `/think off` 直接关闭。
    4)`/fast` 快速模式,让 AI 回答更简短、更省 Token。
    5)`/btw` 问个临时小问题,不影响主对话上下文。
    它不会被写入对话历史,也不会改变后续的会话上下文,相当于偷偷问一嘴,特别适合在干正事的时候临时确认个小问题:

    /btw 我们现在在聊什么来着?

    除了上面这些常用的命令外,OpenClaw 还内置了工具和执行、频道和路由、子智能体管理、管理员命令等类别的斜杠命令,一般用不到。感兴趣的同学可以直接用 `/commands` 查看完整列表,不需要人工记这些命令。

    TS 文字转语音

    OpenClaw 内置了微软免费的 Edge TTS 文字转语音服务,不需要额外的 API Key 就能用!
    首先,在代理的工具管理中开启 `TTS`(文字转语音工具)和 `MESSAGE`(消息发送工具)并保存。TTS 负责把文字转成语音文件,MESSAGE 负责把语音文件发送给你。
    注意,还需要做一些配置,否则生成的音频文件可能为空!
    我们要指定 TTS 使用 Edge 引擎、并设置中文语音。
    打开 OpenClaw 的核心配置文件 `openclaw.json`,追加这段配置:

    1. "messages": {
    2.   "tts": {
    3.     "auto": "off",
    4.     "provider": "edge",
    5.     "edge": {
    6.       "enabled": true,
    7.       "voice": "zh-CN-XiaoxiaoNeural",
    8.       "lang": "zh-CN"
    9.     }
    10.   }
    11. }
    复制代码



    也可以直接在终端输入下列命令来配置:

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


    开启工具并完成配置后,试一试:

    请用语音跟我打个招呼:“鱼皮系狗”

    小龙虾调用 TTS 工具获得了语音文件,但是 AI 就卡在这里了,大概率不会把音频文件发送给你。
    因为 TTS 只负责文本转语音,如果要把语音文件以「语音气泡消息」的方式发送给飞书,还必须控制语音文件的输出格式为 `.opus` 格式。
    飞书的底层代码是这样判断的:只有文件扩展名为 `.opus` 的音频,才会以语音气泡消息的方式发送,否则只会当作文件附件。

    可以跟小龙虾说下面这句话,这是我目前跑出来成功率最高、配置最快的方法:

    如果要发语音消息,必须执行以下步骤:
    1. 先用 TTS 工具生成音频(会得到一个 MEDIA: 路径)
    2. 执行 ffmpeg 命令将音频文件转为 .opus 格式(首次需安装)
    3. 调用 message 工具发送 .opus 文件,从而让我通过飞书收到语音气泡消息
    请先用语音跟我打个招呼:"鱼皮系狗"
    如果任务正常执行,把这套流程保存到长期记忆中。





    如果命令执行卡住,可能是 ffmpeg 下载太慢了,可以到 官网 手动下载。
    发完这条消息后,记忆文件也更新了,下次发送语音就非常方便了。

    记忆和上下文管理
    OpenClaw 的记忆系统是基于纯 Markdown 文件的,非常直观。
    主要有两层记忆:
    长期记忆 `MEMORY.md`:存放持久的重要信息,比如用户偏好、关键决策、重要流程,这个文件会在每次会话开始时加载。
    每日日记 `memory/YYYY-MM-DD.md`:每天一个文件,记录当天的对话要点和运行笔记,AI 会在会话开始时加载今天和昨天的日记。
    你可以在 Web 控制台的代理模块中查看这些记忆文件,也可以直接到 `~/.openclaw/workspace/` 目录下用文本编辑器打开查看。
    如果想让小龙虾失忆,方法也很简单:删除对应的记忆文件就好了。
    比如删掉 `MEMORY.md` 就会清空长期记忆,删掉 `memory/` 目录下的日记文件就会清空对应日期的记忆。当然也可以直接跟小龙虾说 “把你的记忆文件清空”。
    如果你想优化记忆管理的质量,可以安装 ontology 技能,它会帮你的小龙虾建立一个结构化的本地知识图谱,让记忆更有条理,而不是一股脑全塞在一个文件里。
    成本控制技巧
    注意,养龙虾是要花钱的!大模型 API 按照 Token 收费。所以这里鱼皮再把前面提到的省钱技巧汇总一下:
    选对模型:不需要每次都用最贵的模型,简单聊天用国产免费模型(如智谱 GLM),复杂任务再切到能力更强的模型
    及时开新会话:聊完一个话题就 `/new`,避免上下文越积越多
    善用压缩:对话太长了就 `/compact` 一下,能大幅减少 Token 消耗
    开启快速模式:`/fast on` 让 AI 回答更简短
    关闭不需要的技能:技能越多,注入到上下文的信息越多,Tokens 消耗越大
    子智能体用便宜模型:`openclaw config set agents.defaults.subagents.model "zai/glm-4.7-flash"`
    子智能体用便宜模型:`openclaw config setagents.defaults.subagents.model "zai/glm-4.7-flash"`
    心跳降频或关闭:如果用不到心跳功能,设置 `agents.defaults.heartbeat.every: "0m"` 关闭
    查看用量:`/usage full` 或 `/status` 随时关注 Token 消耗情况
    定时任务用独立会话 + 便宜模型:避免定时任务加载整个主会话的上下文
    安全控制技巧
    OpenClaw 是一个能操作你电脑的 AI 工具,工信部和国家互联网应急中心最近都在密集发安全预警,翻车案例已经一堆了,安全意识一定要有。
    下面列举几个重要的安全风险和应对措施:
    删除、发邮件这类不可逆操作,一定要开二次确认。Meta 的 AI 安全总监让 OpenClaw 整理邮箱,要求 “删除前先确认”,结果对话太长触发了上下文压缩,AI 把指令忘了,一口气删了 200 多封邮件。光在对话里叮嘱是不够的,要在 OpenClaw 设置里把执行审批打开,别为了图省事就 `/elevated on` 全部放行。
    给 Token 消耗设置上限。有人一周烧了 14 亿 Token,还有人半天扣了 200 块。OpenClaw 每次对话都会自动注入系统指令和上下文,一个简单请求就要消耗上万 Token,一定要在 API 平台设好每日消费上限。
    不要用管理员权限运行。有用户让 OpenClaw “整理**,格式不对的删除”,结果 AI 理解错了,把整个桌面文件都给清了。权限越大,AI 犯错杀伤力就越大。建议用虚拟机或 Docker 容器隔离运行,给 OpenClaw 划定专门的工作目录。在代理的工具管理中按需开关工具,如果只是聊天,关掉 `exec`(执行命令)和 `write`(写文件)等危险工具。OpenClaw 也支持 Docker 沙箱模式,可以把 AI 的操作限制在容器内。
    别把实例暴露到公网。全球有超过 22 万个 OpenClaw 实例暴露在公网上,大部分没有开启身份认证,已经有用户因为远程桌面没设密码被盗刷信用卡。自己玩的话本地启动就行,需要远程访问就走 VPN 或 SSH 隧道。同时通过 `channels.whatsapp.allowFrom` 等配置限制谁能跟你的龙虾对话,防止陌生人发消息控制你的电脑。
    不要让 OpenClaw 随便浏览来路不明的网页。安全公司发现了零点击漏洞,只要让 OpenClaw 访问一个恶意网站,攻击者就能劫持你的本地实例。官方已经紧急发了补丁,一定要保持版本更新。
    不要乱装第三方 Skills。OpenClaw 的官方技能市场 ClawHub 上被发现超过 800 个恶意插件,有的伪造系统弹窗骗你输密码,有的直接偷浏览器密码和加密钱包。遇到要求你下载压缩包、执行脚本的,一律别碰。可以安装 Skill Vetter 技能来自动审查技能安全性。
    密钥不要明文存放。API Key、SSH 凭证别写进 prompt 或配置文件里。安全公司测过 OpenClaw 的提示词注入成功率高达 91%,攻击者可以诱导 AI 把上下文吐出来。密钥要用环境变量或密钥管理工具存储,`openclaw.json` 和 `auth-profiles.json` 千万不要分享给别人或上传到公开仓库。
    坚持用官方最新版本。已经有黑产团伙在搜索结果里推广假的 OpenClaw 安装包,诱导用户下载带木马的版本。OpenClaw 近期被国家信息安全漏洞库披露了 82 个漏洞,一定要从官网下载并及时更新。
    测试环境和生产环境分开。有人让 AI 编程助手清理配置,结果 AI 误判环境直接执行了 terraform destroy,194 万行生产数据全没了。实验性操作一定要在隔离的测试环境里搞。
    养成查看日志的习惯。用 AI 最气的就是它搞砸了你不知道它做了什么,用 `openclaw logs --follow` 实时查看操作记录,出事了才有迹可循。






    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即加入

    x
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    QQ|小黑屋|手机版|注册|源码论坛 |网站地图

    GMT+8, 2026-4-21 20:40 , Processed in 0.375000 second(s), 26 queries .

    Powered by Discuz!

    © 2001-2023 新源代源码论坛 XYDAI.CN

    快速回复 返回顶部 返回列表