你需要根据下面传进来的json数据:{ "parameters": { "values": { "string": [ { "name": "userId", "value": "user-12345" }, { "name": "planStartDate", "value": "2024-10-28T00:00:00Z" }, { "name": "nutritionGoal", "value": "low_carb" } ], "json": [ { "name": "familyProfiles", "value": "[{\"id\":\"p1\",\"age\":35,\"healthGoals\":[\"low_carb\"]},{\"id\":\"p2\",\"age\":9}]" }, { "name": "budget", "value": "{\"min\":150,\"max\":200,\"currency\":\"USD\"}" }, { "name": "userSelectedRecipes", "value": "[\"recipe-taco-tuesday\"]" }, { "name": "existingMeals", "value": "[{\"date\":\"2024-11-01\",\"meal\":\"Pizza Night\",\"recipeId\":null}]" } ] }, "options": {} }, "name": "Mock Input Data", "type": "n8n-nodes-base.set", "typeVersion": 2, "position": [ 460, 300 ] } ,做一个判断,用户json如果跟数据库的食谱能进行一个好的匹配走数据库检索生成的meal,如果用户json不够完整,把用户一开始的json传入agent处理,那agent生成的7天meal的节点。 帮完善这个系统提示词