WebMCP Challenge
EZI ChemLab
Lab kimia dan fisika 3D dengan AI agent sebagai instrukturnya, ditenagai WebMCP.
Panel pengamatan
Belum ada isinya. Minta agent menjelaskan tahap reaksi, atau menyusun laporannya.
- Volume
- 0 mL
- Suhu
- 25 C
- Isi gelas
- kosong
- Pengamatan
- 0
Prompt awal untuk agent
You are my chemistry lab instructor. This page gives you seven tools. 1. Call get_lab_state to see what is on the bench. 2. Switch to the acid and base topic, then mix cuka with baking_soda, 150 ml. 3. Tell me what you observe, then explain the reaction step by step from step 1 to step 4. 4. Raise a safety alert about why this reaction is done in an open beaker. 5. Switch to the electrolyte topic and compare salt water against sugar water, and tell me what the lamp does in each case. 6. Switch to the density topic and show me an egg in fresh water, then in salt water. 7. Finish by writing the lab report. Narrate what you are doing as you go, in the language I am using.
Tool yang terdaftar
Minta agent menyebutkan tool yang tersedia. Nama di bawah inilah jawabannya.
- 1switch_experiment_mode
Switch the active subject and experiment topic. The 3D scene changes to match the chosen topic.
- 2mix_substances
Mix two substances in the 3D simulation. Each one is first measured out on the bench, liquids into graduated cylinders and powders onto a spatula, then added to the beaker one at a time, and the liquid takes on the colour, bubbles or precipitate the reaction produces.
- 3explain_reaction_step
Explain one step of the reaction in the active topic to the student, and show it in the observation panel. Steps run from 1 to 4 and build on each other.
- 4render_lab_report
Write up the experiment as an observation report and show it in the observation panel. Call this once the reaction has been observed and explained.
- 5trigger_safety_alert
Show an educational safety alert when a combination of substances needs extra care, teaching safety awareness as part of the lesson.
- 6get_lab_state
Read the current lab state: active topic, what is in the beaker, liquid colour, temperature, and the observation log so far. Call this before deciding on the next step.
- 7reset_experiment
Empty the beaker and start the current topic over from the beginning.
Manual Tool Runner
WebMCP: tidak terdeteksiJalankan tool langsung dari halaman ini, tanpa agent. Berguna kalau browsernya belum mendukung WebMCP.
Status build
- Frontend
- Next.js 14 App Router, React 18, TypeScript, Tailwind
- Health backend
- resolving