Install
openclaw skills install fluid-network-agent-lenovo从 TOML 读取稳态不可压缩流体网络,计算各节点压力与各管路流量/压差(可选速度),并按工况输出连通性与负载可靠性(PASS/FAIL)。当用户给出网络 TOML 或询问某工况下系统是否能正常工作时使用。
openclaw skills install fluid-network-agent-lenovo该 Skill 会从 TOML 里读取:
junction(未知压力)和 reservoir(固定压力)linear 或 quadratic),可选的 gating 用于表示阀门/故障开关valve_v1 = "open"/"closed")然后对每个工况计算:
用户要做下面任意一件事时用这个 Skill:
计算“各节点压力 / 各管路流量/流速 / 系统流路”
提供流体网络 TOML,或要求把需求整理成 TOML
需要对多个阀门/故障工况做对比,并判断“哪个工况能让哪个负载/功能工作”
TOML 文件路径;至少包含 nodes、edges,scenarios / functions / analysis 可选但推荐。
如果用户没有提供 TOML,让 Agent 按 reference.md 的格式补全成可运行版本(参考 examples/example_network.toml)。
python scripts/run_fluid_network.py --input <toml_path> --format markdown(需要指定工况就加 --scenario <scenario_id>)。# Fluid Network Scenario Report
## Scenario: <id>
### Connectivity
- Reachable nodes from sources: ...
### Edge results
- <edge_id>: enabled=..., Q=... m3/s, v=... m/s|n/a, dP=... Pa, R_eff=...
### Function reliability
- <function_id>: PASS|FAIL
- Load <load_node_id>: PASS|FAIL, connected=..., p=... Pa, flow=... m3/s
junction nodes.Q is from -> to.dP = R * Q. Quadratic model: dP = R * Q^2.