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

service block嵌入flow block后无法在柱状图展示利用率如何解决

解决方案
  • 失效原因:service block嵌套进flow block后,不再是全局顶级组件,作用域被限定在所属的flow block实例下,无法直接通过原变量名调用。
  • 修复步骤:
    1. 右键点击画布上的flow block,查看「属性」面板获取该flow block的实例名,假设实例名为production_flow
    2. 将原调用代码替换为以下格式即可正常获取利用率:
      production_flow.PP_T.utilization()
  • 若需批量提取同一flow block下所有service block的利用率,可使用遍历代码:
# 替换为实际的flow block实例名
target_flow = production_flow
service_utilization = []
for component in target_flow.components:
    if component.type == "service":
        service_utilization.append({
            "服务名称": component.name,
            "利用率": component.utilization()
        })
# 输出结果可直接传入柱状图组件进行渲染
print(service_utilization)

注意:如果flow block内的service block被设置了私有属性,需要先在flow block的编辑界面将该service block的「对外可见」开关开启,才能从外部调用其属性和方法。

内容的提问来源于stack exchange,提问作者Zag.D

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.19 11:45:03