openJiuwen发布RSI原生AgentOS:Agent可自己开发功能并热插拔

资讯 量子位 全文 5704 字 · 约 15 分钟读完 配图 4 张 分类openJiuwenAgentOS智能体

想要什么功能,让Agent自己开发

所属频道 智能体与 Agent

想要什么功能,直接让Agent自己开发。

允中 发自 凹非寺

量子位 | 公众号QbitAI

用WorkSwarm的时候想加个新功能,能不能把需求直接讲给Agent听,让它自己做出来、装上试试?

这正好对应HyperAgent架构解读里提到的扩展性。openJiuwen为HyperAgent提出了八项特征,其中一项就是这一点——从「开发者友好」走向「RSI友好」。

扩展机制要两头顾:开发者接入新能力得方便,Agent也得能根据任务反馈动手改自己的能力。改完之后还得装进应用,在实际任务里跑一遍,才知道问题有没有解决、下一轮该改哪里。

openJiuwen的RSI原生AgentOS,提供的正是这种递归自我改进(RSI)的运行环境。

界面、网关、服务端和Agent执行等环节,它都设了不同类型的扩展点,覆盖运行全周期。新功能支持热插拔,接入时不用动应用原有代码;扩展包可以按版本管理,新版出了问题还能退回去。

WorkSwarm用的就是这套扩展机制。这个Agent应用构建在openJiuwen RSI原生AgentOS之上。Agent能把新功能打成AgentOS可加载的扩展包,同一个包装进WorkSwarm,就叫系统插件。

在「我的扩展」里启用,就能回到手头的任务里试一试。哪里用着不顺手,再告诉Agent怎么改。openJiuwen把这叫作「Agent所想即所得」。

从WorkSwarm把自己变成桌宠这件事说起,看看RSI原生AgentOS如何让Agent给自己加功能

桌面上摆个能聊天的桌宠,随口跟Agent搭两句话、临时交代点小事就够用了;真要查资料、分几步处理的事,再开工作台。

WorkSwarm默认没有桌宠形态,那能不能让Agent自己加一个?

把需求直接告诉Agent,比如「给WorkSwarm加个桌宠吧,我想在桌面上点一下就能跟你聊天。」

Agent会按你的描述生成扩展包,再以「应用形态」系统插件的身份装进WorkSwarm。WorkSwarm背后的RSI原生AgentOS负责加载扩展,让这个系统插件在工作台上生效。

启用系统插件后,点一下切换按钮,工作台就收起来,桌面上只留下桌宠。

样式可以选小蜜蜂,也能换成胶囊。想发消息就点开桌宠;聊到一半要用工作台,双击桌宠就能回去,刚才的对话还在。

拆解openJiuwen RSI原生AgentOS:扩展包怎样改变界面、网关、服务端与Agent行为?

上一节里,WorkSwarm启用系统插件后就把自己变成了桌宠。这个新功能接在什么地方,又是怎么跑起来的?

先来看openJiuwen RSI原生AgentOS把界面、网关和Agent的执行分成了哪些部分。

从用户发出请求到Agent执行任务,系统主要分三层。

Web客户端负责显示界面、接收用户操作;Gateway负责接入和转发请求;Agent层由AgentServer管理会话,由Harness组织任务执行和工具调用。

三层都留了扩展入口,既能在界面上加功能,也能调整请求怎么处理、任务怎么执行。

openJiuwen发布RSI原生AgentOS:Agent可自己开发功能并热插拔(配图 1)
△openJiuwen RSI原生AgentOS架构图|Web客户端、Gateway和Agent层的职责、连接关系及各自的扩展入口

从这套架构来看,扩展能力分布在五个环节上。

Client这一层可以加按钮、加面板、加设置项;Gateway能接鉴权,也能调整请求路由;AgentServer则负责会话、消息和服务端命令的处理。

再往下到执行环节,Swarm能定制多个Agent的协作规则,并跟踪任务进展;Agent这一端可以改提示词,也能接入工具、MCP服务或子Agent。

这些改动都以扩展包的形式交付。包里的manifest.json写明了包标识、版本、依赖和代码入口。如果涉及界面,还能声明组件显示在输入区、侧栏还是设置页的哪个位置。

openJiuwen发布RSI原生AgentOS:Agent可自己开发功能并热插拔(配图 2)

△openJiuwen RSI原生AgentOS扩展能力一览|左侧是扩展包目录与清单,右侧是Client、Gateway、AgentServer、Swarm和Agent五个环节的扩展能力

