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 桌面助手,旨在自动化复杂的办公任务。它超越了简单的聊天功能,能够自主规划并直接在您的设备上执行操作,例如读写本地文件、运行 shell 命令,以及生成专业文档(PDF、PPTX、Excel),而无需用户手动在 AI 与本地环境之间转移数据。

工作原理

Abu 作为一个代理系统运行,能够调用广泛的工具和技能。它可与 Anthropic、OpenAI、DeepSeek 等多种云 AI 提供商集成,或通过 Ollama 使用本地模型。系统采用「计划模式」处理高风险操作,确保在执行前获得用户确认。它还具备多层级记忆架构(个人记忆和项目记忆),可在不同会话间记住用户的偏好和工作习惯。

适用人群

专为希望获得真正能在桌面执行工作的 AI 助手的高级用户和办公专业人士设计,例如整理文件、创建报告、自动化重复性工作流,同时保持数据本地化和隐私安全。

主要亮点

  • 自主执行:能够规划并执行多步骤任务,包括文件操作和命令执行。
  • 自我进化技能:可建议将复杂的手动流程“结晶化”为可重复使用的技能。
  • 丰富的工具支持:内置 29 种技能,涵盖文档生成、浏览器自动化、设计等,还支持 MCP(Model Context Protocol)以接入外部服务。
  • 安全优先:包含 shell 命令沙箱、网络隔离,以及三种权限模式(请求批准、智能审查、完全自主)。
  • 多代理并行:可同时运行最多五个后台代理。
  • 自动化触发:支持基于 cron 的调度和事件触发(HTTP Webhook、文件变更、IM 消息)。
  • IM 集成:可部署为 Slack、Lark、DingTalk 等平台的机器人。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目