پرش به محتوای اصلی
پرش به محتوای مقاله

درون Riddle؛ پیوند مدل‌های بصری با شبیه‌ساز دست‌خط در reMarkable

·۱۶ تیر ۱۴۰۵۴ دقیقه مطالعه
راهنما
دفترچه خاطرات تام ریدل برای ریمارکبل پیپر پرو — با قلم بنویس، صفحه جوهر را می‌نوشد و با خطی روان پاسخ می‌دهد.
دفترچه خاطرات تام ریدل برای ریمارکبل پیپر پرو — با قلم بنویس، صفحه جوهر را می‌نوشد و با خطی روان پاسخ می‌دهد.
اشتراک‌گذاری
واقعاً چه چیز جدید است؟

استفاده از مدل‌های بینایی برای خواندن دست‌خط در لحظه و تبدیل معکوس پاسخ‌های متنی به مسیرهای ترسیمی (Stroke-by-stroke) روی سخت‌افزار E-ink، فارغ از هرگونه رابط کاربری متنی.

تصور کنید تبلتی دارید که در آن جوهر دیجیتال ساکن نمی‌ماند، بلکه تکامل می‌یابد. با اجرای پروژه riddle، یک توسعه‌دهنده تبلت reMarkable Paper Pro را به ابزاری تبدیل کرده است که حس یک اثر هنری sentient یا «دارای شعور» می‌دهد؛ کاربر با قلم می‌نویسد و پس از مکثی کوتاه، جوهر محو شده و پاسخ هوش مصنوعی به‌ صورت خط‌به‌خط و ضربه-به-ضربه (stroke-by-stroke) روی صفحه ظاهر می‌شود.

این تجربه، رابط‌های سنتی هوش مصنوعی را به‌طور کامل کنار می‌زند. در اینجا خبری از کیبورد، حباب‌های گفتگو یا درخشش خیره‌کننده صفحه‌نمایش‌های مدرن نیست. در عوض، دستگاه مانند یک دفترچه خاطرات لمسی عمل می‌کند که «روح» درون کاغذ، دست‌خط شما را می‌خواند و با سبکی روان و دست‌نویس پاسخ می‌دهد. طبق مستندات مخزن گیت‌هاب این پروژه که در ۶ جولای ۲۰۲۶ منتشر شد، سیستم به‌گونه‌ای عمل می‌کند که صفحه را مانند بومی می‌بیند که جوهر کاربر را «می‌بلعد» و سپس آن را از طریق یک مدل بینایی (Vision Model) پردازش می‌کند. این رویکرد در استفاده از مدل‌های زبانی برای تعامل با محیط‌های غیرمتنی، یادآور تلاش‌های اخیر برای ادغام هوش مصنوعی در ابزارهای کاربردی است، مانند قابلیت OfficeCLI که امکان کنترل مستقیم اسناد را به ایجنت‌های هوش مصنوعی می‌دهد.

زمینه و نصب

برای اجرای این دفترچه، کاربران به یک دستگاه reMarkable Paper Pro نیاز دارند که در حالت توسعه‌دهنده (Developer Mode) قرار گرفته و یک لانچر روی آن نصب شده باشد. برای کسانی که با این فرآیند پیچیده آشنا نیستند، ابزار remagic می‌تواند با یک دستور ساده، حالت توسعه‌دهنده را فعال کرده و محیط لازم را آماده کند.

فرآیند نصب شامل دانلود بسته پیش‌ساخته riddle-appload-aarch64.zip و کپی کردن این پوشه به تبلت از طریق پروتکل SCP در مسیر /home/root/xovi/exthome/appload/ است. کاربران باید یک کلید API در فایل oracle.env قرار دهند یا تصمیم بگیرند از بک‌اند pi استفاده کنند. توسعه‌دهنده هشدار داده است که چون برنامه با دسترسی ریشه (Root) اجرا شده و رابط کاربری سازنده (Vendor UI) را در حالت «تصاحب» (Takeover mode) متوقف می‌کند، استفاده از آن کاملاً با مسئولیت کاربر است. همچنین تأکید شده که این پروژه تنها روی نسخه‌های سیستم‌عامل ۳.۲۶ تا ۳.۲۷ (مدل ferrari، معماری aarch64) آزمایش شده است.

