WorkSwarm:openJiuwen推出的蜂群协同多智能体工作台

AI新闻 AI工具箱
263

一、WorkSwarm是什么

WorkSwarm(原JiuwenSwarm)是openJiuwen推出的开源蜂群办公智能体工作台,由华为2012实验室、华为云、终端、计算联合共建,将协同工程(Coordination Engineering)理论落地到桌面端,把多个AI智能体组建为协同工作的AI团队,打破传统AI一问一答的对话模式,面向办公、编程、创意等复杂链式任务提供群体智能执行能力。

产品支持鸿蒙PC、Windows、Mac、Ubuntu多操作系统,提供桌面客户端与Python部署两种形态,支持飞书、小艺跨端远程调用,智能体不再局限输出聊天文本,可直接读写本地文件、操作浏览器、调用技能包,产出完整可交付的工作成果。

二、功能特色

  1. 蜂群多智能体自主组队
    根据任务自动拆分目标、匹配对应角色智能体,多Agent并行协作;支持两种运行模式:轻量任务使用单Agent单兵模式,复杂项目启用集群蜂群模式,任务分工、执行进度全程可视化可追溯。

  2. 双模式人机协同
    提供HOTS(人在集群之上,全局指挥)、HITS(人在集群之中,作为团队一员参与协作)两种范式,用户不只是指令下发者,可中途介入任务评审、修改方案,参与AI团队的工作流程。

  3. Swarm Skill技能沉淀与共享
    可将跑通的协作流程沉淀为标准化Skill技能包;接入Swarm Skills Hub技能共享中心,直接复用社区成熟工作流,同时支持技能自动迭代演进。

  4. 分层记忆与上下文瘦身
    分层记忆机制持续记录用户习惯、项目信息;上下文卸载瘦身技术,解决长任务上下文膨胀问题,保障长时间运行稳定,降低算力消耗。

  5. 浏览器增强操控能力
    优化浏览器调用能力,可绕过常规人机验证,完成网页调研、信息抓取等网页操作任务。

  6. 多渠道跨端接入
    桌面端完成主要任务执行,支持飞书、小艺作为远程控制入口,手机端下发指令、查看结果,实现跨设备任务流转;工作台划分为Work办公空间、Code编程空间两大独立工作区,业务与开发任务隔离管理。

WorkSwarm(图1)

三、技术细节

  • 核心理论底座:协同工程 Coordination Engineering,整套蜂群协同体系完整开源,定义多智能体组队、任务分发、成果接力、冲突处理整套工程规范。

  • 技能编排系统:Skills Symphony,实现海量技能检索、智能分发编排,大量技能同时启用时依旧保证调用稳定性;配套Skill‑Omni组件拓展技能适配范围。

  • 记忆系统:多层级记忆架构,区分短期任务上下文、中期项目记忆、长期用户偏好记忆;搭配上下文卸载模块,动态裁剪无效上下文,控制token开销。

  • 算力亲和优化:针对昇腾、鲲鹏硬件做专属适配,多智能体并发场景首token时延降低,推理存储峰值下降约25%,提升国产化硬件下运行效率。

  • 运行时架构:支持客户端图形界面、TUI终端界面两种交互形态;本地Web服务端口5173,部署完成后浏览器访问即可打开工作台。

  • 权限安全机制:文件访问受目录沙箱管控,高危文件操作需要用户确认;智能体执行轨迹完整留存,任务过程可回放复盘。

四、应用场景

  1. 办公文案场景:调研报告撰写、方案大纲梳理、多文档资料汇总整理、PPT素材筹备,多个智能体分工负责资料搜集、内容撰写、校对润色。

  2. 软件开发编程场景:需求拆解、代码编写、单元测试、文档生成;多智能体分别承担编码、查bug、写注释、输出项目文档,在Code工作空间完成整套开发流程。

  3. 调研与信息搜集:行业资料检索、竞品信息整理,智能体操控浏览器批量采集信息,自动汇总结构化报告。

  4. 创意内容生产:脚本、歌词、策划方案创作,分工完成构思、初稿撰写、修改优化。

  5. 个人效率处理:批量处理本地文档、整理表格、文件归类整理。

  6. 团队复用工作流:将成熟业务流程保存为Swarm Skill,团队内部重复调用,降低重复工作成本。

五、使用方法