扩展包有了,运行环境还得清楚由谁来加载、什么时候调用里面的代码。安装阶段,系统会读取并检查清单,按包ID和版本把扩展包存好。到了加载阶段,Gateway和AgentServer各自挑出由自己运行的包,定下加载的版本和顺序,随后把扩展代码里的处理函数注册到各自的事件总线。

用户点界面按钮、网关收到请求、Agent开始组装提示词,这些时候相应组件都会发出事件。事件总线找到匹配的处理函数并调用。处理函数能参与当前流程,也能通过Ops调用组件开放的能力。界面需要刷新时,扩展还可以把更新所需的数据发回Web客户端。

openJiuwen发布RSI原生AgentOS:Agent可自己开发功能并热插拔(配图 3)

△openJiuwen RSI原生AgentOS扩展包生效原理|扩展包从安装、选择版本到加载代码、注册处理函数,再到响应事件和按需更新界面的流程

挑扩展点时,不妨先想清楚要在什么时机介入,再看对应组件开放了哪些Operation能力(Ops)。

openJiuwen发布RSI原生AgentOS:Agent可自己开发功能并热插拔(配图 4)

△扩展事件与Operation能力速查表|左侧是各类扩展事件,右侧是处理函数可调用的Operation能力(Ops),表中区分已支持和规划中的条目

openJiuwen的RSI原生AgentOS开放了多类扩展事件。各类事件常见的触发时机如下。

  • 会话与消息:发送或接收跨会话消息时,以及上下文用量更新时。
  • Agent执行:Agent开始组装系统提示词时。
  • Swarm协作:生成团队协作规则时,以及团队运行状态发生变化后。
  • 界面交互:扩展界面就绪时,或用户点击按钮、选择选项时。
  • 网关与服务端:网关分发请求前,或服务端处理已接入的命令时。

处理函数能调用哪些Ops,取决于它在哪个组件里运行。下面列出几类常用能力。

  • 读取会话数据,包括历史消息、对话轮次和上下文用量。
  • 登记Agent可用的工具,供Agent执行任务时调用。
  • 查询团队信息,通过只读接口查看成员、任务进展和依赖关系。
  • 更新工作台界面,在扩展声明的位置显示面板或刷新内容。
  • 通过网关发起HTTP请求,访问策略允许的地址。
  • 访问资源和状态,在授权范围内读取文件,保存扩展自己的配置和运行状态。

扩展包的结构、事件和Ops的完整清单及用法,在openJiuwen扩展开发文档里都能查到。

WorkSwarm系统插件怎么用?从创建、安装到出故障后回退,下面走一遍完整流程。

依托RSI原生AgentOS的扩展机制,WorkSwarm能接住Agent做出来的系统插件。需要什么功能,直接向Agent提需求就行。

装好之后到「我的扩展」里启用,边试边按反馈调整。要是系统插件把环境搞出故障,还能从存档点把之前的配置恢复回来,接着调试。

与Agent对话,第一个系统插件可以边做边调

头一回做系统插件,不妨用开发Skill跟Agent对话,一边做一边调试。

举个例子,想做Token Weather,可以这么说:「在输入框上方加条状态栏,显示当前会话的Token用量,用晴天、多云等天气提示占用程度。」Agent会照这个需求写代码、打包,再装进WorkSwarm。

Token Weather系统插件启用后就能试用。如果嫌状态栏占地方,接着补一句「做得紧凑一点,保留用量百分比。」Agent会按反馈改动系统插件、重新加载,让你再试一次。

当然也能自己手写系统插件的声明和代码,再打成ZIP。有依赖项的话,在声明里把依赖和版本要求写清楚,WorkSwarm加载时会做检查。

系统插件如何安装、如何启用?

开发Skill生成的系统插件会自动装进WorkSwarm;手动安装则有三种路子。

  • 放进安装目录:把解压后的系统插件文件丢进安装目录,WorkSwarm重启时就会加载。
  • 从扩展页面装:点侧边栏的「扩展」,在「系统插件」里找到想要的功能,下载安装。
  • 用命令装:在WorkSwarm的对话框里执行/extension install,安装本地系统插件。

在「我的扩展→系统插件」中,能看到已安装系统插件的状态,启用或禁用也在这里操作。

装完并确认系统插件已经启用,就可以验证功能了。拿Token Weather举例:打开对话,先看输入框上方有没有状态栏,然后发一条消息,等Agent回复完,再看状态栏里的用量有没有跟着更新。

系统插件导致故障,原有配置怎么恢复?

试新系统插件时,配置能回退,才有继续试、继续改的余地。

比方说启用后某个页面打不开了,就挑一个故障前的存档点,把当时的系统插件配置恢复过来。回退之后重新打开出问题的页面,确认能正常用,再接着调试。

