一、ollama

下载和安装ollama

ollama是热门的AI本地部署工具,下载:登录官网 https://ollama.com/ 。 Ollama 默认的本地 API 端口(通常是 http://localhost:11434/v1)。

#安装必备支持包
sudo apt-get install zstd

#一键安装Ollama
curl -fsSL https://ollama.com/install.sh | sh

#验证是否安装成功
ollama --version
# 正常应输出类似:ollama version 0.3.12

Ollama默认只监听127.0.0.1:11434,而Clawdbot需要从其他服务访问,因此必须改成本机所有IP可访问,并显式指定18789端口作为对外网关

# 停止当前服务
systemctl stop ollama
 
# 修改systemd配置
sudo nano /etc/systemd/system/ollama.service

ExecStart行改为:

ExecStart=/usr/bin/ollama serve --host 0.0.0.0:18789

重载并重启:

sudo systemctl daemon-reload
sudo systemctl restart ollama
sudo systemctl enable ollama

#验证端口是否就绪
ss -tuln | grep 18789
# 应输出:tcp LISTEN 0 4096 *:18789 *:*

#再用curl测试基础API连通性:
curl http://localhost:18789/api/tags
# 返回包含qwen3-32b的JSON即成功
场景 命令示例 备注
第一次下模型 ollama run qwen3:7b 会自动先 pull 再运行,一步到位
只下载不运行 ollama pull llama3:8b 适合提前囤模型
国内加速 ollama pull modelscope.cn/Qwen/Qwen3-7B-GGUF 推荐!下文会细讲
查看本地库存 ollama list 或 ollama ls 大小/ID/修改时间一目了然
删除省空间 ollama rm llama2:latest 支持通配符,可写 llama2:*
给模型改短名 ollama cp qwen3:7b q7 后面直接 ollama run q7 方便调用
查模型详情 ollama show q7 参数量、量化层、标签全列出

API Key生成与权限管控

Clawdbot对接Ollama时,不能裸露API,必须启用密钥认证。Ollama原生不带Key管理,我们通过环境变量+反向代理层双保险实现。(参考:https://blog.csdn.net/weixin_36288992/article/details/157526825

在Ollama服务中注入API Key校验逻辑

Ollama 0.3.10+ 支持通过OLLAMA_API_KEY环境变量启用基础认证。编辑systemd服务:

sudo nano /etc/systemd/system/ollama.service

[Service]段下方添加:

Environment="OLLAMA_API_KEY=clawdbot-prod-2024-qwen3-key-7x9m"

重启服务

sudo systemctl restart ollama

此时,所有对/api/*路径的请求都必须携带Header:

Authorization: Bearer clawdbot-prod-2024-qwen3-key-7x9m

否则返回401 Unauthorized

其他详细信息也可以参考:
OpenClaw + Ollama:在 macOS 上部署本地大模型的完整实践指南_openclaw+ollama mac-CSDN博客

openclaw配置

这里用到了Ollama 最近更新的 launch 命令

#一键启动
ollama launch openclaw

#只想配置工具,不想立即启动,这会帮你完成所有配置,但不会启动应用。下次直接 opencode 就能用了。
ollama launch openclaw--config



二、Skills

OpenClaw部署完成后,默认仅加载少量内置技能,需通过ClawHub安装所需Skills才能解锁完整能力

基本指令

查看已经安装的skill

openclaw skills list --status all

搜索skill

clawhub search "website"

安装skill

clawhub install Obsidian

卸载skill

openclaw skills uninstall Obsidian

启用/禁用技能

openclaw skills enable Obsidian
openclaw skills disable Obsidian

更新技能至最新版本

clawhub update all  # 更新所有技能
clawhub update obsidian  # 更新指定技能

实际操作

参考:3分钟阿里云部署OpenClaw:解锁199+OpenClawSkills指南及ClawHub生态详解-阿里云开发者社区

# 1. 安装所需技能
clawhub install playwright-scraper-skill
clawhub install data-analyst
clawhub install office-automation

# 2. 发送自然语言指令(Web控制台/聊天窗口)
"用playwright-scraper-skill抓取某行业Top10企业官网的产品信息,通过data-analyst统计产品类型分布,用office-automation生成分析报告并保存为PDF,发送至我的邮箱"

三、其他常见指令

网关

#快速检查
openclaw gateway status

#后台静默运行(推荐日常使用)
# 查看状态
openclaw gateway status

# 重启(如果有问题)
openclaw gateway restart

# 停止
openclaw gateway stop

#设置开机自启动
openclaw gateway install	

#linux下,让网关随电脑开机自动启动,这样你不用每次手动启动
systemctl --user enable --now openclaw-gateway.service


#检查所有东西是否正常
openclaw doctor

#打开控制面板(浏览器)
openclaw dashboard

认证

#检查模型认证状态
openclaw models status
openclaw doctor

#为智能体(Agent)设置显式的认证 profile 顺序覆盖
#参考自https://openclaw-docs.dx3n.cn/tutorials/gateway/authentication
openclaw models auth order get --provider anthropic
openclaw models auth order set --provider anthropic anthropic:default
openclaw models auth order clear --provider anthropic

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