Multi-Turn Conversation and Prompts for Kindergarten Play Activity Organization: Handle Questions and Collect Missing Information

Kindergarten Play: review conversation for question intake. Check source versions, input mappings and the values received by downstream nodes.

What this category's data looks like

This page addresses the question acceptance scenario for kindergarten game activity organization. The materials come from observation records, area plans, material placement lists, and reflection-to-next-week plans. The correspondence between observation records and area plans is the primary verification dimension. The quantity of materials placed must be consistent with the area setup in the plan. The achievement of activity goals must match the observation descriptions. The reflection-to-next-week plan must reflect corrections of previous issues. When these materials enter the multi-turn dialogue and prompt feature, observation records and area plans serve as the basis for determining missing items, the material placement list is used to identify quantity gaps, and the reflection-to-next-week plan is used to determine whether the plan has been updated. The update cadence advances by week: after each activity, observations and reflections are entered, and the area plan is adjusted with the week. In terms of field characteristics, area names, material names and quantities, activity goals, observation descriptions, and reflection conclusions constitute the key information items, and missing-item follow-up questions revolve around these fields.

Configuration and implementation checks

This part is executed by the memory turns and prompt configuration in the application settings, which output the reference range of historical messages and the answer constraints. The acceptance records and the completed follow-up questions are then handled by the model, while the external entry point and authorization are handled by the publishing service and file permissions. Memory turns control how many previous turns of dialogue can be referenced at most when answering. If the value is too small, the preceding text cannot be used; if too large, irrelevant content is brought in and consumption increases.

ObjectCheckVerification action
Observation records and area plansWhether the observation description corresponds to the activity goal in the area plan; if inconsistent, the basis for the goal must be asked aboutCheck the goal statement in the observation record against the area plan entry; if the goal is missing or conflicting, ask a follow-up question
Material placement listWhether the quantity of materials placed meets the quantity requirement in the area plan; if insufficient, a supplementary plan must be asked aboutCompare the material names and quantities in the list with the area plan; if the quantity is insufficient, ask a follow-up question
Reflection-to-next-week planWhether the reflection conclusion has been transferred into the next week's plan; if not updated, the adjustment content must be asked aboutCheck where the reflection item lands in the next week's plan; if it is not reflected, ask a follow-up question
Multi-turn dialogue and promptsIn continuous follow-up questions, whether the second turn can carry forward the reference from the first turn; the historical message range is determined by the memory turnsRun a trial with two consecutive question turns and check whether the historical range corresponding to chatId in messages covers the first turn's reference

Three common errors

  • Phenomenon: answering directly despite insufficient material placement quantity. Cause: the quantity requirement in the area plan was not checked during acceptance, and the missing item was not identified and asked about.
  • Phenomenon: continuing to answer even though the activity goal does not match the observation description. Cause: the basis for the goal was not included in the judgment, and the missing-item follow-up did not cover goal consistency.
  • Phenomenon: the reflection conclusion was not transferred into the next week's plan, yet the answer still proceeds according to the old plan. Cause: the plan not being updated was not identified, and the historical message range brought in outdated content.

How to verify the setup

Feature acceptance: use two consecutive follow-up questions and see whether the second question carries forward the reference from the first; check the historical range corresponding to chatId in messages and the values passed in variables.

Business test: ask a question that lacks key information and see whether it asks a follow-up question before answering.

  • In the application settings, check the memory turns value and confirm it matches the range of preceding text required by the question.
  • Run a trial with two consecutive question turns, check whether the second turn carries forward the reference, and compare the usage records of the two runs.