2026 HarmonyOS 创新赛 · 极客赛道
iClaw Logo

iClaw

ClawBot

首个 HarmonyOS 原生 OpenClaw 多网关客户端
AI 对话 · 网关管理 · 隐私保护 · 梦境模式

HarmonyOS 6.0+ ArkTS + ArkUI 原生 APP
20+
页面数量
30+
组件数量
10
服务数量
20K+
代码行数
观看演示视频

创新方向使用

本项目使用了 5 个鸿蒙开放能力或鸿蒙特性

🔄
全场景一体协同
FormCard 实时显示网关状态,支持手动刷新、定时刷新(30分钟)、网关状态变更自动刷新,跨进程数据同步,一键发送到桌面
Form Kit
🔒
安全隐私保护
图片安全选择、屏幕防窥检测、
Media Library + Device Security + User Auth
🤖
AI 原生体验
实时 AI 对话、工具调用可视化、多模型切换、会话级模型配置、流式消息传输
WebSocket + RPC
🎨
智能交互设计
HdsNavDestination 原生导航、Sheet 底部表单、上下文菜单、3D 模型展示
UIDesignKit + ArkUI
📊
数据可视化
用量统计面板,展示 Token 消耗、成本分析、热门模型/工具/供应商排行
自定义图表

创新功能点

7 大核心功能,打造完整 AI 网关管理体验

🌐
智能网关连接管理
实现 OpenClaw 网关的无缝连接与管理,支持 WebSocket 实时通信、RPC 远程调用、Ed25519 签名认证、多网关切换、网关发现与配置
WebSocket + RPC + Ed25519
💬
AI 智能对话系统
支持流式消息传输、实时工具调用展示、Markdown 渲染、特殊消息卡片、思考过程 UI 区分、会话级模型配置、命令系统
Stream + Markdown + Tool Call
📈
AI 用量统计面板
可视化展示 AI 使用数据,包括每日 Token 消耗、成本趋势、热门模型/工具/供应商排行、用量分析与预测
Charts + Analytics
📱
桌面服务卡片
实现跨进程数据共享的桌面服务卡片,显示网关状态、支持手动刷新、定时刷新(30分钟)、网关状态变更自动刷新、一键发送到桌面
Form Kit + Cross-Process
🛡️
隐私与安全保护
AI 防窥保护、生物识别应用锁、Ed25519 设备身份认证、安全图库选择,三重安全防护体系
Anti-Peep + Biometric + Security
📋
会话管理系统
支持会话创建、重命名、删除、切换,自动选择默认会话,支持会话级模型配置,会话历史管理
Session + History
🎮
Claw 高级配置
支持 Claw 技能管理、定时任务配置、模型列表管理、频道管理、高级设置与自定义配置
Skills + Cron + Config

梦境模式

移动端首个实现 AI 梦境记忆处理的客户端

🌙 AI 记忆梦境处理系统

实现 AI 记忆梦境处理系统,包含浅梦(Light)、深梦(Deep)、REM 梦境三个阶段,自动进行记忆去重、洞察提取、模式识别。可视化展示梦境状态、各阶段运行情况、短期记忆条目、梦境日记内容。

🌤️ 浅梦 Light 🌊 深梦 Deep 💭 REM 梦境
记忆去重
自动识别并合并重复的记忆条目,优化存储空间
洞察提取
从对话历史中提取关键洞察,形成结构化知识
模式识别
识别用户行为模式和偏好,提供更智能的服务

与同类产品的差异化优势

功能 iClaw 其他同类产品
AI 防窥保护 ✅ 支持 ❌ 不支持
生物识别应用锁 ✅ 支持 ❌ 不支持
FormCard ✅ 支持 ❌ 不支持
用量统计面板 ✅ 支持 ❌ 不支持
工具调用可视化 ✅ 支持 ❌ 不支持
梦境模式 ✅ 支持 ❌ 不支持
多模型切换 ✅ 支持 ⚠️ 部分支持
流式消息传输 ✅ 支持 ⚠️ 部分支持
跨平台网关管理 ✅ 支持 ❌ 仅 Web
HarmonyOS 原生 ✅ 是 ❌ 否

架构概览

MVVM 架构模式,视图与逻辑分离

UI 层 (22 页面)
HomePage | ChatPage | SessionsPage | UsagePage | MePage | DreamingPage | SearchPage | SettingsPage | WidgetPreviewPage
组件层 (13 组件)
MessageBubble | ToolCardView | GatewaySheet | ClawModel3D | ChatBubble | Card | SpecialCards | SessionItemCard
服务层 (10 服务)
GatewayService | ChatStreamService | AntiPeepService | RpcService | WebSocketService | GatewayApiService | WidgetDataService
状态管理层
SessionStore | ChatStore | AppStorage | Preferences
工具层
ToolDisplay | ToastUtil | Theme | DeviceIdentityUtil | ChatCommands

