diff --git a/easy-agents-flow/src/main/java/com/easyagents/flow/core/chain/ChainState.java b/easy-agents-flow/src/main/java/com/easyagents/flow/core/chain/ChainState.java
index 9c1f0dc..21c0786 100644
--- a/easy-agents-flow/src/main/java/com/easyagents/flow/core/chain/ChainState.java
+++ b/easy-agents-flow/src/main/java/com/easyagents/flow/core/chain/ChainState.java
@@ -370,6 +370,38 @@ public class ChainState implements Serializable {
return formatArgsMap;
}
+ /**
+ * 构建文本模板渲染所需的上下文列表。
+ *
+ * 顺序为:链路 memory -> 当前节点参数/临时参数 -> 环境变量。
+ * 后面的 map 会覆盖前面的同名 key,这样既能兼容直接引用历史节点输出,
+ * 又能保证当前节点显式解析出的参数优先级更高。
+ *
+ * @param formatArgs 当前节点参与模板渲染的参数
+ * @return 模板渲染上下文列表
+ */
+ public List