开源版"带记忆的 Claude Desktop"——我试了 Rowboat 的多 Agent 编排

简介: Rowboat 是一款开源AI工作操作系统(Apache-2.0,TS编写),主打多Agent协同编排、本地长期记忆与自动化工作流。支持邮件处理、代码重构、会议准备等场景,所有数据存于本地Obsidian兼容知识图谱,兼顾隐私与复利式上下文积累。

我一直想要一个能把多个 Agent 串起来干活的工具。不是简单的一问一答,而是让不同的 Agent 各司其职:一个查邮件、一个整理信息、一个写回复、一个更新文档,彼此协作完成一个完整流程。

最近试了 Rowboat。TypeScript 写的,Apache-2.0 协议,Y Combinator S24 出来的项目,GitHub 15k+ Star。它定位是"带记忆的桌面 AI 同事",核心能力是多 Agent 编排 + 本地长期记忆 + 工作流自动化

我把它本地部署跑了一遍,今天说说体验。


一、它不是另一个 Chat 客户端

Claude Desktop、Cursor 这些工具本质是"对话界面"。你问一句,它答一句,上下文随着会话结束就丢了。下回再问,很多背景要重新解释。

Rowboat 的思路是:把工作数据索引成一个活的知识图谱,让 Agent 在这个图谱上长期协作。

image.png

三层结构:

  • 工作面板层:邮件、浏览器、会议、代码、自定义 App
  • 编排层:Agent 运行时、后台 Agent、Skills、工作流引擎
  • 记忆层:Obsidian 兼容的本地 Markdown 知识图谱 + Qdrant 向量库

收到一封重要邮件时,后台 Agent 可以自动分类、标优先级、起草回复,并把相关上下文沉淀到知识图谱里。下次处理类似邮件时,Agent 知道你的偏好和处理方式。


二、多 Agent 编排:让 Agent 像团队一样分工

Rowboat 支持同时运行多个 Agent,每个 Agent 负责不同任务。

image.png

并行编码 Agent

Code Mode 里可以同时启动多个 Agent 实例。比如重构微服务时:

  • Agent A 改 API 层
  • Agent B 写数据库迁移脚本
  • Agent C 更新前端调用代码

它们共享同一个本地知识图谱上下文,不会各干各的。

后台 Agent

这个是我觉得最有价值的设计。后台 Agent 可以不等你问就自动干活:

触发方式 示例
事件触发 收到新邮件时自动分类、标优先级、起草回复
定时触发 每天早上整理日程并生成简报
条件触发 项目 deadline 临近时检查进度并提醒

后台 Agent 能调用网页搜索、浏览器操作、代码执行,通过 MCP 还能连接 Slack、Jira、GitHub、CRM 等企业系统。


三、Skill 系统:把重复工作流固化下来

Rowboat 内置了一套 Skill 机制,位置在 apps/cli/src/application/assistant/skills/

Skill 作用
builtin-tools 基础工具集
mcp-integration MCP 服务器发现与调用
workflow-authoring Agent 自己写新工作流
workflow-run-ops 工作流运行管理
deletion-guardrails 删除操作防护

workflow-authoring 这个 Skill 很有意思:你可以用自然语言描述需求,Agent 帮你生成工作流。比如"当 GitHub 有新 Issue 时,分析优先级并通知到 Slack",Agent 会自动生成对应的工作流卡片。

预置的工作流卡片也有不少:

  • customer-support:客服自动分类与路由
  • github-issue-to-slack:GitHub Issue 同步到 Slack
  • eisenhower-email-organizer:邮件按四象限管理优先级
  • meeting-prep-assistant:会前准备助手
  • interview-scheduler:面试日程协调

这些对业务自动化流程搭建很友好。


四、本地记忆:不是 RAG,是活的知识图谱

Rowboat 的记忆机制和传统 RAG 有本质区别:

image.png

传统 RAG:
用户提问 -> 向量检索历史对话 -> 把相关片段塞进上下文 -> 回答
(每次冷启动)

Rowboat:
工作数据持续索引成知识图谱 -> Agent 直接基于图谱推理 -> 上下文随时间复利增长

所有记忆都是 Obsidian 兼容的本地 Markdown 文件,存在你的机器上,不上云。特性包括:

  • 长期积累:三个月前的决策仍可被引用
  • 关系显式化:会议、项目、邮件、任务之间的关系可视化
  • 可编辑:AI 写错或漏了,你可以手动改 Markdown
  • 可审计:每条引用都能追溯到具体文件的第几行

这个设计对数据敏感型企业很友好——金融、医疗、法律这类对合规要求高的场景,本地优先存储是刚需。


五、部署和上手

Rowboat 支持 Docker Compose 一键启动:

git clone https://github.com/rowboatlabs/rowboat.git
cd rowboat
docker-compose up --build

启动后访问 http://localhost:3000/projects/select

需要配置的 API Key 包括:

  • OPENAI_API_KEY
  • AGENTS_API_KEY
  • COPILOT_API_KEY
  • QDRANT_URL / QDRANT_API_KEY

另外也支持桌面端直接下载,跨 Mac / Windows / Linux。


六、模型无关与 MCP 扩展

Rowboat 不绑定某个模型:

  • 本地模型:Ollama、LM Studio
  • 云端模型:OpenAI、Anthropic、Google
  • 可以按任务选模型:简单邮件分类用本地小模型省钱,复杂代码生成调 Claude

MCP 集成也很开放:

  • Exa(搜索)
  • Slack、Linear、Jira、GitHub
  • Twitter/X、ElevenLabs(语音)
  • Composio 接入更多第三方工具