方式1:桌面客户端安装(普通用户推荐)

  1. 访问官方下载页面,根据操作系统选择对应安装包:鸿蒙PC直接在鸿蒙PC应用市场搜索WorkSwarm;Windows下载exe,Mac下载dmg安装包。

  2. 执行安装,完成后启动客户端,自动在本地启动Web服务。

  3. 打开工作台,配置大模型API密钥,选择单兵模式或蜂群集群模式。

  4. 输入任务需求,可直接发起任务;也可前往Swarm Skills Hub导入现成技能模板。

  5. 可选配置:绑定飞书/小艺,实现移动端远程下发任务。

方式2:Python Pip部署(开发者)

  1. 准备好Python运行环境,执行pip安装命令。

  2. 执行初始化配置,填入大模型API参数。

  3. 执行启动命令,浏览器访问 http://localhost:5173 进入Web工作台。

  4. 可选启动TUI终端模式,无需图形界面即可运行智能体集群。

六、竞品对比

对比维度 WorkSwarmAutoGPT OpenManus
核心定位 蜂群多智能体协同工作台,面向桌面办公生产 单智能体自主执行框架,侧重独立任务 通用单智能体执行Agent,侧重任务拆解执行
多Agent原生协同 原生支持蜂群集群组队,协同工程整套体系 多Agent需要额外二次开发,无原生协同调度 以单智能体为主,多Agent能力较弱
人机协同模式 HOTS、HITS双模式,人可加入智能体团队 仅作为外部指令下达者 人主要作为指令下发者,介入流程有限
客户端形态 鸿蒙PC/Windows/Mac图形客户端、TUI终端、Web界面 主要命令行,第三方GUI生态 以命令行为主,Web界面较为简易
国内IM原生接入 原生支持飞书、小艺远程调用 无原生支持,需要自行开发对接 无原生支持
技能体系 Swarm Skill,支持技能沉淀、社区Hub共享 自定义插件,无标准化技能共享生态 工具插件,无统一技能仓库
硬件适配 昇腾、鲲鹏算力亲和优化 无针对性国产化硬件优化 无针对性国产化硬件优化
记忆&上下文 分层记忆+上下文瘦身卸载机制 基础会话记忆,长任务上下文膨胀问题突出 短期任务记忆为主,缺少上下文优化机制

七、常见问题解答

Q:WorkSwarm是否完全开源?

A:WorkSwarm整套蜂群智能体相关技术体系开源,代码托管在GitHub与AtomGit仓库;桌面客户端可直接免费下载使用,开发者可以二次修改源代码。

Q:普通不懂代码的用户可以使用WorkSwarm吗?

A:可以。图形客户端版本无需编写代码,通过自然语言描述任务即可使用全部基础能力;自定义高级技能编排才需要开发者相关知识。

Q:WorkSwarm必须使用特定大模型吗?

A:不需要,支持接入兼容OpenAI接口规范的各类大模型,用户自行填入对应API密钥即可。

Q:飞书、小艺接入之后,任务在哪里运行?

A:指令由手机端IM工具下发,任务依旧在本地电脑客户端运行,手机端仅作为消息收发与指令输入渠道。

Q:WorkSwarm处理本地文件,数据会上传云端吗?

A:文件读写操作在本地设备执行,模型调用会向配置的大模型服务商发送请求;原始本地文件不会默认上传openJiuwen服务端,高危文件操作会触发用户确认弹窗。

Q:什么场景适合使用蜂群集群模式,什么场景适合单兵模式?

A:简单查询、文本改写、单文件处理选择单兵模式;多步骤、多角色分工,需要多方接力输出的复杂任务,使用蜂群集群模式。

Q:可以自定义和保存自己的工作流程吗?

A:可以,跑通的任务协作流程可以导出为Swarm Skill,保存之后后续任务一键复用,也可以上传到Swarm Skills Hub分享给社区。

八、相关链接

九、总结

WorkSwarm是openJiuwen落地协同工程理论的桌面端多智能体工作台,它跳出传统单AI助手的交互框架,以蜂群集群的方式组建AI协作团队,兼顾普通用户开箱即用的图形客户端体验和开发者开源二次开发能力,支持多操作系统与国内IM工具跨端联动,通过技能沉淀、分层记忆、上下文瘦身等技术解决长任务稳定性问题,覆盖办公、编程、调研等真实生产场景,为群体智能AI Agent提供一套完整可落地的桌面解决方案。

打赏
THE END
作者头像
AI工具箱
一个喜欢收集AI工具的小萌新