π¬Tekan Main Demo untuk lihat Calibration Record Ejen.
Demo Selesai Semua Peringkat Dijana
01 WhatsApp Arahan
βοΈ
Generic Agent AI AINNA Ejen
β Neural Link Aktif
02 Analisis Keperluan
Instruments
18
Cal Due
4
Compliant
14
Overdue
2
Menunggu Sedang aktif Selesai
03 Penjanaan Skrip Python
1
π₯
Ambil data instrumenFetch instrument records
2
π
Semak jadual kalibrasiCheck calibration schedules
3
β οΈ
Alert overdueFlag overdue instruments
4
π
Laporan kepatuhanGenerate compliance report
import pandas as pd
from datetime import datetime
def calibration_check():
instruments = pd.read_sql("SELECT * FROM instruments")
now = datetime.now()
for _, inst in instruments.iterrows():
due = pd.read_sql("SELECT due_date FROM calibration_records WHERE instrument_id = ?", inst['id'])
if not due.empty:
days_left = (due['due_date'] - now).days
inst['status'] = 'Overdue' if days_left < 0 else 'Due Soon' if days_left < 30 else 'Compliant'
return instruments
04 Rajah Blok
Menunggu Sedang aktif Selesai
05 Skema Sistem
Menunggu Sedang aktif Selesai
Never use uncalibrated instruments untuk kritikal measurements.
06 Simulasi Calibration Records
Mula Kalibrasi
Instruments
0
Due
0
Compliant
0
Overdue
0
07 Calibration Record Report
Demo
Calibration
Total Instruments
0
Due
0
Compliant
0
Status
Sedia
Log Terminal
[SISTEM] Calibration Record Ejen sedia
Seni Bina Sistem
π± Lapisan Arahan
Arahan WhatsApp
π€ Lapisan Ejen
Instrument parser
Jadual checker
Kepatuhan tracker
π Pembuatan Lapisan
Instrument DB
Calibration records
SCADA sistem
Laporan
Nota Keselamatan
Never use uncalibrated instruments untuk kritikal measurements.
Configure role-based access untuk calibration data.