API Key 以 JSON 文件形式存在 ~/.rowboat/config/,每个服务单独一个文件,管理起来比较清晰。


七、我的判断

适合谁:

  • 需要长期项目记忆的团队
  • 有数据合规要求、不想把工作数据上传云端的企业
  • 想自动化重复业务流程的团队
  • 需要多个 Agent 协作完成复杂任务的开发者

不适合谁:

  • 纯个人轻量使用,Claude Desktop 更省心
  • 不想配置 API Key 和本地服务的用户
  • 需要多端云同步的用户

实际感受:

Rowboat 最大的亮点是把"记忆"从对话级升级到了工作级。Agent 不是每次从头学你,而是在一个持续积累的知识图谱上工作。这在长周期项目里很有价值。

多 Agent 编排加上后台 Agent,让它从"你问它答"变成了"它自己干活"。但这也意味着配置复杂度上去了,小团队或者个人用户可能觉得重。

另一个让我喜欢的是开源 + 本地存储。Claude Desktop 的记忆在云端,Rowboat 的记忆在你本地 vault 里。对于认真用 AI 处理工作的团队,这个差异很重要。


结语

Rowboat 不是又一个 AI Chat 工具,而是一个AI 工作操作系统。它把桌面端、多 Agent 运行时、本地知识图谱、工作流引擎拼在了一起,目标是让 AI 真正参与你的日常工作流,而不是只在聊天框里回答问题。

它的方向是对的:未来的 AI 助手不应该只是会话工具,而应该是持续理解你工作上下文、能主动执行任务的同事。Rowboat 把这个愿景做成了一个可下载、可部署、可定制的开源方案。

目录
相关文章
|
6天前
|
云安全 人工智能 运维
阿里云联动百位企业安全专家,共识Agent防御最佳实践
当Agent成为新员工,你的安全边界在哪里?
1910 6
阿里云联动百位企业安全专家,共识Agent防御最佳实践
|
4天前
|
存储 人工智能 关系型数据库
阿里云AI产品与云产品最新组合套餐:Token Plan、AI coding及云服务器和建站等组合优惠价
阿里云推出全新“算力+模型+应用”一站式云与AI组合套餐活动,覆盖从个人开发者到中大型企业的全场景需求。核心亮点为分三档定价的Token Plan订阅服务,支持Qwen3.8-Max-Preview大模型调用,错峰时段最低可享0.2折优惠。活动同步推出AI Coding、智能体部署、云电脑托管、0代码建站等十余类场景化组合,搭配99元/年的普惠云服务器、88元/年的入门数据库等经典特惠产品,还为企业提供1V1定制化AI转型方案,大幅降低了不同用户群体拥抱AI的技术门槛与采购成本。
640 110
|
14天前
|
人工智能 JSON 安全
Fastjson远程代码执行漏洞,阿里云AI安全为您保驾护航
阿里云AI安全产品联动防御Fastjson攻击
2524 13
Fastjson远程代码执行漏洞,阿里云AI安全为您保驾护航
|
14天前
|
人工智能 自然语言处理 数据挖掘
Qwen3.8-Max-Preview深度全解析:2.4万亿参数旗舰MoE模型+Token Plan限时优惠完整落地指南
2026年7月,全新旗舰级混合专家大模型Qwen3.8-Max-Preview正式开放抢先体验,作为通义千问Qwen3系列规格最高、综合推理能力顶尖的新一代模型,该模型总参数量达到2.4万亿(2.4T),是当前线上可调用的原生多模态旗舰模型,综合推理水准对标海外顶级Fable 5模型,在复杂工程开发、长文档深度分析、多步骤智能体自治、跨境多语言创作、海量数据挖掘五大高难度业务场景实现跨越式性能提升。
1383 2
|
12天前
|
人工智能 前端开发 Linux
Codex 桌面版安装 + CC Switch 接入第三方 API 完整教程(2026 最新)
2026最新教程:手把手教你安装Codex桌面版,通过CC Switch v3.17.0一键接入Fenno等国产API(兼容OpenAI Responses格式),跳过账号登录,完整启用代码审查、多步任务与上下文感知功能。零基础友好,全程图文实操。(239字)
1338 2
|
16天前
|
人工智能
Qwen3.8抢先体验!正式版即将发布并开源!
千问Qwen3.8即将开源,参数达2.4T,进化速度以“天”计,实力媲美Fable 5。预览版Qwen3.8-Max已上线阿里Token Plan等平台,限时优惠:日间Credits低至1折,夜间更优,个人/团队版月付仅35元起!
1427 54
|
12天前
|
自然语言处理 测试技术 API
通义千问Qwen3.8-Max-Preview全功能解析:2.4万亿参数旗舰模型深度使用指南
在大模型技术持续迭代的当下,通义千问推出的Qwen3.8-Max-Preview作为新一代旗舰预览版模型,凭借2.4万亿参数的超大规模、多模态融合能力与全场景适配特性,成为开发者与企业用户探索AI应用的核心工具。该模型采用稀疏混合专家(MoE)架构,是通义千问首个突破万亿参数的多模态模型,可同时处理文本、图像、视频与文档等多种数据形态,在全栈代码开发、复杂逻辑推理、长文档分析与多智能体协作等场景实现跨越式升级。本文将全面拆解Qwen3.8-Max-Preview的核心功能,详解API调用流程与配置方法,覆盖多场景实战技巧,帮助用户快速掌握这款旗舰模型的使用方法,充分释放其性能潜力。
675 2