تصور کنید چندین متخصص برچسبگذاری را دارید که همزمان روی یک تصویر حساس کار میکنند، اما هر تغییر یکی، کار دیگری را پاک میکند. این کابوس تداخل دادهای در تیمهای بینایی ماشین اکنون با Sightline CRDT به پایان رسیده است.
برچسبگذاری دادهها — یعنی تعیین دقیق مرز اشیا در تصویر — اغلب گلوگاه اصلی در یادگیری ماشین است. در روشهای سنتی، برای جلوگیری از بازنویسی تغییرات، متخصصان باید بهصورت متوالی کار کنند یا از سیستمهای پیچیده کنترل نسخه استفاده کنند. همانطور که در تحلیلهای قبلی ما دربارهی بهینهسازی خط لولهی دادهها اشاره کردیم، هر ثانیه تأخیر در این مرحله، زمان رسیدن مدل به تولید را افزایش میدهد.
Sightline CRDT که در ۶ اکتبر ۲۰۲۶ عرضه شد، بوم برچسبگذاری را به یک «وضعیت مشترک» تبدیل میکند که فوراً بین مرورگرها همگام میشود. این ابزار شبیه به یک تختهسیاه زنده است که هر کسی روی آن چیزی میکشد و بقیه در همان لحظه میبینند.

به نقل از گزارش توسعهدهنده در dev.to، این ابزار بر سه ستون فنی استوار است:
- Yjs CRDTs بر بستر WebRTC: این فناوری همگامسازی چندنفرهی همتا-به-همتا (P2P) را ممکن میکند تا هر تغییر در مختصات بدون هیچ تداخلی برای همه نمایش داده شود.
- اصلاح صوتی (Voice Patching): کاربران میتوانند با دستورات صوتی، مثل «کادر را کمی به چپ ببر»، مختصات و برچسبها را بدون نیاز به موس تغییر دهند.
- خروجی مستقیم: پشتیبانی کامل از فرمتهای COCO و YOLOv8 مستقیماً از حافظه مرورگر.


طبق مستندات این پروژه، حذف نیاز به قفل کردن پایگاهدادههای مرکزی، چرخه تکرار روی مجموعههای آموزشی را بهشدت سریعتر میکند. این یعنی فرآیند بازبینی دادهها از یک ثبت خشک در دیتابیس به یک جلسه همکاری زنده تبدیل شده است.

گام بعدی شما
- محیط Sandbox زنده این ابزار را برای تست سرعت همگامسازی امتحان کنید.
- کد منبع را در GitHub بررسی کنید تا مکانیزمهای CRDT را در خط لولهی ML خود پیاده کنید.
- دستورات صوتی را برای تسریع در برچسبگذاریهای حجیم به کار بگیرید.
اما تأثیر این مدل همگامسازی بر مدلهای زبانی بزرگتر حتی پیچیدهتر است — به بررسی ما دربارهی پروتکل MCP مراجعه کنید.




گفتگو