PM-Shawn/Abu-Cowork
Open-source alternative to Claude Cowork — a local-first AI agent desktop app · multi-model · self-evolving skills · privacy-first · multi-Harness roadmap · DeepSeek Harness integration in progress
解决的问题
Abu 是一个本地运行的 AI 桌面助手,旨在自主处理复杂的多步骤办公任务。它超越了简单的聊天功能,允许 AI 代理直接与您的本地机器交互——读取和写入文件、执行 shell 命令、控制浏览器或桌面——同时严格保障本地数据隐私。
工作原理
Abu 作为一个自主代理,能够端到端地规划和执行任务。它与多种 AI 提供商(包括通过 Ollama 使用的本地模型)集成,并使用“工具调用框架”来调用工具。它采用三级基于文件的内存系统(个人、项目和会话内存),以在不同工作空间之间记住偏好和工作习惯。
适用人群
专为希望获得能够真正在其计算机上执行工作的 AI 助手的专业人士和开发者设计(例如生成报告、整理文件或自动化网络研究),而非仅提供文本回复。同时,对数据隐私有高度要求的用户尤为适合。
主要亮点
- 自主执行:能够规划并执行复杂任务,支持“计划模式”以供用户确认高风险操作。
- 丰富的工具集:内置 29 个技能(如 PDF/PPTX 生成、前端设计),并支持 Model Context Protocol (MCP) 以集成外部服务。
- 计算机与浏览器控制:内置隔离浏览器,支持可选的 Chrome 桥接,以及对桌面应用的鼠标/键盘控制。
- 结晶化技能:可主动建议将成功的多步骤工作流转化为可重复使用的“技能”,供未来使用。
- 企业集成:可连接 Slack、Lark、DingTalk 等 IM 平台,作为团队机器人使用。
- 安全沙箱:采用操作系统级沙箱(macOS Seatbelt/Windows PowerShell)和网络隔离,防止危险命令执行。
- 自动化支持:支持基于 cron 的调度和事件驱动触发(文件变更、HTTP Webhook),可自动化重复性工作流。
相关
- 项目
- 项目
- 项目
- 项目
- 项目