← 返回 2026-10-21

S-Agent 2.0:基于通用编程代理的空间推理 S-Agent 2.0: Spatial Reasoning with a General Coding Agent

Rui Gong, Ruoyu Wang, Yalun Dai, Hao Li, Sidi Yang, Qihao Zhao, Hongyu Li, Zeyang Guan, Fangzhou Hong, Zhaoxi Chen, Kim-Hui Yap, Ziwei Liu 📅 2026-10-20 👍 38 2026-11-11 18:30
3D感知 工具使用 智能体 空间推理 编码代理 视觉语言模型

给现成编码代理装上命令行感知工具包,闭环采集-记忆-解读证据链,五大空间基准全面领先

前置知识

Agentic VLM(代理式视觉语言模型)

指不在单次前向传播中直接回答问题,而是在推理过程中交替进行「思考—调用外部工具—读取结果—再思考」的视觉语言模型系统。代表作 ReAct 确立了「推理与行动交错」的模板,视觉侧的 VisProg/ViperGPT 一次性生成程序再执行,MM-ReAct/HuggingGPT 按轮次分发工具请求。在空间推理中,代理可以主动调用 3D 重建、分割、几何测量等工具收集证据后再作答。

本文的系统就是一个 Agentic VLM,但它的控制器不是专门写的,而是直接复用通用编码代理;理解这一范式才能看懂它与 SpatialClaw 等专用控制系统的对比逻辑。

3D 重建与度量点云

从多张图像恢复场景三维结构的技术。前馈式模型(如 VGGT、Depth Anything 3)输入若干帧即可输出每帧的深度图与相机位姿,融合后得到点云。本文强调「度量(metric)」与「重力对齐」两个属性:点云的尺度对应真实米数,且 z 轴与重力方向一致,这使得「距离多少米」「在左还是右」「离地多高」都能闭式计算。

工具包的 recon 命令用 Depth Anything 3 + GeoCalib 构建的重力对齐度量点云 P 是整个场景记忆的几何底座,所有读数(side/distance/elevation)都是从它闭式算出来的。

6-DoF 位姿与 SE(3)

物体在三维空间中的完整姿态由 3 个平移自由度加 3 个旋转自由度构成,数学上用特殊欧氏群 $SE(3)$ 中的变换矩阵 $T\in SE(3)$ 表示,包含位置 $p\in\mathbb{R}^3$ 和朝向。「带朝向的观察者」就是这样一个位姿实例:知道它站在哪、面朝哪,才能定义它的「前/后/左/右」参照系。

场景记忆中每个实例都存 $g_i=\{p_i, E_i, T_i\}$;本文让模型把问题虚构的观察者注册成带位姿的实例,是把「相对我而言在左边」这类问题转化为几何计算的关键。

可提示分割(Promptable Segmentation / SAM)

给定文字或框等提示词,分割模型在图像中勾出对应物体的像素掩码。SAM 3 支持概念级文字提示,能按「bed」「red chair」等自然语言标签在多帧上批量分割。本文将掩码抬升(lift)到点云上,从而把 2D 识别结果变成带位置、范围和位姿的 3D 实例。

segment 命令是工具感知的核心:模型只负责想提示词(语义工作),精确的掩码与 3D 落底由 SAM 3 与点云完成,这正是「按能力分工」接口的体现。

编码代理(Coding Agent / SWE Agent Harness)

为软件工程任务设计的通用智能体框架,如 OpenHands、Codex、Claude Code。它提供 shell、文件系统、代码执行、长程上下文管理和成熟的工具调用循环,骨干模型经过训练天然会遵循这套交互方式;其标志性习惯是「查看输出—发现问题—修改—重跑」的检查-修改反射。

本文最大的反直觉点:空间代理无需定制控制器,套用编码代理即可。它的两个习惯(图像即文件查看、自检反射)恰好解决了模型感知与工具感知的融合问题,也是「跨 harness 泛化」实验的基础。

