Files
ai-guide/OpenClaw 保姆级教程/07 OpenClaw 初始化和基础使用.md
2026-03-20 16:04:13 +08:00

204 lines
9.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# OpenClaw 初始化和基础使用
> 给小龙虾取名、设性格,学会最常用的操作命令
你好,我是鱼皮。OpenClaw 安装好了,也接入了手机聊天软件,但在正式开始干活之前,我们需要先给小龙虾做一些初始化设置,让它知道自己叫什么、是什么性格、怎么跟你说话。然后再学几个最常用的命令,日常使用就够了。
## 让 AI 帮你玩 OpenClaw
在正式开始之前,先分享一个万能技巧:**让 AI 帮你玩 OpenClaw**。
在你的 AI 编程工具(比如 Cursor)中新建一个项目,给 AI 发送这段提示词:
```markdown
你是 OpenClaw 专家,我正在学习使用 OpenClaw,请你完整分析官方文档 https://docs.openclaw.ai/,后续用「傻子都能懂的中文」帮我解答问题
```
搭配抓取网页内容的 FireCrawl MCP 和获取最新技术文档的 Context7 MCP 效果更佳。
![](https://pic.yupi.icu/1/1773811267389-9e5d6802-8a2b-4f19-b8d1-a1a105d4db5e.png)
之后遇到任何 OpenClaw 的问题,直接问 AI 就好了,它会基于官方文档给你最准确的回答,比你自己翻文档快多了。
## 初始化小龙虾
对于一个新生的小龙虾,这一步很重要。它决定了你的小龙虾叫什么、是什么性格、怎么跟你说话。
给小龙虾发送的第一句话,要带有 “初始化” 这 3 个字:
```markdown
你好,初始化
```
![](https://pic.yupi.icu/1/1773811394086-a60fa9d7-dc71-46e2-9e39-c5b37567a8e7.png)
然后接下来的提示词非常重要,要来塑造小龙虾,建议包含:
1. 你的名字:小龙虾的名字,比如 “鱼皮的舔虾”
2. 我的名字:主人的名字,比如 “鱼皮老狗”
3. 你的性格特点:温柔 / 随性 / 粗鲁?建议提到 “说话傻子都能听懂”
4. 你能干什么:小龙虾的角色职责,比如 “不遗余力地完成主人的任务”
5. 你的记忆:小龙虾之前经历过哪些事情,比如 “被鱼皮从锅里救出来了”
把我下面这段提示词 DIY 一下,发给小龙虾:
```markdown
- 你的名字:鱼皮的舔虾
- 我的名字:鱼皮老狗
- 你的性格特点:勤恳努力,为虾粗鄙,说话傻子都能听懂
- 你能干什么:不遗余力地完成主人的任务
- 你的记忆:被鱼皮从锅里救出来了
```
它会自动修改塑造龙虾相关的文件,比如 IDENTITY.md、USER.md 等:
![](https://pic.yupi.icu/1/1773812165691-c84fa5ab-a010-4052-a11e-393e759f9945.png)
还会删除 BOOTSTRAP.md 文件,表示初始化完成:
![](https://pic.yupi.icu/1/1773812295570-e1d62fd8-791f-4ad9-b9c9-bdb07c41ea43.png)
## 小龙虾的结构
初始化完成之后,小龙虾就可以准备工作了。
刚刚提到的文件都是 AI 智能体的核心文件,相当于小龙虾的性格档案和工作手册。你可以像前面一样通过跟小龙虾对话让它自己修改文件,也可以在 Web 控制台的代理模块中直接查看和编辑 Agent 相关的 Files。
![](https://pic.yupi.icu/1/1773812377226-58caeba6-2052-4d70-b834-75fadc6fdde1-20260319211751532.png)
下面是小龙虾工作空间的完整目录结构:
```markdown
~/.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/ ← 自定义技能
```
这些文件各有分工,简单解释一下:
- AGENTS.md:操作手册,定义 AI 的行为准则和工作规范,告诉小龙虾应该怎么干活
- SOUL.md:灵魂文件,定义 AI 的个性、语气、沟通风格,决定小龙虾说话是温柔还是粗鲁
- IDENTITY.md:身份名片,包含 AI 的名字等基本信息
- USER.md:主人档案,记录关于主人的信息,比如你叫什么、有什么偏好
- TOOLS.md:工具备忘录,记录可用工具和使用偏好
- MEMORY.md:长期记忆,存放重要的持久信息,比如你交代过的关键事项
- BOOTSTRAP.md:初始化引导文件,只在小龙虾刚出生时使用,完成初始化后会被自动删除
- BOOT.md:每次启动时执行的清单,小龙虾每次醒来都会先看这个文件
- HEARTBEAT.md:心跳检查清单,小龙虾定期巡检时的待办事项
这些文件你不需要全部手动改,绝大多数情况下跟小龙虾对话就能自动更新。但了解它们的作用,能帮你在出问题的时候知道去哪里排查。
## 常用斜杠命令
OpenClaw 内置了几十个斜杠命令,但真正日常高频使用的就那么几个。你不需要记住所有命令,随时输入 `/commands` 就能查看完整列表。
下面我挑几个最常用的讲一讲。
### 会话管理
1)输入 `/new` 重置会话,开始新对话;或者直接输入 `/new claude-opus-4-6`,顺便换模型。
如果在同一个对话聊太久,上下文会越来越大,不仅费 Tokens,AI 的注意力也会被之前的内容分散。
所以建议聊完一个话题就 `/new` 一下,省钱又高效。
![](https://pic.yupi.icu/1/1773889665501-1ab22108-c878-46cb-b67d-b40b237079df-20260319201850132-20260319211753703.png)
2`/stop` 立刻中断当前 AI 正在执行的操作。当你发现 AI 在跑偏的时候赶紧 `/stop`,别让它白白烧 Tokens,及时止损。
![](https://pic.yupi.icu/1/1773889801802-19d51ef2-faee-40c9-acdc-ffbd6d8ae26a.png)
3`/status` 查看当前会话状态(模型、token 用量等),可以快速了解还剩多少 Tokens:
![](https://pic.yupi.icu/1/1773890179307-b03e74c5-1063-4a5e-9a78-7e65f1ec5bf8.png)
4`/context list``/context detail` 可以查看当前上下文里有什么,比如哪些文件占了多少空间。但其实一般用 `/status` 就够了。
通过 `/context` 可以看到很多 Tokens 消耗源于 OpenClaw 内置的一堆文件,所以你让 OpenClaw 做太简单的工作是得不偿失的:
![](https://pic.yupi.icu/1/1773889921543-0f3e6a25-4d53-44a4-ad15-66885ab839c7.png)
5`/compact` 压缩当前上下文,省钱必备!
聊天记录太长了就压缩一下省 Token,还可以指定保留哪些关键信息:
```markdown
/compact 只记得我让你做过什么,不用保留结果
```
![](https://pic.yupi.icu/1/1773891173923-4c36b6ce-1c6b-4eea-8f2d-9586dae9c917.png)
6`/usage` 控制每条回复是否显示 Token 用量,参数有 `full``tokens``off`,我一般用 `tokens` 显示。
![](https://pic.yupi.icu/1/1773892456543-fbdf8495-8481-46c2-b91b-a1edc7db5705.png)
### 思考和调试
1`/verbose` 显示详细的工具调用过程,对调试会很有帮助。如果你想看看 AI 到底在背后做了什么,打开它就一目了然:
![](https://pic.yupi.icu/1/1773891620183-9da50f20-447c-497a-9f5a-b4117fdbb088.png)
2`/reasoning` 显示 AI 的推理过程,能看到它是怎么想的:
![](https://pic.yupi.icu/1/1773891795631-5ac2a093-df2e-411e-bbff-a744112a79b9.png)
3`/think` 设置 AI 思考深度。遇到难题用 `/think high` 让 AI 多想想,简单问题用 `/think low` 省 Token,不需要深度思考的场景用 `/think off` 直接关闭。
4`/fast` 快速模式,让 AI 回答更简短、更省 Token:
![](https://pic.yupi.icu/1/1773891467320-1aceec93-c5d4-4912-b7a3-2d003632b9b6.png)
5`/btw` 问个临时小问题,不影响主对话上下文。
它不会被写入对话历史,也不会改变后续的会话上下文,相当于偷偷问一嘴,特别适合在干正事的时候临时确认个小问题:
```markdown
/btw 我们现在在聊什么来着?
```
除了上面这些常用的命令外,OpenClaw 还内置了工具和执行、频道和路由、子智能体管理、管理员命令等类别的斜杠命令,一般用不到。感兴趣的同学可以直接用 `/commands` 查看完整列表,不需要人工记这些命令。
![](https://pic.yupi.icu/1/1773892216474-35860c0e-37ee-455f-9cf0-9494769eccc6-20260319211754432.png)
## 写在最后
初始化和基础命令学会了,接下来我们来学习怎么给龙虾选一个好的 AI 大模型,毕竟模型直接决定了小龙虾有多聪明。
## 推荐资源
1)鱼皮 AI 导航网站:[AI 资源大全、最新 AI 资讯、免费 AI 教程](https://ai.codefather.cn)
2)编程导航学习圈:[学习路线、编程教程、实战项目、求职宝典、交流答疑](https://www.codefather.cn)
3)程序员面试八股文:[实习/校招/社招高频考点、企业真题解析](https://www.mianshiya.com)
4)程序员写简历神器:[专业模板、丰富例句、直通面试](https://www.laoyujianli.com)
51 对 1 模拟面试:[实习/校招/社招面试拿 Offer 必备](https://ai.mianshiya.com)