这篇文章会带你从零开始,一步一步在 Mac 本地部署大模型(Ollama + Qwen3),并通过 OpenClaw 接入 Discord,最终做出一个能私聊、能对话、还能干活的 AI 机器人。全程不依赖云端大模型、不用手机号、不烧 API Key,模型就在你自己电脑上跑。如果你一直想要一个「真正属于自己、24 小时待命」的 AI 助手,那这篇文章你可以直接照着做。
一、安装Ollama
1. 下载安装包
下载“Ollame.dmg”安装包.
2. 双击安装包,把“Ollama”拖进“Applications”里面
3. 运行大模型
3.1 双击应用程序里的“Ollama”,启动服务
3.2 打开对话框,大模型选择“qwen3:8b”,然后问问它是谁,等待大模型下载完毕,并出现以下回复即可.
二、开通Discord机器人
为什么选择Discord?因为它可以免费使用,注册不用手机号,只需要邮箱即可,对于体验Openclaw完全足够.
1. 进入 Discord官网discord.com/,创建自己的账号
2. 登录进去
2.1 创建一个服务器
2.2 打开开发者模式
点击“Discord API” 进入开发者网站
点击“Applications”
点击“New Application”创建应用
点击“Bot”后,点击“Reset Token”
拷贝Token
记住这个Token,下面会用到
三、安装Openclaw
1. 进入官网docs.openclaw.ai/zh-CN,从“快速开….
2. 环境要求Node大于等于22.我选择pnpm安装
npm install -g openclaw@latest
# or: pnpm add -g openclaw@latest
~/dev/ai » pnpm add -g openclaw@latest coding-jun@localhost
╭──────────────────────────────────────────╮
│ │
│ Update available! 10.28.0 → 10.28.2. │
│ Changelog: https://pnpm.io/v/10.28.2 │
│ To update, run: pnpm self-update │
│ │
╰──────────────────────────────────────────╯
Downloading openclaw@2026.1.30: 13.65 MB/13.65 MB, done
Downloading @napi-rs/canvas-darwin-arm64@0.1.89: 12.29 MB/12.29 MB, done
WARN 6 deprecated subdependencies found: are-we-there-yet@3.0.1, gauge@4.0.4, node-domexception@1.0.0, npmlog@6.0.2, tar@6.2.1, tar@7.5.4
Packages: +605
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 672, reused 546, downloaded 59, added 605, done
/Users/coding-jun/Library/pnpm/global/5:
+ openclaw 2026.1.30
╭ Warning ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ Ignored build scripts: @whiskeysockets/baileys@7.0.0-rc.9, node-llama-cpp@3.15.0, openclaw@2026.1.30, protobufjs@6.8.8, │
│ protobufjs@7.5.4, sharp@0.34.5. │
│ Run "pnpm approve-builds -g" to pick which dependencies should be allowed to run scripts. │
│ │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
Done in 12.7s using pnpm v10.28.0
3. 安装 daemon
openclaw onboard --install-daemon
下面一步一步来,别选错
输入“ollama/qwen3:8b”
输入从Discord开发者网站里拷贝的Token
webui会自动打开,试一下
现在一直在找大模型,还需要把大模型配置为本地的ollama.
~ » code ~/.openclaw
修改openclaw.json
{
"meta": {
"lastTouchedVersion": "2026.1.30",
"lastTouchedAt": "2026-02-02T03:23:56.061Z"
},
"wizard": {
"lastRunAt": "2026-02-02T03:23:56.052Z",
"lastRunVersion": "2026.1.30",
"lastRunCommand": "onboard",
"lastRunMode": "local"
},
"models": {
"providers": {
"ollama": {
"baseUrl": "http://127.0.0.1:11434/v1",
"apiKey": "ollama-local",
"api": "openai-responses",
"models": [
{
"id": "ollama/qwen3:8b",
"name": "ollama/qwen3:8b",
"reasoning": true,
"input": [
"text"
],
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 128000,
"maxTokens": 8192
}
]
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "ollama/qwen3:8b"
},
"models": {
"ollama/qwen3:8b": {}
},
"workspace": "/Users/coding-jun/.openclaw/workspace",
"compaction": {
"mode": "safeguard"
},
"maxConcurrent": 4,
"subagents": {
"maxConcurrent": 8
}
}
},
"messages": {
"ackReactionScope": "group-mentions"
},
"commands": {
"native": "auto",
"nativeSkills": "auto"
},
"channels": {
"discord": {
"enabled": true,
"token": "这里是你自己的token",
"groupPolicy": "allowlist",
"guilds": {}
}
},
"gateway": {
"port": 18789,
"mode": "local",
"bind": "loopback",
"auth": {
"mode": "token",
"token": "1400100858d5690ac4638bb95c0c4a41979d20e92e338842"
},
"tailscale": {
"mode": "off",
"resetOnExit": false
}
},
"skills": {
"install": {
"nodeManager": "pnpm"
},
"entries": {
"goplaces": {
"apiKey": "abc"
}
}
},
"plugins": {
"entries": {
"discord": {
"enabled": true
}
}
}
}
四、配置Discord
1. 进入开发者页面,配置Bot
2. 勾选“OAuth2->bot”
当前页面滚动到最下面,看见一个“Generated URl”
拷贝这个地址,在浏览器里打开
进行授权,这样就能在频道里加入机器人
点击“OpenClawBot”,给它发私信没有反应
五、再次配置openclaw onboard
openclaw onboard
重点选择“ollama”
如果token有修改,就修改,如果没有就保持原样
最后选择“Skip for now”,让gateway重启.
给机器人发私信
机器人说需要配置“Pairing code”,根据提示在控制台配置一下
再次私信机器人
通过手机试试
它居然说给我生成了一个mp3的音频.
一个24小时为你打工的员工就准备好了.
你可以把你想要干的事情在手机上通过Discord给机器人发消息,你本机的Openclaw就开始帮你干活了.
【7天训练营系列:】(可随时退费)
Docker7天冲刺训练营(小白友好)
源码地址*
1、公众号“Codee君”回复“源码”获取源码
如果您喜欢这篇文章,请您(点赞、分享、亮爱心),万分感谢!