你好
我正在通過 Docker/Coolify 運行 n8n 自託管版本 2.14.2。
問題: 包含 @n8n/n8n-nodes-langchain.agentTool 節點的工作流程無法在 UI 中打開。當導航到工作流程 URL 時,頁面會重定向到空白的新工作流程。
控制台錯誤:
Error: Could not resolve undefined
at useInjectWorkflowId.ts:5:9
at setup (NodeView.vue:268:20)
我嘗試過的方法:
-
驗證工作流程存在於 SQLite 資料庫

-
將模型字段格式修正為
{"__rl": true, "mode": "id", "value": "..."} -
將 agentTool 參數清除為
{} -
在 n8n 版本 2.10.2、2.14.2、2.20.7-exp.0 上進行測試 — 所有版本都出現相同問題
有效的方法:
-
包含 1 個
agent+ 1 個agentTool(空參數)的簡單測試工作流程能正常打開 -
所有其他不含
agentTool節點的工作流程都能正常打開
問題: n8n 2.14.x 中 agentTool 節點的正確 JSON 結構是什麼?agentTool 是否需要有效的 workflowId 才能在 UI 中呈現?如果是這樣,正確的格式是什麼?
工作流程節點結構:
json
{
"type": "@n8n/n8n-nodes-langchain.agentTool",
"typeVersion": 1,
"parameters": {}
}
謝謝。