Platform Overview - Neotask by Neotask Documentation | Neotask
平台概述
什么是 Open Claw?
Open Claw 是驱动 Neotask 生态系统的核心引擎。它是一个 Gateway -- 一个单一的长期运行服务,管理一切:代理会话、消息集成、工具执行、计划自动化和设备连接。
可以将它视为大脑,您的 Neotask 桌面应用、移动应用和 Web 仪表盘都连接到它。虽然您通过这些界面交互,但 Open Claw 在幕后承担繁重的工作。
架构
Open Claw 使用中心辐射模型:
Gateway 是中心枢纽 -- 一个在您的机器上(或云端)运行的 WebSocket 服务器。它管理所有代理会话,在频道之间路由消息,编排工具执行,并持久化状态。
客户端(桌面应用、移动应用、Web 仪表盘或终端)连接到 Gateway,通过它发送和接收消息。
节点(iOS、Android、macOS 上的伴侣应用)向运行在 Gateway 上的代理暴露设备功能 -- 摄像头、画布、屏幕录制、位置和语音。
频道(WhatsApp、Telegram、Discord、Slack 等)是 Gateway 连接的消息传输,用于发送和接收消息。所有 AI 操作都通过 Gateway -> LLM 提供商的流水线进行。桌面应用永远不会直接调用 LLM。
关键功能
多频道消息
同时连接 20+ 个消息平台。您的代理可以在 WhatsApp、Telegram、Discord、Slack、Signal、iMessage、Google Chat、Microsoft Teams、Matrix、IRC 等平台上发送和接收消息 -- 全部来自单一 Gateway 实例。详见
频道。
多代理系统
运行多个隔离的代理,每个拥有自己的工作空间、个性、模型配置和频道绑定。自动将来自特定频道、服务器或联系人的入站消息路由到正确的代理。详见
代理。
通过节点的设备功能
将 iOS、Android 和 macOS 伴侣应用作为"节点"连接,向您的代理暴露设备硬件。代理可以拍照、录制视频、截屏、获取 GPS 位置、渲染交互式画布并运行系统命令 -- 全部通过自然语言。详见
伴侣应用。
浏览器自动化
代理可以控制完整的 Chromium 浏览器 -- 打开页面、点击元素、填写表单、截图、提取内容、上传文件和运行 JavaScript。支持多个浏览器配置文件以实现账户隔离。详见
工具与功能。
画布与 A2UI
Agent-to-UI(A2UI)系统让代理在连接的设备上渲染交互式视觉内容。代理可以呈现网页、推送结构化 UI 更新、在画布上下文中执行 JavaScript 并截取显示内容。详见
工具与功能。
灵活的模型支持
使用任何主要 LLM 提供商 -- Anthropic(Claude)、OpenAI(GPT)、Google(Gemini)、Together AI、Moonshot、OpenRouter 等。配置模型回退链、别名和按代理的模型覆盖。通过 Ollama 或 vLLM 运行本地模型。详见
模型与提供商。
插件与技能生态系统
通过插件扩展 Open Claw,添加新频道、工具、RPC 方法和功能。在社区技能市场 ClawHub 上浏览和安装技能。创建自己的技能来教代理新工作流。详见
插件与技能。
调度与自动化
使用 cron 表达式、一次性提醒或基于间隔的触发器安排代理唤醒。代理可以运行自动化任务、将结果交付到频道或发布到 webhook。详见
自动化。
语音交互
使用唤醒词通过语音激活您的代理。对话模式支持使用实时语音转文字和文字转语音(ElevenLabs、OpenAI)的连续语音对话。macOS 上的 Swabble 守护进程提供始终在线的设备端语音检测。详见
语音。
会话智能
会话自动每日重置,在接近上下文限制时压缩,并在重启后持久保存。记忆搜索让代理使用向量相似性从以前的对话中召回信息。详见
会话与记忆。
自托管与隐私
一切都在您的基础设施上运行。您的消息、API key 和代理数据永远不会离开您的机器,除非您明确配置了外部服务。Gateway 默认绑定到 localhost -- 零外部网络暴露。
沙箱执行
在隔离的 Docker 容器中运行代理命令,具有可配置的资源限制、网络策略和文件系统隔离。按代理的沙箱配置让您精确控制每个代理可以访问什么。详见
安全。
一切如何协同工作
您通过 Neotask 桌面应用、移动伴侣应用或直接通过 WhatsApp 或 Telegram 等消息平台与代理交互。
Gateway 接收您的消息,将其路由到正确的代理,并开始一个 AI 轮次。
代理使用配置的 LLM(Claude、GPT 等)处理您的请求,调用所需的工具(浏览器、画布、文件操作、shell 命令),并生成响应。
响应通过同一频道传回给您,或如果配置了则在不同频道上公告。
状态(会话记录、代理配置、计划任务)本地持久保存,确保一切在重启后存活。
View full documentation