系统概述 (Archive)
Archived original-language source from the legacy CrabClaw docs. This page is intentionally not machine-translated.
Crab Claw 是一款跨平台桌面 AI 智能体应用,让你在本地拥有一个强大、安全、可扩展的 AI 助手——它不仅能对话,还能读写文件、操控浏览器和桌面、自主编程、管理社交媒体、分享赚钱。
核心能力
拥有自主规划、三层自动决策、可视化终端的完整编程智能体。Rust MCP 编辑引擎 9 层模糊匹配精准编辑,全程无人值守。支持技术架构分析和软件著作权一键申请。
基于 C++/Rust 混合架构的视觉 AI,通过 macOS Accessibility API 真正"看见"你的桌面。截屏识别、元素定位、鼠标键盘操控,非 Web 应用也能自动化。
四层操控模型(CSS→ARIA→SOM→意图级 AI 浏览),21 个操作指令覆盖全场景。MCP 标准 18 工具,Chrome 扩展增强,GIF 操作录制。
AI 驱动的社交媒体全生命周期管理——热点发现、内容创作、自动发布、互动管理。六层巡逻架构 + 三级审批策略,7×24 小时自动运营。
业内最丰富的技能生态,覆盖开发、运营、设计、数据分析等全领域。69 个内置技能开箱即用,云端技能中心一键安装,即装即用。
直接对接 macOS Seatbelt / Linux Landlock / Windows AppContainer 的内核级隔离。持久 Worker 延迟 <1ms,三平台降级链确保安全无死角。
33+ 静态工具 + N 动态工具的统一管理核心。6 级意图路由、7 维元数据、子智能体能力子树二级扩展,SubAgentScope 精确隔离。
注册即代理、递减式佣金、渠道码管理、对话分享裂变。全链路自动归因,从分享到佣金到提现,零门槛参与推广。
用自然语言描述需求,自动匹配技能和工具,一键创建专属子智能体。10 个内置蓝图 + 三省六部军团管理,多智能体协同编排。
对话压缩 + 向量检索 + VFS 三级持久化。跨会话记住偏好和上下文,本地 ONNX 嵌入支持,越用越懂你。
内置 13 个通信频道 + 10 个插件频道。Telegram、Discord、WhatsApp、飞书、Slack、iMessage 等。一个智能体,多个消息入口。
支持 Claude、GPT、Grok、Kimi、DeepSeek、Ollama 等。一次配置随时切换,不被单一平台锁定。本地模型也能用。
核心架构
Crab Claw 采用 Rust CLI + Go Gateway 双二进制混合架构:
| 组件 | 技术栈 | 职责 |
|---|---|---|
| 桌面应用 | TypeScript + Lit + Vite | 聊天界面、配置管理、状态渲染 |
| Gateway(核心引擎) | Go 1.22+ | 业务逻辑、Agent 运行时、RPC 路由、事件广播 |
| 原生沙箱 | Rust (oa-sandbox) | OS 级隔离(Seatbelt/Landlock/AppContainer)、持久 Worker IPC |
| 编程子智能体 | Rust (oa-coder) MCP Server | 9 层模糊匹配代码编辑、自主规划、可视化终端 |
| 视觉子智能体 | C++/Rust (Argus) + Go | 屏幕理解、视觉交互、独立 LLM session |
| 记忆系统 | Go (UHMS) | 对话压缩、VFS 持久化、向量检索 |
| 浏览器自动化 | Go + Chrome Extension (MV3) | CDP 控制、四层操控、MCP 标准化 |
工具系统一览
智能体通过工具系统与外部世界交互,内置 33+ 静态工具 + N 动态工具:
| 工具类别 | 数量 | 说明 |
|---|---|---|
| 文件操作 | 4 | 读取、写入、搜索、补丁 |
| 网页工具 | 2 | 搜索、抓取 |
| 浏览器自动化 | 2 | 21 个操作指令 + Canvas |
| 系统命令 | 1 | 沙箱内安全执行 Shell |
| 记忆工具 | 2 | 记忆存储与搜索 |
| 会话管理 | 8 | 会话列表、历史、子智能体管理 |
| 系统管理 | 3 | cron 定时任务、网关管理、节点管理 |
| 消息通信 | 1 | 多频道消息发送 |
| 媒体投递 | 2 | 文件发送、邮件发送 |
| AI 生成 | 1 | 图像生成 |
| 子智能体 | 5 | 编程/媒体/视觉/通用/交接 |
| 蓝图工具 | 4 | 推荐/生成/管理/激活 |
| 元工具 | 2 | 能力树诊断、进度汇报 |
| 动态工具 | N | Argus 视觉、远程 MCP、本地 MCP |
快速开始
三步启动你的 AI 智能体:
- 安装应用 — 下载并安装桌面应用
- 首次运行 — 按引导完成初始配置
- 开始对话 — 创建 Agent,开始与智能体交流
安全模型
Crab Claw 的安全设计贯穿全栈,八层纵深防御:
- Rust 原生沙箱:OS 内核级隔离,Worker 自沙箱化后不可逆
- 四级安全模型:L0 完全封锁 → L1 白名单(默认)→ L2 沙箱增强 → L3 完全开放
- 三级审批门控:只读自动放行、写入确认审批、高危严格管控
- DM 配对验证:消息频道首次接入需要配对认证
- 委托合约:通过合约系统定义子智能体的行为边界和单调衰减能力
- 权限升级管理:EscalationManager 管理敏感权限,TTL 自动过期
- 网络策略:分级网络访问控制(无网络/受限/全网络)
- 完整审计追踪:所有操作和审批决策记录在案,支持回溯审查
文档导航
| 领域 | 推荐文档 |
|---|---|
| 编程开发 | 编程子智能体 |
| 桌面自动化 | 视觉理解智能体 |
| 网页自动化 | 浏览器自动化 |
| 媒体运营 | 媒体智能体 |
| 能力扩展 | 技能商店 · 能力树 |
| 安全隔离 | 安全沙箱与审批 |
| 推广赚钱 | 分享赚钱 |
| 智能体创建 | 子智能体工厂 · 军团管理 |
Note: 产品品牌现统一为
Crab Claw(蟹爪)。CLI 命令和配置目录仍保留crabclaw兼容标识。