You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

DXL可正常输出但添加为属性DXL时未在对应列中展示求助

问题原因

你当前使用的脚本通过print语句输出内容,仅会将结果打印到DXL交互控制台。属性DXL的运行机制要求必须将计算得到的结果赋值给属性对应的内置变量,才能同步显示在属性列中。

解决方法
  1. 首先确认你创建的DXL属性的准确名称,建议属性类型选择「文本(Text)」以支持多行显示,假设你创建的属性名称为入链模块列表
  2. 替换属性DXL的代码为以下内容:
Object o = current
string result = ""
string srcModName

// 遍历当前对象的所有入链来源模块
for srcModName in each (o <- "*") do {
    if (result != "") {
        result += "\n"
    }
    result += srcModName
}

// 将计算结果赋值给当前属性,注意将「入链模块列表」替换为你的实际属性名
obj.attr_入链模块列表 = result
可选调整
  • 如果希望多个模块名称之间用逗号而非换行分隔,将代码中的"\n"替换为", "即可
  • 如果需要同时展示入链对象的具体标识,可在遍历逻辑中补充获取对象信息的代码,拼接至result变量即可

内容的提问来源于stack exchange,提问作者Bhadri

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 09:15:03