🔗 U-Claw 生态系统全景:15 个子系统架构深度解析

admin 2026-07-21 2,055 阅读 收藏

U-Claw 在 DaNiu-AI 生态中的定位

U-Claw 是 DaNiu-AI 生态的客户端入口,承载着 AI 能力分发、技能管理、插件扩展和本地推理等核心职能。采用 Electron 28 + React 18 + TypeScript 技术栈,支持 Windows / macOS / Linux 三端。

U-Claw 生态系统架构图
U-Claw 生态系统全景架构

15 个子系统架构

核心层

  • 网关引擎:统一管理 API 路由、负载均衡和故障转移
  • 技能运行时:ClawHub 技能的本地执行环境
  • 插件管理器:第三方扩展的动态加载与版本管理

交互层

  • 对话界面:支持多轮对话、上下文记忆和角色切换
  • 工作流引擎:可视化拖拽编排 AI 自动化流程
  • 知识库管理器:本地与远程知识源的统一检索

连接层

  • 模型聚合器:接入 Ollama、New API 和第三方 LLM
  • 数据同步:跨设备配置、技能记录和对话的云同步
  • 认证中心:激活码验证、用户登录和权限管理

ClawHub 技能市场集成

U-Claw 内嵌 ClawHub 技能市场,用户无需离开客户端即可浏览、安装和更新超过 68,000 个 AI 技能。覆盖代码开发、内容创作、数据分析、客服等数十个领域。

技术栈一览

层级技术
前端框架Electron 28 + React 18 + TypeScript
运行时Node.js 20 LTS
本地推理Ollama + llama.cpp
通信协议WebSocket + gRPC + REST
数据存储SQLite + LevelDB