物料清單最佳化

AI ↔ AI

提取 BOM、查詢供應商報價、尋找替代材料、最佳化成本,並產出最終 BOM。

5 個節點 · 5 條連接construction
agentapisystem
視覺化
BOM 提取代理人agent

解析建築圖面與規格,提取材料數量與等級。

sequential供應商報價代理人
parallel替代材料代理人
供應商報價代理人agent

查詢供應商 API 與型錄,取得現行單價與前置時間。

sequential成本最佳化代理人
替代材料代理人agent

識別符合規格要求且成本更低或前置時間更短的替代材料。

parallel成本最佳化代理人
成本最佳化代理人agent

對材料選擇、數量與供應商進行有限制條件的最佳化求解。

sequential最終 BOM 報告
最終 BOM 報告agent

產出最終 BOM 文件,包含選定材料、成本、供應商與節省摘要。

uc-bom-optimization.osop.yaml
osop_version: "1.0"
id: "bom-optimization"
name:"物料清單最佳化"
description:"提取 BOM、查詢供應商報價、尋找替代材料、最佳化成本,並產出最終 BOM。"

nodes:
  - id: "bom_extract"
    type: "agent"
    subtype: "worker"
    name: "BOM 提取代理人"
    description: "解析建築圖面與規格,提取材料數量與等級。"

  - id: "supplier_pricing"
    type: "agent"
    subtype: "worker"
    name: "供應商報價代理人"
    description: "查詢供應商 API 與型錄,取得現行單價與前置時間。"

  - id: "alternatives"
    type: "agent"
    subtype: "llm"
    name: "替代材料代理人"
    description: "識別符合規格要求且成本更低或前置時間更短的替代材料。"

  - id: "cost_optimize"
    type: "agent"
    subtype: "llm"
    name: "成本最佳化代理人"
    description: "對材料選擇、數量與供應商進行有限制條件的最佳化求解。"

  - id: "final_bom"
    type: "agent"
    subtype: "llm"
    name: "最終 BOM 報告"
    description: "產出最終 BOM 文件,包含選定材料、成本、供應商與節省摘要。"

edges:
  - from: "bom_extract"
    to: "supplier_pricing"
    mode: "sequential"
  - from: "bom_extract"
    to: "alternatives"
    mode: "parallel"
  - from: "supplier_pricing"
    to: "cost_optimize"
    mode: "sequential"
  - from: "alternatives"
    to: "cost_optimize"
    mode: "parallel"
  - from: "cost_optimize"
    to: "final_bom"
    mode: "sequential"