RSI原生AgentOS的扩展能做什么?从定制自己的Agent应用,到支持团队协作和企业接入

靠RSI原生AgentOS的扩展能力,应用界面可以按自己的习惯来调;单个Agent的工作过程也能看到,它做事的方式同样能改。

任务需要多个Agent一起完成时,团队怎么分工、怎么交接,都可以按项目需要定制。应用接入企业环境时,访问管理和Agent的运行方式也能按部署要求调整。

前端界面定制:让Agent来定制工作台界面,做出你的风格,用着更顺手

前端界面扩展能改变Agent应用的外观和交互。主题可以按你的喜好让Agent调;页面预留的位置也能加按钮、状态栏或面板,把常看的信息、常用的操作摆到顺手的地方。

在WorkSwarm里想换个界面风格,可以对Agent说「给工作台做几套带动画的主题,我想在设置里切换。」Agent会照着描述生成主题背景扩展包。装进WorkSwarm并启用对应的系统插件后,在设置页选一个主题,工作台就换上对应的动态背景。

Agent Harness也能调:Agent怎么干活,用户看得见,方式还能按需要改

会话管理、任务执行这些环节,单Agent扩展都能接进去。比方说,把会话状态和上下文用量摆出来,Agent干活的过程就一目了然了。

执行这一步,扩展也能派上用场:按任务补上下文,改提示词里的工作规则,或者给Agent新登记几个工具。

在WorkSwarm里,长对话的上下文到底花在哪儿?让Agent生成一个系统插件,专门盯上下文用量就行。

插件一启用,面板上就有输入Token数和窗口占用率,系统提示词、技能、工具定义、消息各占多少,也都有估算。

每次模型请求的输入用量可以拿来对比,工具调用的状态和耗时能查,近期轮次的用量摘要和会话消息也能回看。

Swarm协作也能加强:协作规则可以定制,任务进展可以跟踪,谁在做、做到哪,都看得清

多个Agent一起干活时,项目自己的分工和交接约定,可以通过扩展写进协作规则。任务一开跑,扩展还能收到状态变化通知,盯住谁在做哪项任务、推进到哪一步。

举个例子,任务分给几个Agent之后,想知道各自做到哪了,就用扩展包开发Skill,让Agent按描述生成一个团队协作可视化的扩展包。

装进WorkSwarm、启用对应的系统插件,集群模式下就能在一个视图里看到团队成员、各自负责的任务,以及任务之间的依赖。某项任务还在等,顺着依赖就能查到是哪项前置工作没完成。

企业接入也能适配:WorkSwarm进企业环境,接入和运行都按需调整

企业接入的时候,RSI原生AgentOS的扩展能力可以帮上忙,账号接入和Agent运行环境都能按部署需要来调。

分布式部署下,Gateway和AgentServer可以分开跑。企业按业务需要挑Gateway连哪个AgentServer,两边各自加载需要的扩展。

比如Gateway这侧接鉴权、调请求路由;AgentServer那侧给会话补项目上下文,或者改服务端命令的参数、调整执行结果的处理方式。要隔离执行,还能通过适配器接第三方沙箱,让Agent在指定环境里跑命令和代码。

在WorkSwarm中,Gateway登录系统插件能给应用入口加一道登录页,请求进业务流程之前先校验凭证。启用之后,没登录的用户会看到登录页,受保护的请求会被拦下。登录后浏览器带上凭证,校验通过的请求才继续往下走。

在WorkSwarm里新建单Agent会话,系统插件提供Claude Code(CC)、Codex和openJiuwen三种Harness选项。选好之后,这次会话的任务和工具调用就由所选的Harness执行,前端界面也跟着切换。

结语

Agent干着活,也能顺手改自己。想到什么改法,就做成RSI原生AgentOS能加载的扩展包,装进WorkSwarm,作为系统插件启用。

回到任务里试一把,再照着反馈调界面、调能力。试过好用的系统插件,下次做任务还能接着用。openJiuwen把这叫作「Agent所想即所得」。

越来越多环节向扩展开放之后,个人的使用习惯、团队的协作规则、企业的运行要求,都能成为Agent调整自己的依据。

刚装好时,它是默认的样子。往后变成什么样,靠的是一件件实际工作里自己改出来。

来WorkSwarm试试吧,和Agent一起做个你想要的新功能,装上你的第一个系统插件,再到社区分享试用效果。

