Files
karuo-ai/开发文档/10、使用手册/OpenClaw控制台/01-系统概述.md

75 lines
2.6 KiB
Markdown
Raw 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.

## 01 系统概述
> [OpenClaw 控制台使用手册](README.md) > 系统概述
---
## 1.1 OpenClaw/Cloud Boot 在本机中的角色
OpenClaw 控制台可以理解为一层「本地 AI 网关 + 控制台」:
- 向上对接飞书、Cloud Boot卡若消息中枢、浏览器等「前端入口」。
- 中间:作为 **统一网关**,负责会话管理、通道路由、使用量统计。
- 向下:调用本机 **Ollama** 或云端 API如 v0间接使用 Claude 等模型)。
在你当前的配置中:
- 主模型为 **`ollama/qwen2.5:3b`**本机小模型Provider 为 `ollama`
- 网关监听在本机 **18789 端口**
- 所有「通过 OpenClaw 的对话」最终都会落到本机 Ollama 或其他你配置的 Provider。
---
## 1.2 核心组件与数据流
整体数据流可以简化为三层:
1. **入口层Client**
- 浏览器打开 `http://127.0.0.1:18789/config` 的控制面板进行对话。
- 飞书/Cloud Boot 通过 `feishu_openclaw_bridge.py` 转发消息到网关。
2. **网关层OpenClaw Gateway**
- 进程来源Docker 容器或 `openclaw gateway start` 命令。
- 端口:`18789`
- 职责:
- 管理会话与对话历史;
- 按配置选择 Provider`ollama``v0`)和具体模型;
- 记录使用情况tokens、费用等视 Provider 能力而定)。
3. **模型层Providers**
- 本机 Provider`ollama``http://localhost:11434`),模型如 `qwen2.5:3b`
- 备选 Provider`v0` 等云端 API如启用
---
## 1.3 配置文件与持久化位置
关键配置写在本机用户目录下:
| 项目 | 位置 | 说明 |
|------|------|------|
| OpenClaw 主配置 | `~/.openclaw/openclaw.json` | 包含网关端口、默认 Provider、默认模型等。 |
| clawdbot 源码 | `开发/8、小工具/clawdbot` | 包含 UI 前端、飞书桥接脚本等。 |
| 飞书桥接脚本 | `feishu_openclaw_bridge.py` | 将飞书消息转成 OpenClaw 可理解的请求。 |
网关重启不会丢失配置,因为主要设置保存在上述配置文件中。
---
## 1.4 与卡若AI/Cloud Boot 的关系
- 卡若AI 是「大脑与规则集合」;
- OpenClaw 是「本地网关与路由器」;
- Cloud Boot/飞书机器人是「对外入口」。
典型链路可以描述为:
> 飞书消息/Cloud Boot → `feishu_openclaw_bridge.py` → OpenClaw 网关18789 → ProviderOllama/qwen2.5:3b 或 v0→ 返回结果 → 飞书/Cloud Boot 展示
---
上一篇:无 | 下一篇:[02 快速入门](02-快速入门.md)
返回 [章节目录](README.md)