🚀 بهینه‌سازی فنی: افزایش سرعت بارگذاری رابط کاربری در ابزارهای هوش مصنوعی

🚀 بهینه‌سازی فنی: افزایش سرعت بارگذاری رابط کاربری در ابزارهای هوش مصنوعی

تیم توسعه‌دهنده با هدف سبک‌تر کردن و افزایش سرعتِ راه‌اندازی (Startup) رابط کاربری، تغییرات مهمی را در مدیریت کتابخانه‌های کدی اعمال کرده است.

تغییرات کلیدی:
🔹 حذف کتابخانه Zod از بخش Control UI برای کاهش حجم فایل‌های اولیه.
🔹 استفاده از قابلیت Lazy-loading برای کتابخانه JSON5؛ به این معنی که این کتابخانه فقط در زمان نیاز (مثلاً هنگام ویرایش تنظیمات) بارگذاری می‌شود.

این بهبودها باعث کاهش قابل‌توجه حجم کدهای اولیه (از حدود ۳۲۱ به ۲۹۵ کیلوبایت) و کاهش تعداد درخواست‌های شبکه شده که نتیجه آن، تجربه کاربری روان‌تر و سریع‌تر در محیط‌های توسعه و کار با مدل‌های هوش مصنوعی است. ⚡️

‌نویسی ‌سازی

منبع: OpenClaw Commits