技术集成方案

ArkUI 声明式 UI - 全页面 UI 开发
UIDesignKit 导航 - 原生页面导航与路由
服务卡片 - FormCard,支持手动/定时/自动刷新
跨进程通信 - Widget 与 App 数据共享
WebSocket - 网关连接、实时通信
RPC 远程调用 - 网关 API 调用
Ed25519 签名 - 设备身份认证
设备安全 - AI 防窥保护
用户认证 - 生物识别应用锁
安全图库 - 图片选择与上传
Preferences - 本地数据持久化
AppStorage - 应用级状态管理
Ark 3D 模型 - GLB 模型互动展示

界面预览

iClaw 核心页面展示

首页
首页
AI 对话
AI 对话
模型选择
模型选择
会话管理
会话管理
用量统计
用量统计
梦境模式
梦境模式
FormCard
FormCard
服务卡片预览
服务卡片预览
网关连接
网关连接
网关管理
网关管理
发现网关
发现网关
频道管理
频道管理
定时任务
定时任务
模型列表
模型列表
高级设置
高级设置

暗色模式

暗色模式 - 首页
首页
暗色模式 - AI 对话
AI 对话
暗色模式 - 会话管理
会话管理
暗色模式 - 发现页
发现页

演示视频

演示视频封面

点击播放演示视频

代码组织

清晰的模块化架构,便于维护与扩展

📄
pages/ (22 页面)
HomePage · ChatPage · SessionsPage · UsagePage · MePage · DreamingPage · SearchPage · SettingsPage · WidgetPreviewPage · ChannelsPage · ModelsPage · ClawSkillsPage · ClawCronPage · ClawConfigPage · AdvancedSettingsPage · MoreSettingsPage · OpenclawPage · GuidePage · FeedbackPage · ChangeLogPage · OpenSourcePage · Index
页面层
🧩
components/ (13 组件)
GatewaySheet · MessageBubble · ToolCardView · ChatBubble · Card · SpecialCards · SessionItemCard · ClawModel3D · ConnectionGuideDialog · PairingDialog · Sheet · UISwitch · RoutePlaceholder
组件层
⚙️
services/ (10 服务)
GatewayService · ChatStreamService · WebSocketService · RpcService · GatewayApiService · AntiPeepService · WidgetDataService · NotificationService · GatewayConnectionService · ChatCommands
服务层
📦
widget/ (服务卡片)
IClawWidgetCard (卡片 UI) · IClawFormExtensionAbility (卡片能力) · WidgetDataService (数据服务)
Form Kit

可开源共享的技术组件

5 个核心组件,可独立开源复用

🔐
GatewayAuthKit
网关签名验证套件,实现 Ed25519 设备身份生成与管理,提供安全的认证流程
安全连接
📡
HarmonyRpcKit
基于 WebSocket 的 RPC 通信框架,支持请求/响应、事件订阅、自动重连
通信框架
🔄
WidgetSyncKit
跨进程 Widget 数据同步方案,使用 Preferences 实现实时状态更新
数据同步
StreamKit
流式消息处理框架,支持打字机效果渲染、工具事件解析、调用卡片展示
流式处理
🛡️
PrivacyKit
隐私保护套件,集成 AI 防窥、生物识别应用锁、自动隐藏敏感内容
隐私保护

具体使用场景

👨‍💻 开发者远程管理 AI 网关
外出时通过手机快速连接 OpenClaw 网关,查看网关状态、模型用量、会话列表,执行代码操作、文件管理、系统监控
🔧 系统管理员监控网关健康
通过桌面 FormCard 实时查看网关连接状态,快速诊断问题,执行重启、配置更新等操作
📊 AI 研究者分析用量成本
通过用量统计面板查看每日 Token 消耗和成本趋势,按模型和供应商筛选数据,优化使用策略
🔒 隐私敏感场景使用
在公共场所使用 AI 对话时,防窥保护自动检测周围环境,他人靠近时自动隐藏聊天内容
🌐 多网关同时管理
手机端核心优势:支持同时管理多个 OpenClaw 网关,一键切换、独立配置、状态同步,轻松应对多环境多项目场景
📱 移动端随时 AI 对话
在手机上随时随地与 AI 对话,支持流式消息、工具调用可视化、会话管理,移动端体验不输桌面端
🌙 AI 梦境记忆处理
利用空闲时间自动进行 AI 记忆梦境处理,浅梦去重、深梦洞察、REM 模式识别,让 AI 越用越懂你
🎮 Claw 技能与定时任务
在手机上管理 Claw 技能、配置定时任务、管理模型列表和频道,完整覆盖 OpenClaw 网关运维需求