乐于分享
好东西不私藏

OpenClaw技术架构与源码工程

OpenClaw技术架构与源码工程

OpenClaw是开源的AI Agents集成服务器端,其使用本地服务器网关对接前端应用与后端AI AgentsOpenClaw的技术架构图:

个人用户 企业用户 Web 客户端 移动设备

OpenClaw的使用场景包括个人用户以及企业用户,其中,个人用户的使用场景是在PC端安装部署OpenClaw的本地服务器网关,使用本地web管理控制台的聊天应用。企业用户的使用场景是云端安装部署OpenClaw的远程服务器网关,企业微信或者其他企业办公应用远程对接OpenClaw提供的聊天应用的API接口服务。

OpenClaw Node Server

OpenClaw的服务器网关实例是运行在Node引擎中,以Http Server服务器实例的方式对外提供接口服务,一台服务器运行单实例的服务器网关,不同服务器中的服务器网关实例的用户以及AI Agents的本地缓存数据不同步。

大模型服务 阿里云 华为云 腾讯云

OpenClawAI Agents使用工具、技能以及通道的方式调用大模型提供商的远程接口服务,例如,阿里云、华为云以及腾讯云的大模型服务平台提供API KeyOpenClaw使用对应的API Key对接大模型服务平台,在OpenClawweb管理控制台中实现与大模型平台的聊天对话服务。

OpenClaw源码工程简介

https://github.com/openclaw/openclaw/tree/main

OpenClaw的源码工程主要是使用TypeScript前端语言编码,运行在Node引擎中。

https://github.com/openclaw/openclaw/blob/main/package.json

OpenClaw的源码工程的配置文件,与源码工程构建成web工程,运行在Node引擎中。

https://github.com/openclaw/openclaw/blob/main/openclaw.mjs

OpenClaw运行实例的命令行控制台的可执行文件,提供openclaw运行实例的所有可执行命令。

OpenClaw运行实例简介

启动OpenClaw网关实例:

openclaw gateway   –port 18789

查看OpenClaw网关实例:

ps -ef|grep   openclaw-gateway

查看OpenClaw网关实例的端口号:

lsof -i:18789

查看OpenClaw命令行控制台的可执行文件:

查看OpenClaw运行实例的部署目录结构:

查看OpenClaw运行实例的工作空间:


阿里云 • 云小站
业务介绍 欢迎咨询 推荐使用
https://www.aliyun.com/minisite/goods?userCode=tpyulgm9
复制链接地址到浏览器
微信扫描或者长按识别二维码
华为云精选云产品特惠
业务介绍 欢迎咨询 推荐使用

https://activity.huaweicloud.com/cps.html?fromacct=9069ac49290d42a49faee7c9554c66d8&utm_source=V1g3MDY4NTY=&utm_medium=cps&utm_campaign=201905

复制链接地址到浏览器
微信扫描或者长按识别二维码
腾讯云 云产品精选
业务介绍 欢迎咨询 推荐使用

https://cloud.tencent.com/act/cps/redirect?redirect=2446&cps_key=b6f90fed28c1caa34d17bae2d8aa89d4&from=console

复制链接地址到浏览器
微信扫描或者长按识别二维码