از نظر فنی، این سیستم برای حفظ توهم «کاغذ بودن» از یک خط لوله (Pipeline) پیچیده استفاده می‌کند. برنامه که با زبان Rust نوشته شده، ورودی‌های خام قلم را از طریق evdev با ۴,۰۹۶ سطح فشار در نرخ رویداد سخت‌افزاری ثبت می‌کند. زمانی که کاربر به مدت ۲.۸ ثانیه مکث کند، برنامه صفحه را به صورت یک فایل PNG ثبت کرده و آن را برای «اوراکل» — که همان فرآیند مدل زبانی بزرگ (LLM) است — ارسال می‌کند.

جزئیات پیاده‌سازی فنی

  • اوراکل (The Oracle): این سیستم از هر API سازگار با OpenAI، از جمله OpenRouter یا Groq پشتیبانی می‌کند و به‌طور خاص به مدل‌های دارای قابلیت بینایی مانند gpt-4o-mini نیاز دارد. همچنین می‌تواند با یک فرآیند محلی pi (از طریق --mode rpc) برای کاهش تأخیر ادغام شود؛ این حالت در صورتی که هیچ کلید OpenAI تنظیم نشده باشد، به‌طور خودکار فعال می‌شود. این «روح» صفحه را به عنوان یک PNG درون‌خطی می‌خواند و پاسخ‌ها را جمله به جمله استریم می‌کند.
  • سنتز دست‌خط: پاسخ‌ها با استفاده از فونت Dancing Script (تحت لایسنس SIL OFL 1.1) تولید می‌شوند. برای شبیه‌سازی نوشتن در لحظه، این فونت از طریق الگوریتم نازک‌سازی Zhang-Suen به مسیرهای تک-پیکسلی (Skeletonized) تبدیل شده و سپس ردیابی ضربات قلم (Stroke tracing) روی آن‌ها انجام می‌شود.
  • بک‌اندهای نمایش: نرم‌افزار دو حالت ارائه می‌دهد. نسخه پنجره‌ای (qtfb) که در محیط xochitl از طریق AppLoad اجرا می‌شود. حالت «تصاحب» (quill) که از یک میزبان C/C++ و یک shim میانجی‌گر QImage-constructor به سبک epfb-re روی موتور waveform سازنده (libqsgepaper.so) استفاده می‌کند. این حالت رابط کاربری سازنده را متوقف می‌کند تا موتور E-ink را مستقیماً هدایت کرده و کمترین تأخیر ممکن را به دست آورد.

ژست‌ها و تعاملات

کنترل این دفترچه از طریق تعاملات فیزیکی خاصی انجام می‌شود:

  • نوشتن و رها کردن قلم: پاسخ هوش مصنوعی را فعال می‌کند.
  • چرخش مارکر (Flip Marker): باعث پاک شدن جوهر از صفحه می‌شود.
  • ترسیم یک علامت سؤال بزرگ: راهنمای داخلی سیستم را فرا می‌خواند.
  • ضربه پنج انگشتی: از برنامه خارج شده و کاربر را به سیستم اصلی بازمی‌گرداند.
  • دکمه پاور: وضعیت صفحه را به «The diary sleeps» (دفترچه می‌خوابد) تغییر داده و تبلت را در حالت suspend قرار می‌دهد.

عملکرد و الزامات

تنظیم این دفترچه مستلزم داشتن reMarkable Paper Pro در حالت توسعه‌دهنده است. نویسنده اشاره می‌کند که تأخیر اندازه‌گیری شده تا اولین ظهور جوهر روی دستگاه، تقریباً بین ۰.۹ تا ۱.۱ ثانیه است. کاربران باید با اجرای برنامه در سطح root راحت باشند، زیرا این برنامه رفتار هسته رابط کاربری دستگاه را تغییر می‌دهد (در نسخه‌های OS 3.26–3.27).