证据回路(Evidence Loop)

本文提出的概念:一个空间答案只有当完整回路闭合时才可信——采集测量、在推理期间记住测量、把测量解读为问题所用的空间语言、并真正用于写出答案。任何一环断裂(典型如证据躺在工作目录里模型却用肉眼作答)都会导致「工具对了、答案错了」。

这是全文的诊断框架与设计纲领:三条接口要求(融合采集、持久记忆、到达即解读)逐一对应回路的三个断点,所有实验消融都围绕它展开。

研究动机

空间推理要求模型判断物体在三维空间中的位置、相互关系与运动方式,是视觉感知与具身智能的基础能力。以 S-Agent 和 SpatialClaw 为代表的代理式 VLM 通过在推理中主动调用 3D 感知工具(重建、分割、几何计算)收集证据,相比单次前向作答有大幅提升。但作者逐条观看系统运行轨迹后发现一个反直觉现象:在许多题目上工具明明返回了正确证据,模型最终答案却依然错误。失败呈两种形态:其一是模型误读手中已有的测量值——把刚正确测出的旋转符号弄反,或把正确的数字放进错误的坐标系、错误的语义方向去理解,例如附录案例中 SpatialClaw 把世界系 +11.62 m 的位移分量结合相机前向 $-Z$ 误判为「向前」,实际相机向后移动了 10.85 m;其二是证据根本没参与作答——测量结果静静躺在工作目录里,模型却回头「用眼睛看图」给出答案,甚至把正确读数以无关理由丢弃。由此得出的诊断是:现有专用系统把设计精力几乎全部投入「采集」环节(日益丰富的感知与几何函数库),而采集很少是失败原因;「记忆」与「解读」两环被完全留给模型,证据回路在最后一公里断裂。

本文的目标是本文的目标是构建一个零训练、不改骨干模型权重的空间推理代理,让「证据回路」完整闭合:每个测量值被采集后必须被记住、被正确解读、并真正进入最终答案。作者把目标落实为对工具接口的三条硬性要求:(i) 采集必须与模型自身感知融合——模型「认出来」的对象与工具「测出来」的数字要落入同一个几何场景,可在同一底座上互相校正;(ii) 采集到的证据需要由环境代管的持久记忆——多步推理之后仍可按名字寻址,而不必依赖模型上下文逐字搬运中间数字;(iii) 每个测量值返回时应「到达即解读」——以问题所用的空间语言(前/后/左/右、指北方位、离地高度等)直接给出结论。最终目标是在 MMSI-Bench、ReVSI 等五个多视角与视频空间基准上,用 27B 开源骨干(Qwen3.8-27B)无训练地超越专用系统 SpatialClaw 以及 GPT-6、Gemini-3.8-Flash 等闭源模型,并验证方法能跨 OpenHands、Codex、Claude Code 等不同编程代理框架工作。

与已有工作不同的是,独特切入角度是「不造控制器,只造接口」。此前的代理式空间推理系统都为空间任务手写专用控制器——例如 SpatialClaw 用状态机驱动模型走 plan-act-reflect 循环,配上图灵完备的代码内核与几何工具库;pySpatial 合成 3D 视觉程序;SpaceTools 用监督+强化学习训练模型协调固定工具集——设计精力都集中在采集侧。S-Agent 2.0 反转了这个分配:直接采用原封不动的通用编程代理(软件工程智能体的整套 harness)作为空间代理,白拿其 shell、文件系统、代码执行、长程上下文管理与成熟工具调用循环,把全部设计工作花在一个命令行感知工具包上。作者观察到编码代理的两个习惯恰好满足闭环要求:一是看图只是普通文件查看,模型自身感知与工具返回交织在同一对话流中,不存在独立图像通道,两种感知天然可以互检;二是编码代理有「查看-修改-重跑」的反射式自检习惯,搬到场景上就是在取任何读数之前先对照工具输出校正自己的感知。接口沿「语义判断归 VLM、精确测量归感知模型」的界线切分,并用三条约定——模型感知可注册/删除实例、一切测量持久入场景记忆、每个回复自带解读——补齐被遗忘的记忆与解读环节。

