这周我终于把 OpenClaw 跑起来了。说实话,从"装好了"到"真正用起来"之间,还隔着一段不短的路。这篇文章就是帮你把这段路走得快一点。
先聊聊 OpenClaw 是什么
OpenClaw 是一个开源的个人 AI 助手框架。和 ChatGPT、Kimi 这些产品不同,它不是一个"网页聊天框",而是一个可以部署在你自己服务器上的 AI Agent 系统。它能接入 QQ、企微、飞书、钉钉,甚至 WhatsApp,让你在日常使用的 IM 工具里直接和 AI 对话。
更重要的是,OpenClaw 支持工具调用——它不只是聊天,还能帮你搜文件、管日程、截图、保存网页。你可以把它理解成一个"住在你聊天软件里的私人助理"。
而且,它的模型选择完全自由。Claude、GPT、Gemini、DeepSeek、通义千问、Kimi……你想用哪个就用哪个,甚至可以用 Ollama 跑本地模型,完全零成本。
启动你的第一次对话
装好 OpenClaw 之后,启动方式取决于你的部署方式。
云端部署的用户,直接在浏览器里访问 http://你的服务器IP:18789/?token=你的token,或者打开你配置好的 IM 平台(QQ、企微、飞书、钉钉),找到对应的 Bot,发消息就行。
本地部署的话,先检查一下 Gateway 状态:
openclaw channels status然后打开 Dashboard:
openclaw dashboard也可以直接访问 http://127.0.0.1:18789/?token=你的token。
准备好了?发一条消息试试:
你好,能听到我说话吗?如果一切正常,OpenClaw 会回复类似这样的内容:
你好!我能听到你说话。我是你的AI助手,可以帮你处理各种任务。有什么我可以帮你的吗?看到回复了,恭喜,你的 AI 助手已经上线了。
怎么和 AI 好好说话
这一步很多人忽略了,但它直接决定了你的使用体验。
和 AI 对话不是发微信,不能太随意。"帮我"两个字丢过去,AI 只能猜你想干嘛。但如果你说"帮我找一下电脑上所有的 PDF 文件,按修改时间排序",AI 就能精准执行。
我总结了一个简单的提问公式:明确目标 + 必要上下文 + 具体要求。
举几个例子感受一下:
"找文件"→ 太模糊。换成"帮我找一下电脑上的一张发票,里面详情是买了一个跑步机",AI 就知道该怎么搜了。
"整理"→ 整理什么?换成"把下载文件夹里的所有图片,按日期分类到不同的文件夹",清晰多了。
"提醒我"→ 提醒什么?换成"明天上午 10 点提醒我开会,地点是会议室 A",AI 才能帮你创建日历事件。
记住一个原则:你给的信息越具体,AI 的执行越精准。这不是 AI 的问题,是所有工具的通用规律。
常用命令速览
OpenClaw 支持自然语言命令,不需要记什么特殊语法。以下是几类常用操作:
文件操作——搜索、读取、创建、移动文件,直接用自然语言描述就行。比如"帮我找一下包含'发票'的文件"、"读取桌面上的 README.md"、"在桌面创建一个笔记.txt"。
系统操作——查看时间、系统信息、磁盘空间,甚至截图。"给我截个屏"就能搞定。
日历管理——"明天下午 3 点提醒我开会"、"下周的日程",OpenClaw 会帮你处理日历事件。
知识管理——"把这个网页保存到备忘录"、"搜索备忘录里关于 AI 的内容",让 AI 帮你管理信息。
这些命令不需要死记硬背,用自然语言描述你的需求就好。OpenClaw 的理解能力取决于你选择的模型,模型越强,理解越准。
人设配置:让 AI 变成"你的" AI
这是 OpenClaw 最有意思的部分。
默认状态下,AI 的回复风格是通用的——客气、啰嗦、像客服。但通过配置人设文件,你可以让它变成一个完全不同的角色。
OpenClaw 的配置文件位于 ~/.openclaw/workspace/ 目录下,核心文件有两个:
SOUL.md——定义 AI 的性格、说话风格和行为准则。你可以把它理解成 AI 的"宪法"。
USER.md——告诉 AI 你是谁、你的习惯和偏好。这是 AI 对你的"用户画像"。
配置方式有两种。推荐用 Web UI,打开 OpenClaw 页面后,点击 Agent → Files,找到对应文件编辑保存即可,立即生效,不需要重启。如果你习惯命令行,直接 nano ~/.openclaw/workspace/SOUL.md 编辑也行。
给你看一个 SOUL.md 的配置示例,感受一下效果:
_你不是聊天机器人。你是个靠谱的助手。_## 核心原则**认真做事,别敷衍。** 少说"好的!马上帮您处理!",直接动手。**有自己的想法。** 可以不同意,可以有偏好。没个性的助手就是个低效搜索引擎。**先自己想办法。** 翻文件、看上下文、搜一搜。实在搞不定再问。## 风格该简洁时简洁,该详细时详细。像个靠谱同事说话,不是客服机器人。配置前,AI 的回复是这样的:
用户:帮我找一下发票AI:好的!我马上帮您查找发票文件。请稍等...配置后:
用户:帮我找一下发票AI:找到3个发票文件:1. 跑步机发票.pdf2. 电脑发票.jpg3. 手机发票.png差别一目了然。少了客套,多了效率。这才是工具该有的样子。
USER.md 也值得花点时间配置。告诉 AI 你的名字、时区、工作习惯、沟通偏好,它就能更好地为你服务。比如设置"晚上 11 点后别打扰",AI 就不会在深夜给你发提醒了。
模型选择:钱要花在刀刃上
OpenClaw 支持十几家模型提供商,从 Anthropic 的 Claude 到 DeepSeek,从 Google 的 Gemini 到本地的 Ollama,选择非常丰富。
新手不知道选什么?两个推荐:
DeepSeek——性价比之王。输入 $0.14/百万 tokens,输出 $0.28/百万 tokens,比其他模型便宜 70% 以上。代码能力出色,日常任务完全够用。
Claude Haiku 4.5——快速稳定。响应速度快,质量可靠,成本也不高。如果你对回复质量有更高要求,可以考虑 Claude Sonnet。
配置模型最简单的方式是用命令行向导:
openclaw onboard跟着提示选择模型提供商、输入 API Key、选择默认模型就行。整个过程不到 5 分钟。
如果后续想切换模型,一行命令搞定:
# 切换到 DeepSeekopenclaw config set agents.defaults.model.primary "deepseek/deepseek-chat"# 重启生效openclaw gateway restart一个进阶技巧:配置 Fallback 机制。主模型限速或不可用时,自动切换到备选模型,保证服务不中断。在 ~/.openclaw/openclaw.json 里配置:
{"agents": {"defaults": {"model": {"primary": "deepseek/deepseek-chat","fallbacks": ["anthropic/claude-haiku-4-5"]}}},"models": {"mode": "merge"}}注意 models.mode 设置为 "merge",这样自定义配置会叠加在内置 Provider 上,而不是覆盖它们。这个细节很重要,踩过坑的人都懂。
Gateway 配置:进阶玩家看这里
Gateway 是 OpenClaw 的网关层,控制谁能访问你的 AI 助手、在群里怎么触发响应。
默认情况下,OpenClaw 接受所有用户的消息。如果你想限制访问,可以在 ~/.openclaw/openclaw.json 里配置白名单:
{"channels": {"whatsapp": {"allowFrom": ["+8613800138000"],"groups": {"*": {"requireMention": true}}}}}allowFrom 控制谁能私聊 AI,requireMention 设为 true 表示群里必须 @ 才会响应,避免 AI 在群聊里"话太多"。
如果你想在外网访问部署在家里的 OpenClaw,推荐用 Tailscale。安装后一行命令启动,通过 Tailscale IP 直接访问,安全的点对点连接,不需要公网 IP,也不用折腾防火墙。
修改配置后别忘了重启:
openclaw gateway restart写在最后
OpenClaw 的上手门槛其实不高,但要用好它,需要花点时间在三件事上:学会好好提问、配置一个有个性的人设、选择合适的模型。
这三件事做好了,你会发现 AI 助手的体验完全不同——它不再是一个冷冰冰的工具,而是一个真正懂你的伙伴。它记得你的习惯,知道你的偏好,甚至会在该提醒你休息的时候提醒你。
我也踩过不少坑,比如一开始没设 models.mode: "merge" 导致内置 Provider 全被覆盖,比如人设写得太笼统导致 AI 还是像客服。但这些坑踩过一次就好了,OpenClaw 的社区文档写得很详细,遇到问题翻一翻基本都能解决。
如果你也想拥有一个"住在聊天软件里的私人助理",不妨从今天开始动手。
有问题欢迎评论区聊聊。
夜雨聆风