توسعه‌دهنده تأکید می‌کند که دسترسی SSH باید همواره فعال بماند تا به عنوان یک «راه خروج» (Escape hatch) در صورت هنگ کردن سیستم عمل کند، زیرا xochitl را می‌توان به صورت دستی از طریق systemctl ری‌استارت کرد.

این پروژه پارادایم هوش مصنوعی را از ابزاری که صرفاً از آن سؤال می‌پرسیم، به محیطی تغییر می‌دهد که در آن حضور می‌یابیم. riddle ثابت می‌کند که اصطکاک نمایشگرهای E-ink — که اغلب یک محدودیت دیده می‌شود — می‌تواند برای خلق یک تجربه روان‌شناختی غوطه‌ورکننده به کار گرفته شود. این ابزار یک تبلت بهره‌وری را به قطعه‌ای از سخت‌افزار داستان‌گویی تعاملی تبدیل می‌کند.

برای کسانی که مایل به آزمایش هستند، پروژه یک بسته پیش‌ساخته برای دستگاه‌های aarch64 فراهم کرده است. می‌توانید با نصب ابزار remagic برای فعال‌سازی حالت توسعه‌دهنده شروع کرده و سپس بسته را از طریق SSH مستقر کنید.

چرا این موضوع مهم است؟

این پروژه تخصص در ترکیب سخت‌افزار تخصصی و مدل‌های بینایی-زبانی را به نمایش می‌گذارد. نتیجه آن اثبات این موضوع است که هوش مصنوعی می‌تواند از قالب «چت‌بات» خارج شده و به بخشی از ابزارهای tactile یا لمسی تبدیل شود.

تأثیر برای ایران

به‌دلیل نیاز به کلید API مدل‌های OpenAI و دسترسی SSH به سخت‌افزار خاص reMarkable، استفاده از این پروژه برای کاربران ایرانی دشوار و عمدتاً محدود به توسعه‌دهندگان سطح پیشرفته است.

·نگاه ما
تحریریه دات‌هوش

حذف رابط کاربری گفتگو (Chat UI) در این پروژه، نشان‌دهنده یک چرخش در طراحی تجربه کاربری (UX) است. به‌جای تلاش برای سریع‌تر کردن AI، توسعه‌دهنده از کندی ذاتی نمایشگرهای E-ink برای ایجاد حس «تفکر» و «روان‌شناختی» استفاده کرده است. این رویکرد ثابت می‌کند که در عصر سرعت، گاهی بازگرداندن اصطکاک‌های فیزیکی می‌تواند ارزش محصول را بالا ببرد.

منابع

این گزارش با خط‌لولهٔ خودکار دات‌هوش از منابع معتبر جهانی تدوین و زیر نظر تحریریه منتشر شده است. روش کار ما

گفتگو

پنج‌شنبه‌های هوش‌محور

بسته‌ی هفتگی دات‌هوش

۵ خبر، ۲ ابزار، ۱ پرامپت در هر شماره. به‌زودی راه‌اندازی می‌شود — هر پنج‌شنبه صبح.

خبر کلیدی
ابزار کاربردی
پرامپت حرفه‌ای
تحلیل پژوهش
به‌زودی
زاویه‌ی ایرانی
به‌زودی
تمرین این هفته
به‌زودی

راهنماهای دات‌هوش

راهنماهای کاربردیِ دات‌هوش برای کار با هوش مصنوعی — از همین‌جا شروع کنید:

دات‌هوش

راهنمای فارسی هوش مصنوعی — با نگاه به ایران

اخبار روزانه، معرفی ابزارها و مدل‌ها، و آموزشِ کار با هوش مصنوعی؛ همیشه با این پرسش که از ایران چه چیزی کار می‌کند و چه چیزی نه.