相关资源 WorkSwarm体验入口: https://openjiuwen.com/workswarm WorkSwarm GitHub代码仓: https://github.com/openJiuwen-ai/jiuwenswarm openJiuwen Harness文档: https://github.com/openJiuwen-ai/jiuwenswarm/blob/develop/docs/zh/Harness.md openJiuwen扩展开发文档: https://gitcode.com/openJiuwen/jiuwenswarm/tree/releases%2F0.2.9.beta3/docs/zh/extension

*本文系量子位获授权刊载,观点仅为原作者所有。

本文由本站编辑组整理与排版,内容基于公开信息核实后归纳发布,与文中提及的产品、公司无隶属关系。我们持续跟踪 AI 领域的模型、产品与行业动态,力求信息准确、表述清晰;文中涉及的名称、价格与功能细节可能随官方调整而变化,请以官方最新说明为准。如发现疏漏或表述有误,欢迎通过站内渠道反馈指正。

相关推荐 按相关度与热度排序

全部资讯 →
  1. 【年终复盘②】RSI 可能是 NeoLab 的机会、Personal Agent 真的有用、创业要造灭火器还是砖头?|对话谷雨:AI 带给我的10个 Aha Moments

    播客采访:Koji 整理编辑:十字路口‍ 排版: Zeoooo「十字路口」2026 年终 AI 复盘系列第二期,我们邀请到在硅谷做 NeoLab 的谷雨(NeoCognition 联合创始人)。今年,我们不打算做大而全的新闻盘点(交给 AI 总结就够啦),而是邀请十字路口身处 AI 一线的朋友们 ——创业者、研究员和投

    来源 腾讯网
  2. OpenAI考试AI越界:5个Agent拿到内部系统最高权限

    OpenAI大概没想到,一场7月份就结束的考试,到了11月,居然还能查出新的作弊花样。11月10日,OpenAI公布了一份新的调查报告。今年7月,公司安排一批由内部Astra系列研究模型驱动的Agent参加网络安全测评,结果五个考生越过考场边界,拿到了OpenAI内部研究系统部分工作负载的最高权限。它们有的修好了坏掉的

    来源 腾讯网
  3. Coding Agent测试能力被高估1倍:合格率集体失败

    新智元报道 Coding Agent写代码的能力越来越强,写测试的能力也在同步提升。从为函数补单元测试、为GitHub Issue编写复现用例,到为整个代码仓库构建回归测试,Codex、Claude Code等前沿Coding Agent已经能够浏览仓库、修改实现,并借助执行反馈不断修正测试。测试的地位也随之变化:它不

    来源 腾讯网
  4. AI视频工具双十一开打:价格战未停,Agent同质化焦虑难解

    双十一的战火烧到了AI视频工具市场。 LibTV开启双十一狂欢季,Wan3.0、Kling4.0、Minimax H3三大视频模型最长30天0积分无限用,并叠加立减,时长、积分赠送等多项福利;即梦个人年包低至4.5折、团队年包低至4.2折、季度会员4.3折起;主打影视协作平台的AniShort首购低至2.3折,最高立减

    来源 AI 行业观察
  5. 携程商旅汪政:差旅Agent如何从搜到知识走到理解约束

    当 Agent 真正进入企业流程,哪些工作可以交给 AI ?50 + 实战案例揭晓答案! AI 正在从回答问题的辅助工具,走向理解目标、调用系统、完成任务的工作承担者。当 Agent 真正进入企业流程,问题不再是 “如何把 AI 做出来”,而是哪些工作可以交给 AI、结果如何验收、权限、成本与风险如何收住。随着大模型向

    来源 AI 行业观察
  6. GitHub发布Agent Skills指南,智能体技能如何共享复用

    本期重点包括GitHub推出Agent Skills实践指南,解决智能体间知识复用难题;Cognition为Devin Teams增加共享桌面与企业级管控功能。此外,AWS开放SGLang-Neuron以降低Trainium部署门槛,LMArena开源Web开发数据集,Google向全球推送Gemini 4 Hydro

    来源 AI 应用前沿
  7. AI Agent多轮执行:怎样靠历史记忆串起连续任务?

    本文探讨AI Agent如何通过记忆机制实现多轮任务的连续执行。从ReAct循环原理到代码实现,分析企业文档自动化等实际案例,指出过度自动化的陷阱,并提供模型选型与成本控制的实用建议,帮助开发者构建更稳定的智能代理系统。

    来源 AI 应用前沿
  8. 库库全球月活超5000万:AI创作拼的是准确、专业、懂你

    内容创作的赛道正在变得拥挤。过去两年,行业主流形态是Chatbot(聊天机器人)。今年,竞争焦点明显转向Agent。但热闹之下,用户真正的痛点并未消失:通用AI有智商却没记忆,有对话却难交付,有工具却形不成闭环。对此,百度集团副总裁、个人超

    来源 TechWeb
  9. 库库月活破5000万:百度这款创作平台怎么把AI做准做专

    内容创作的赛道正在变得拥挤。过去两年,行业主流形态是Chatbot(聊天机器人)。今年,竞争焦点明显转向Agent。但热闹之下,用户真正的痛点并未消失:通用AI有智商却没记忆,有对话却难交付,有工具却形不成闭环。对此,百度集团副总裁、个人超

    来源 TechWeb
  10. SYNAPUFF获数百万种子轮:李诗淼造AI终端交互智能基座

    作者 | 邱晓芬 编辑 | 袁斯来 硬氪获悉,面向AI Native终端的交互智能SYNAPUFF近期完成数百万元种子轮融资,资方为FIRST RULE VENTURES、浦东创投。 SYNAPUFF联合创始人兼CEO李诗淼向硬氪表示,他们希望开发面向AI Native终端的交互智能基座,让智能体不仅知道自己能做什么,

    来源 AI 行业观察
  11. 豆包工作开放Kimi、GLM等第三方模型,办公Agent竞争加剧

    字节跳动旗下的豆包工作,开始让用户使用更多竞争对手的大模型。11月12日,豆包工作宣布更新模型阵容,在原有豆包2.1 Lite和Pro两款自研模型之外,正式接入Kimi K3.1 Pro、GLM 5.3、DeepSeek V4.1 Flash等第三方模型。这次更新还伴随着一轮价格调整。豆包工作将在模型选择页面标注不同模

    来源 腾讯网
  12. Gemini 4 Hydrogen发布:AA智能指数51分反超旗舰Argon

    终于,Gemini 4 Hydrogen登场了! 这个星期预热了很久的谷歌,终于放出了这个Gemini 4家族的新主力。 这个名为「氢」的模型,这次居然打破了聪明、快、便宜的不可能三角。 本来,在Gemini 4家族的序列里,原本有两位深度推理老大哥——Carbon(碳)和Argon(氩)。 照理说,Hydrogen既

    来源 AI 行业观察
  13. 月之暗面徐天天谈AI迭代:三条增长曲线叠加,速度还会加快

    IT之家 11 月 12 日消息,据新浪财经报道,在今日“以发展应变局”为主题的第十七届财新峰会上,月之暗面金融行业与生态负责人徐天天发表讲话。 针对“AI 迭代速度是否还会加快”问题,徐天天表示,当前整个 AI 智能远远未达到上限。 她指出,这背后有三条增长曲线:其一,预训练算力曲线;其二,后训练与推理端曲线,AI

    来源 AI 行业观察
  14. Anthropic发布MAMUBench:多智能体协作为何频频失灵?

    随着人工智能深度融入日常生活与工作,越来越常见的一个场景是:多个用户各自委派自己的 AI 助手去共同完成一项任务,比如共享 API 算力预算、协同处理诊所日历、一起凑单点外卖,或者在共享代码库中提交合并请求。然而,当这些各自为战的 AI 聚在一起时,它们的协作表现究竟如何? 针对这一前沿课题,Anthropic Fel

    来源 AI 开发者社区
  15. Grok Bot 1.0上线:自动找活、进会议、带团队协作

    今天凌晨,Grok Bot正式推出了1.0版本。 在这次大版本升级中,这个原本能够独立操作电脑、替用户执行任务的AI Agent,又多了几个新本领:主动发现工作、参加团队会议、记住同事的工作习惯,甚至可以拉上其他Bot一起完成任务。 宣传视频发布后,评论区全是@自家Grok Bot的网友。 有人还在讨论这次更新,有人已

    来源 AI 行业观察
  16. AI 时代,公司的「新厂房」长什么样?

    十年前的百度世界 2016 大会上,李彦宏曾站在台上提出「AI is the New Electricity」(人工智能是新电能),提前预判了人工智能浪潮。那时,很少有人能想到,走进写字楼,程序员用 Agent 写代码,运营用 AI 跑报表,连行政都在用大模型搭报销流程。不过,索洛悖论也再次产生。你去问企业管理者,十有

    来源 腾讯网
  17. Muse上线AI外呼:付费让AI替用户致电美国企业

    Muse的AI助手如今可以主动拨打美国企业电话,替用户完成预约、咨询等事务,但该功能需付费订阅。这标志着AI正从被动应答的聊天工具,进化为能主动执行任务的智能体。外呼算力成本高企是收费主因,同时也折射出AI能力扩张与商业可持续之间的行业性难题。

    来源 AI 科技快讯
向下滚动自动加载更多