游乐游手机版
首页/AI教程/文章详情

开源带记忆Claude Desktop的Rowboat多Agent编排体验

时间:2026-08-05 15:44
Rowboat是一款开源多Agent编排工具,支持本地长期记忆和工作流自动化。通过知识图谱实现Agent协作,后台Agent可事件触发自动执行任务,内置Skill系统固化重复流程。所有数据存储于本地Markdown文件,兼容Obsidian,适合数据敏感型企业与复杂项目团队。

说实话,我一直渴望拥有一款能将多个智能体串联起来协同工作的工具。它不应仅是简单的问答交互,而是让不同智能体各司其职:一个负责查阅邮件,一个整理信息,一个撰写回复,一个更新文档,彼此配合完成一个完整的业务流程。

免费看电影的app☜☜☜☜☜点击保存

最近我体验了 Rowboat。这款工具采用 TypeScript 开发,遵循 Apache-2.0 协议,出自 Y Combinator S24 批次,GitHub 上已获得 15k Star。它的定位是“带记忆的桌面 AI 同事”,核心能力涵盖多智能体编排、本地长期记忆以及工作流自动化。

我在本地部署并运行了一遍,下面分享一些实际使用感受。

一、它不是另一个聊天客户端

Claude Desktop、Cursor 这类工具,本质上仍是“对话界面”。你提问,它回答,上下文随着会话结束便丢失。下次再问,许多背景信息需要重新解释一遍。

Rowboat 的设计思路截然不同:它将工作数据索引成一个动态的知识图谱,让智能体在这个图谱上实现长期协作。

image.png

三层架构:

  • 工作面板层:邮件、浏览器、会议、代码、自定义应用
  • 编排层:智能体运行时、后台智能体、技能模块、工作流引擎
  • 记忆层:兼容 Obsidian 的本地 Markdown 知识图谱 + Qdrant 向量数据库

当收到一封重要邮件时,后台智能体可以自动进行分类、标记优先级、起草回复,并将相关上下文沉淀到知识图谱中。下次处理类似邮件时,智能体能记住你的偏好和处理方式。

二、多智能体编排:让智能体像团队一样分工协作

Rowboat 支持同时运行多个智能体,每个智能体负责不同的任务。

image.png

并行编码智能体

在 Code Mode 中,可以同时启动多个智能体实例。例如重构微服务时:

  • 智能体 A 负责修改 API 层
  • 智能体 B 编写数据库迁移脚本
  • 智能体 C 更新前端调用代码

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

后台智能体

这个设计最具价值。后台智能体无需你主动询问即可自动执行任务:

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

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

三、技能系统:将重复工作流固化下来

Rowboat 内置了一套技能机制,位于 apps/cli/src/application/assistant/skills/

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

workflow-authoring 这个技能尤其有趣:你可以用自然语言描述需求,智能体会帮你生成工作流。例如“当 GitHub 有新 Issue 时,分析优先级并通知到 Slack”,智能体会自动生成对应的工作流卡片。

预置的工作流卡片也相当丰富:

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

这些功能对业务自动化流程搭建非常友好。

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

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

image.png

传统 RAG:用户提问 -> 向量检索历史对话 -> 将相关片段塞入上下文 -> 回答(每次冷启动)
Rowboat:工作数据持续索引成知识图谱 -> 智能体直接基于图谱推理 -> 上下文随时间复利增长

所有记忆都存储为兼容 Obsidian 的本地 Markdown 文件,保存在你的设备上,不上传云端。特点包括:

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

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

五、部署与上手

Rowboat 支持通过 Docker Compose 一键启动:

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

启动后访问 https://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/,每个服务单独一个文件,管理起来清晰明了。

七、实际判断

适合谁:

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

不适合谁:

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

实际感受:

Rowboat 最大的亮点是将“记忆”从对话级升级到了工作级。智能体不再每次从头学习你,而是在一个持续积累的知识图谱上工作。这在长周期项目中非常有价值。

多智能体编排加上后台智能体,让工具从“你问它答”变成了“它自己干活”。但这也意味着配置复杂度有所提升,小型团队或个人用户可能会觉得有些重。

另一个令人欣赏的特点是开源加本地存储。Claude Desktop 的记忆在云端,而 Rowboat 的记忆保存在你的本地 vault 中。对于认真用 AI 处理工作的团队来说,这个差异至关重要。

结语

Rowboat 不是又一个 AI 聊天工具,而是一个 AI 工作操作系统。它将桌面端、多智能体运行时、本地知识图谱、工作流引擎融合在一起,目标是让 AI 真正融入你的日常工作流,而不仅仅是在聊天框里回答问题。

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

来源:https://developer.aliyun.com/article/1753247
上一篇B大模型仅需4GB显存 AirLLM层加载方案 下一篇OpenWork开源版让团队AI配置告别各自为政
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
WorkBuddy使用一个月避坑指南:5个常见问题及解决方案
AI教程 · 2026-08-05

WorkBuddy使用一个月避坑指南:5个常见问题及解决方案

使用WorkBuddy一个月,踩过指令模糊、未指定输出格式、反复打断任务、积分过期、未验证结果五个坑。对应解法:明确文件路径、动作、维度、格式和文件名;指定输出格式;耐心等待;优先使用快过期积分;抽查验证汇总逻辑。

图片生成任务到用户隔离:AIGC后端与PostgreSQL建模实践
AI教程 · 2026-08-05

图片生成任务到用户隔离:AIGC后端与PostgreSQL建模实践

基于AIGCCreativeStudio实践,后端采用Express+TypeScript与PostgreSQL17,通过users、generation_tasks、images三表模型实现任务状态机、图片本地存储及受认证访问,确保用户隔离与资源安全。

动态代码拖累SEO?用Gofair纯静态页面剔除冗余代码
AI教程 · 2026-08-05

动态代码拖累SEO?用Gofair纯静态页面剔除冗余代码

静态页面加载速度快,搜索引擎爬取效率高,优于动态建站。某孕产妇用品企业改用Gofair静态建站,五天多关键词冲至谷歌首页。SEO效果需通过关键词反查验证,流量数据易被干扰。未来静态页面策略将更主流。

WorkBuddy AI工作台实操教程 零基础搞定周报与数据分析
AI教程 · 2026-08-05

WorkBuddy AI工作台实操教程 零基础搞定周报与数据分析

使用WorkBuddy时需下达清晰指令,包括文件路径、输出格式和完整需求。典型场景如周报生成、Excel数据清洗与可视化,需注意指定去重列和输出格式,避免打断大文件处理。定时任务可自动化抓取新闻,轻量模型和Ask模式可节省积分。

CC压缩机制之toolResultBudget源码实现原理技术深度解读
AI教程 · 2026-08-05

CC压缩机制之toolResultBudget源码实现原理技术深度解读

toolResultBudget机制在每次模型请求前自动执行,检查单个API-levelusermessage中tool_result总量是否超过200K字符,若超则将最大的工具结果落盘并替换为预览,以降低上下文噪音。该机制位于压缩流水线最前端,在microcompact之前执行,确保后续压缩更高效。