شامل: پنل مدیریت (admin/admin)، پنل کاربر، حالت IO، یادگیری محیطی محلی، رندر به تصویر، سازندهٔ ZIP (store) و ZIP فشرده (deflate) و wrapper آمادهٔ ONNX Runtime Web برای اتصال مدلهای .onnx. برای اجرای inference واقعی باید فایل مدل (.onnx) را در مسیر مشخصشده قرار دهید یا URL آن را وارد کنید.
احراز هویت (مدیریت)
رمز پیشفرض: admin — لطفاً پس از ورود آن را تغییر دهید.
تنظیمات مدیریت
تنظیمات مدل محلی (WASM / ONNX)
میتوانید مسیر فایل مدل را تعیین کنید (URL یا مسیر محلی). همچنین سیستم سعی میکند ONNX Runtime Web را از CDN بارگذاری کند؛ در صورت عدم دسترسی، یک حالت شبیهسازی اجرا میشود.
توضیح فنی: رپِر ONNX نمونهٔ آماده دارد که ابتدا تلاش میکند کتابخانهٔ ONNX Runtime Web را از CDN بارگذاری کند. این کتابخانه باید در مرورگر بارگذاری شود تا inference واقعی انجام شود.
یادگیری محیطی
ربات رفتارهای کاربری را در حافظهٔ مرورگر ذخیره میکند تا تجربهٔ شخصیتر ارائه دهد. میتوانید دادهها را مشاهده، پاک یا صادر/وارد کنید.
دادههای ذخیرهشده:
حالت IO
در حالت IO شما میتوانید ورودی/خروجی (JSON, HTML, JS) را ارسال یا دریافت کنید.
تولید بستهٔ ZIP
میتوانید یک بستهٔ ZIP شامل فایل index.html (همین فایل)، README (EN+FA) و در صورت وجود تصویر نمونه را بسازید و دانلود کنید. دو حالت ZIP پشتیبانی میشود: store (غیر فشرده) و deflate (فشرده)؛ مرورگر از API CompressionStream استفاده میکند در صورت پشتیبانی، در غیر این صورت حالت deflate غیر فعال است و فقط store در دسترس است.
پنل کاربر / تولیدگر صفحه
کلیک یا فایل را بکشید و رها کنید
ورود اسکریپت/HTML برای تبدیل به تصویر
تذکر: اسکریپتها در iframe srcdoc اجرا میشوند و به دامنهٔ همین صفحه محدودند (همانمبدأ) تا امکان رندر گرفتن فراهم شود. مراقب اسکریپتهای مخرب باشید.
لاگ تعامل و «یادگیری محیطی»
هر تعامل مهم (تولید، پیشنمایش، تبدیل به تصویر) ذخیره میشود تا ربات رفتار شما را یاد بگیرد و پیشنهادات بهبود دهد.
ربات هوشمند تکفایل — سازنده صفحه
کنترلپنل ربات (تکفایل)
توضیح: این فایل یک «ربات هوشمند شبیهسازیشده» است — بدون نیاز به API خارجی. برای هوش مصنوعی واقعی باید مدل محلی یا سرویس خارجی متصل کنید.
فایل را اینجا رها کنید یا کلیک کنید
ویژگیها: تولید محتوا قواعدی، آپلود تصویر، پیشنمایش زنده، خروجی یک فایل HTML تکفایل با تصاویر Base64.
نکات مهم
این فایل **هوشمندسازی قاعدهمحور** انجام میدهد — نه مدل یادگیری عمیق. برای پاسخهای طبیعیتر باید مدل واقعی متصل شود.
تمام خروجیها و تصاویر در فایل HTML خروجی بهصورت Base64 جاسازی میشوند؛ نیازی به فایل جانبی نیست.
برای ارتقا: میتوانید WebAssembly و مدل محلی را اضافه کنید (نیازمند فایل مدل سنگین).
پیشنمایش زنده
عنوان سایت
توضیح کوتاه سایت
`;return exportHtml;
}
function escapeHtml(s){ return (s||'').replace(/&/g,'&').replace(//g,'>'); }
exportBtn.addEventListener('click', ()=>{
const html = buildExportHTML();
const blob = new Blob([html],{type:'text/html;charset=utf-8'});
const url = URL.createObjectURL(blob);
const a = document.createElement('a'); a.href=url; a.download=(siteName.value? siteName.value.replace(/\s+/g,'-') : 'site') + '.html'; document.body.appendChild(a); a.click(); a.remove(); URL.revokeObjectURL(url);
});
// small helper: make preview editable (inline)
pMain.addEventListener('dblclick', (e)=>{
const t = e.target;
if(t && (t.tagName==='P' || t.tagName==='H3')){
const old = t.textContent; const inp = document.createElement('textarea'); inp.value=old; inp.style.width='100%'; inp.style.minHeight='60px'; t.replaceWith(inp); inp.focus();
inp.addEventListener('blur', ()=>{ const p=document.createElement(t.tagName.toLowerCase()); p.textContent=inp.value; inp.replaceWith(p); });
}
});
// end of script