核心方法

直觉上,回答一道空间题需要一条完整的证据链:决定要测什么 → 把它测出来 → 记住 → 解读成答案语言 → 写出答案。S-Agent 2.0 用三个组件把整条链闭合:(1) 一个原封不动的通用编程代理 $\pi$ 兼任规划者与执行者;(2) 一个命令行感知工具包 $\mathcal{T}$;(3) 一个由环境维护的持久场景记忆 $S=\{I, P, \{(\nu_i, g_i)\}_i\}$,其中 $I$ 为原始帧集合,$P$ 为重力对齐的度量融合点云,每个命名实例 $\nu_i$ 携带几何 $g_i=\{p_i, E_i, T_i\}$:位置 $p_i\in\mathbb{R}^3$、点云子集 $E_i$、6-DoF 位姿 $T_i\in SE(3)$(后两者可留空)。形式化地,推理步 $t$ 时策略从上下文采样 $(z_t, a_t)\sim\pi(\cdot\mid u, q, z_{ [flags]`,回复为 stdout 上的 JSON,分割叠加图与俯瞰图等渲染结果落盘。固定指令 $u$ 对每个 episode 相同,只含工具教程与推荐工作流(决定证据→采集→检查→作答)。

核心创新是把「证据闭环」做进工具接口本身,与已有方法的本质区别在于设计精力的分配方向相反。SpatialClaw 等系统给模型一个图灵完备的几何内核,却把「记住每个中间数字」与「把数字翻译成答案语言」这两件 VLM 最不擅长的事留给模型,于是出现「工具答对、模型答错」。S-Agent 2.0 的接口沿能力分工线切开:模型只贡献映射 $q\mapsto x$(决定测什么、给出分割提示词),工具包完成 $(x,S)\mapsto o_{perc}$。三个关键设计:其一,两条写入场景记忆的路线——工具感知 $\mathcal{T}_{tool}$(recon/segment)负责测量侧;模型感知 $\mathcal{T}_{model}$(add_instance/drop)让模型把问题虚构的「想象观察者」(躺着的人、进门的人)注册为带朝向的几何实例,或删除工具分割错的实例(如把反射识别成物体的掩码),使只存在于模型理解中的构念与工具实测对象享有同一几何地位。其二,环境代管的持久记忆让「测量物体与关系」退化为按名字查表的闭式计算 $R_\tau(\nu_1,\ldots,\nu_k; S_t)$,模型只需记住实例名。其三,每个回复按固定解剖结构返回类型化数值字段外加一句结论,明确声明参照系(重力对齐/相机/图像平面),并指示模型「抄结论、勿从图片重新推导」。

方法步骤详情

一次完整 episode 流程如下。第一步建场景:调用 recon,Depth Anything 3 对全部帧估计度量深度与相机位姿,GeoCalib 估计重力方向,π3mos 生成逐像素运动掩码,融合为重力对齐点云并注册相机 camera:f$N$ 与场景中心 scene(统计显示 100% 的 episode 都调用此命令)。第二步物体检索:segment 以模型的文字提示词驱动 SAM 3 在指定帧或全部帧分割,每个掩码被抬升到点云 $P$ 上注册为命名实例,同标签区域 0.75 m 内自动合并,并按运动掩码标注静态/运动;回复含每帧叠加图路径与质心。第三步模型感知修正:add_instance 用 --at-map f:PX,PY(俯瞰图取点)、--view N --pixel X,Y(原帧像素抬升到 3D)或 --at-camera N 定位,--facing 或 --primary/--secondary 定朝向,注册「桌角」「进门观察者」等;drop 永久删除错误实例;26%–48% 的 episode 用了 add_instance,21%–40% 用了 drop。第四步查询证据:side/distance/depth/elevation/motion/compass 等读数命令对存储几何闭式计算,返回 forward_m、right_m、up_m 等数值字段加结论句(例如「clock is 3.67 m in FRONT of observer, 3.15 m to its RIGHT — overall FRONT-RIGHT」);bev 渲染带指北针、相机楔形与实例标记的俯瞰图(94%–98% 的 episode 使用)。第五步交叉校验:代理打开工具输出图与登记比对,不一致则 drop 或确认保留(如验证「第二把红椅」是真实物体而非重复掩码)。第六步作答:直接采纳结论句中的方位词写答案。

技术新颖性

技术新颖性有三层。范式层面:首次把通用软件工程代理整体复用为空间推理代理,无需手写任何控制器——同一工具包在 OpenHands/Codex/Claude Code 三个 harness 上分别取得 MMSI 66.5/67.0/63.8,证明可迁移的是接口而非控制器;而 VADAR、pySpatial、SpatialClaw 等均为任务定制控制器。接口层面:「模型感知」路线让 VLM 的高层语义理解本身成为可测量的几何对象——问题文本中的虚构观察者注册为带朝向实例后,side --observer 直接输出「钟在你左前方 1.94 m」,把 VLM 最易出错的参照系换算外包给确定性几何;这与 SpatialClaw 把自身感知放在独立通道、无法进入几何底座的做法形成本质区别。语言层面:「到达即解读」把 $o_{perc}=c_\tau(m;S)$ 的蒸馏放在计算几何的一侧——掌握参照系知识最可靠的一方——而非让模型事后翻译;回复的 note 字段甚至写明「符号定义在观察者自身坐标系:正向为前」。消融证明三要素缺一不可(去模型感知接口 −8.8/−5.9,去场景记忆 −3.5/−2.5,去解读 −1.3/−1.2,均为 MMSI/ReVSI 百分点);附录 D 的移植实验进一步表明,仅把六个读数函数搬进 SpatialClaw 内核只带来 +1.0/+0.3(ReVSI 75.5、MMSI 62.9),证明增益来自接口整体而非某个单点功能。

Overview of the framework. The agent keeps a coding agent's full generic freedom over the workspace and composes perception through the same shell; the toolkit registers everything it perceives into the scene memory and returns interpreted, answer-ready readings.
Figure 2: Overview of the framework. The agent keeps a coding agent's full generic freedom over the workspace and composes perception through the same shell; the toolkit registers everything it perceives into the scene memory and returns interpreted, answer-ready readings.
An example question used throughout this section: the question, the agent's command sequence colour-coded by who performs the perception, the outputs those calls produce and the scene memory they write, and the readouts that answer the question.
Figure 3: An example question used throughout this section: the question, the agent's command sequence colour-coded by who performs the perception, the outputs those calls produce and the scene memory they write, and the readouts that answer the question.

实验结果

主要结果分六块。(1) MMSI-Bench(Table 1):S-Agent 2.0 用 Qwen3.8-27B 骨干达 66.5%,超同骨干 SpatialClaw 的 62.6%(+3.9),也超过除 GPT-6(71.0)外所有闭源模型(GPT-5.4 仅 41.9、Gemini 3 Pro 45.2、Gemini 3.8 Flash 60.0);换 Gemini-3.8-Flash 后达 74.1%,为全表最高(同骨干 SpatialClaw 67.0,+7.1)。(2) ReVSI(Table 2):Qwen 骨干 82.3%(SpatialClaw 74.5,+7.8),Gemini 骨干 90.5%(SpatialClaw 79.7,+10.8;GPT-6 84.2),同为全表最高;优势最大的题型是相对方向(Qwen 95.2,+17.4;Gemini 97.6,+34.3)与路线规划(94.4/+22.2 与 97.2/+22.2),唯一短板是绝对距离(Qwen 76.7,−2.8)。(3) 五基准通吃(Table 3):Qwen 骨干下 MMSI 66.5、MindCube 88.3、SPAR 72.4、MMSI-Video 56.4、ReVSI 82.3,全部高于 pySpatial、SpaceTools、S-Agent、SpatialClaw 四个代理基线。(4) 工具增益随骨干变强而缩水但不消失(Table 5):Qwen 无工具 61.8/52.6(ReVSI/MMSI)→ 加工具 82.3/66.5(+20.5/+13.9);Gemini 无工具 80.9/62.9 → 加工具 90.5/74.1(+9.6/+11.2);对比之下 SpatialClaw 在 Gemini 上的 ReVSI 增益从 Qwen 的 +13.2 缩到 +2.7。(5) 接口消融(Table 6):去模型感知接口掉最多(MMSI 57.7/−8.8,ReVSI 76.4/−5.9),去场景记忆次之(−3.5/−2.5),去解读读数最少(−1.3/−1.2),与「表面是解读错、底下是证据没被用上」的诊断一致。(6) 定性分析(Figure 4):SpatialClaw 调对工具、拿到正确掩码与坐标,却因右手定则实现反了或被二次看图推翻而答错;S-Agent 2.0 在同骨干同感知后端下全部答对,剩余失败集中在「想象视角借用错误朝向」与「把离地高度当作物体自身高度」两类接地错误。

MMSI-Bench results by question category (C/O/R denote camera/object/region).
Table 1: MMSI-Bench results by question category (C/O/R denote camera/object/region).
ReVSI results by question type. Numerical types use the official mean relative accuracy; the remaining types are multiple choice.
Table 2: ReVSI results by question type. Numerical types use the official mean relative accuracy; the remaining types are multiple choice.
Tools against no tools on ReVSI and MMSI-Bench, for two backbones and two harnesses.
Table 5: Tools against no tools on ReVSI and MMSI-Bench, for two backbones and two harnesses.
Ablations on interface design.
Table 6: Ablations on interface design.
The toolkit's command-line interface. Flags marked + are repeatable. P, I and the instance registry are the components of the scene memory S (Eq. 2).
Table 7: The toolkit's command-line interface. Flags marked + are repeatable. P, I and the instance registry are the components of the scene memory S (Eq. 2).
Toolkit usage per episode. Calls per episode and, in parentheses, the share of episodes that issue the command at least once.
Table 8: Toolkit usage per episode. Calls per episode and, in parentheses, the share of episodes that issue the command at least once.
SpatialClaw with our readouts transplanted into its kernel, against SpatialClaw and S-Agent 2.0. Qwen3.8-27B backbone.
Table 9: SpatialClaw with our readouts transplanted into its kernel, against SpatialClaw and S-Agent 2.0. Qwen3.8-27B backbone.
Qualitative analysis. Left: two items where SpatialClaw calls the right tools and gets the right perception, and still answers wrong, with S-Agent 2.0 correct on both. Top right: S-Agent 2.0 cross-checking its own perception against the scene memory, dropping the wrong masks before grounding the observer and reading the answer. Bottom right: the two remaining grounding failure classes, a wrongly imagined viewpoint and a quantity read in the wrong sense.
Figure 4: Qualitative analysis. Left: two items where SpatialClaw calls the right tools and gets the right perception, and still answers wrong, with S-Agent 2.0 correct on both. Top right: S-Agent 2.0 cross-checking its own perception against the scene memory, dropping the wrong masks before grounding the observer and reading the answer. Bottom right: the two remaining grounding failure classes, a wrongly imagined viewpoint and a quantity read in the wrong sense.
ReVSI_5112 (object relative direction, forward, easy).
Figure 5: ReVSI_5112 (object relative direction, forward, easy).
ReVSI_6126 (object relative direction, backward, hard).
Figure 6: ReVSI_6126 (object relative direction, backward, hard).
ReVSI_4065 (relative distance, closest object).
Figure 7: ReVSI_4065 (relative distance, closest object).
MMSI-Bench 223 (positional relationship, object–object, cardinal).
Figure 10: MMSI-Bench 223 (positional relationship, object–object, cardinal).
查看结构化数据
任务指标本文基线提升
MMSI-Bench 多视角空间推理(Qwen3.8-27B 骨干) 总体准确率 (%) 66.5 SpatialClaw 62.6;无工具编码代理 52.6;GPT-6 71.0 较 SpatialClaw +3.9 pp;较无工具 +13.9 pp
MMSI-Bench(Gemini-3.8-Flash 骨干) 总体准确率 (%) 74.1 SpatialClaw 67.0;无工具 62.9 +7.1 pp / +11.2 pp,全表最高
ReVSI 视频空间推理(Qwen3.8-27B) 官方协议宏平均 (%) 82.3 SpatialClaw 74.5;无工具 61.8 +7.8 pp / +20.5 pp
ReVSI(Gemini-3.8-Flash) 宏平均 (%) 90.5 SpatialClaw 79.7;GPT-6 84.2 +10.8 pp,全表最高
ReVSI 相对方向 / 路线规划(Qwen 骨干) 分题型准确率 (%) 95.2 / 94.4 SpatialClaw 77.8 / 72.2 +17.4 / +22.2 pp
MindCube / SPAR-Bench / MMSI-Video-Bench(Qwen 骨干) 准确率 (%) 88.3 / 72.4 / 56.4 SpatialClaw 83.2 / 70.2 / 53.1 +5.1 / +2.2 / +3.3 pp
接口组件消融(Qwen 骨干) MMSI / ReVSI (%) 完整系统 66.5 / 82.3 去模型感知接口 57.7 / 76.4;去场景记忆 63.0 / 79.8;去解读读数 65.2 / 81.1 模型感知接口贡献最大(−8.8 / −5.9 pp)
SpatialClaw + 移植本文读数函数(附录 D) ReVSI / MMSI (%) S-Agent 2.0 完整系统 82.3 / 66.5 SpatialClaw 74.5 / 62.6;SpatialClaw+读数 75.5 / 62.9 读数移植仅 +1.0 / +0.3,证明增益来自接口整体
跨 harness 泛化(Qwen 骨干) MMSI / SPAR / ReVSI (%) OpenHands 66.5/72.4/82.3;Codex 67.0/71.8/76.6;Claude Code 63.8/72.8/79.1 同骨干 SpatialClaw MMSI 62.6 三个 harness 均领先专用系统

局限与改进

作者承认的局限(§3.4):闭环建成后,剩余错误集中在「接地」环节两类——一是想象视角模拟失败,注册观察者时借用了错误朝向(如问题说「走下楼梯区域」,代理把观察者钉在墙上且朝向相机,导致 TV 被判为「右后方」而真值是「右前方」);二是量测语义读错,问题问物体自身的竖直高度(vertical height),代理测了离地高度(elevation above floor),「chandelier 比 chair 高 1.15 m」比较的是位置而非物体自身尺寸。我观察到的其他局限:绝对距离题型仍输给 SpatialClaw(ReVSI −2.8/−1.7 pp),暴露度量尺度标定(依赖 --known 手动校准或重建自身尺度)不可靠;工具增益随骨干增强明显缩水(Qwen ReVSI +20.5 → Gemini +9.6),暗示前沿模型内化空间能力后接口价值会下降;重建优先路线对每题都付全量重建成本,且 recon 依赖 Depth Anything 3 的质量,只有粗粒度的 overlap_warning 报警而缺乏置信度量化;效果与编码代理 harness 的上下文管理强耦合(附录 D 移植读数到 SpatialClaw 几乎无收益);此外所有评测集中在室内多视角/视频基准,户外大尺度与真实机器人闭环未验证,延迟与 API 成本也未报告。

独立分析的弱点

独立分析出五个弱点。其一,对重建质量强依赖:recon 一次失败或重力/尺度估计偏差会污染所有后续读数,系统只有 overlap_warning 这类粗报警,缺乏重建置信度量化与多假设融合——改进方向是按置信度加权融合多个重建后端,或允许代理对可疑区域做局部重重建。其二,绝对距离短板:尺度未经 --known 校准时读数只给「重建自身尺度」的相对值,房间大小类问题直接受限——可引入常见物体先验(门高约 2 m、椅高约 0.45 m)自动标定尺度。其三,观察者朝向仍靠模型想象:add_instance 的 --facing 取值由模型决定,Figure 4 显示「借用朝向」是剩余主要错误源——可让工具返回候选朝向列表加一致性检查(compass 已有按拟合度排序的雏形),或从问题文本结构化解析方向约束后自动验证。其四,成本不透明:Figure 5 显示一次 episode S-Agent 2.0 发 12 个感知调用、ReVSI 上 Gemini 平均开 11.43 次帧查看,但全文未报告单题延迟、GPU 时耗与 token/费用,实用部署成本无法评估。其五,评测域偏窄:五个基准均为室内或近景场景的静态推理题,未覆盖户外驾驶尺度、遮挡密集场景与需要实时性的机器人控制闭环;工具包的闭式读数假设物体是刚体且点云分割干净,可变形物体、透明与反光表面(文中 drop 反射掩码的案例恰好说明此问题常见)仍是薄弱点。

未来方向

作者提出的方向:剩余「接地」失败(想象视角、量测语义)可通过工具侧的结构化验证机制缓解,例如 compass 的多候选一致性提示已是雏形;跨 harness 的成功说明值得继续研究接口设计原则本身——哪些 CLI 语义要素真正带来增益。基于其成果可延伸:其一,把「证据闭环」接口模式移植到其他感知域——时间推理、物理常识(力与稳定性)、可操作性与 affordance 判断,只需替换工具包;其二,与强化学习结合:SpaceTools 已证明 RL 能教会模型协调固定工具集,在编码代理 harness 上做 RL 可让模型学会更聪明的工具组合与调用时机策略,弥补增益随骨干增强而缩水的趋势;其三,记忆扩展:场景记忆目前按 episode 重建,可扩展为跨 episode 持久化记忆(多房间、多楼层导航、跨视频实体追踪),并与 MMSI-Video-Bench 的 cross-video memory 题型对接;其四,尺度自标定与置信度估计:解决绝对距离短板,让每个读数自带误差棒,代理据此决定是否需要补充测量;其五,主动感知:由信息增益驱动「下一步看哪/测哪」的决策,减少不必要的全量重建;其六,把模型感知接口(add_instance/drop)与开放词汇 3D 检测结合,降低对人工提示词的依赖。

复现评估

复现条件较好。开源情况:代码与全部报告运行(包括所有主表和消融)的完整轨迹公开于 https://ropedia.github.io/S-Agent-2.0;附录 B 用 Table 7 完整文档化命令行接口(每条命令的参数语义、对场景记忆的读写效果、回复格式),附录 C 给出每命令调用频次统计(Table 8),附录 B 还逐字给出回复 JSON 样例,接口层面几乎无黑盒。数据与模型:评测全部使用公开基准(MMSI-Bench、ReVSI、MindCube、SPAR、MMSI-Video 各有官方协议),感知后端全部是现成冻结模型——Depth Anything 3、SAM 3、GeoCalib、π3mos,无需任何训练;骨干 Qwen3.8-27B 以 FP8 本地部署,Gemini-3.8-Flash 走 API,harness 用开源的 OpenHands 即可复现主线结果。算力需求:FP8 下 27B 模型大约需要单卡 80 GB 或等效双卡推理环境,另加感知模型的 GPU;评测量大(MMSI 与 ReVSI 各 1000 题、每题数十个 agent 步与多次感知调用),API 费用与时间成本不低。综合难度评级:中等偏低——无需训练与调参,工程集成(OpenHands + 工具服务 + 感知模型)是主要工作量;轨迹公开使得结果校验与失败分析非常方便,是很好的复现实践。

相似论文推荐