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

Sonn با لایه‌ی استدلال، بازیابی غیرفعال هوش مصنوعی را جایگزین کرد

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

جایگزینی بازیابی غیرفعال (Passive Retrieval) با یک لایه‌ی استدلالی فعال که به‌جای پاسخ به پرسش، به‌صورت پیش‌دستانه و بر اساس شرایط موقعیتی، راهنماها را به مدل تزریق می‌کند.

تصور کنید یک برنامه‌نویس ارشد را استخدام کرده‌اید که هر بار ترمینال را می‌بندد، تمام تصمیمات معماری پروژه را فراموش می‌کند و دوباره اشتباهات قبلی را تکرار می‌کند. این دقیقاً همان نقطه‌ی ضعفی است که اکثر عامل‌های کدنویسی فعلی با آن دست‌وپنجه نرم می‌کنند.

به نقل از تحلیل فنی منتشر شده در ۶ ژوئیه ۲۰۲۶ در وب‌سایت dev.to، موتور ارکستراسیون جدید Sonn این مشکل پایداری حافظه را حل کرده است. این سیستم به‌جای اینکه حافظه را یک مسئله‌ی «جست‌وجو» ببیند، آن را به عنوان یک مسئله‌ی «استدلال» تعریف می‌کند.

اکثر عامل‌های فعلی بر بازیابی غیرفعال تکیه دارند؛ ابزارهایی مثل mem0 یا Zep که تکه‌های متن را ذخیره و جست‌وجو می‌کنند. این وضعیت شبیه به کتابخانه‌ای است که مدل فقط زمانی به قوانین آن رجوع می‌کند که دقیقاً به یاد بیاورد باید بپرسد. در عمل، عامل اغلب کد اشتباه می‌نویسد — مثلاً اعتبارسنجی در مرزها را فراموش می‌کند — پیش از آنکه اصلاً به فکر جست‌وجوی الگوی درست بیفتد.

همان‌طور که در تحلیل‌های قبلی ما درباره‌ی امنیت مدل‌های بازمتن اشاره کردیم، مدیریت بستر متن (Context) کلید اصلی کنترل رفتار مدل است. در سیستم‌های سنتی، چرخه «ذخیره $\rightarrow$ جست‌وجو $\rightarrow$ بازگرداندن تکه‌ها» کاملاً غیرفعال است و منتظر می‌ماند تا از آن سوال شود. اما یک عامل کدنویس به‌جای سوال کردن، «عمل» می‌کند؛ بنابراین بازیابی‌ای که فقط در صورت درخواست فعال شود، مانند کتابخانه‌ای است که هیچ‌کس به آن پا نمی‌گذارد.

برای حل این مشکل، Sonn یک معماری سه‌لایه را روی یک پایگاه‌داده SQLite با استفاده از sqlite-vec پیاده کرده است. این رویکرد نیاز به پایگاه‌داده‌های برداری (Vector Database) — مثل یک دفترچه تلفن دیجیتال که کلمات را بر اساس شباهت معنایی دسته‌بندی می‌کند — و عملیات پیچیده‌ی همگام‌سازی را حذف می‌کند.

این معماری سه‌لایه شامل موارد زیر است:

  • لایه حافظه (Memory Layer): زیربنای سیستم است که فعالیت‌ها را به‌صورت غیرمداخله‌گر از طریق هوک‌ها ثبت می‌کند. بازیابی در اینجا ترکیبی است و از شباهت برداری، جست‌وجوی تمام‌متن BM25 و بازرتبه‌بندی (Reranking) برای یافتن دقیق‌ترین داده‌ها استفاده می‌کند.
  • فرشته یا استدلال (Angel): یک فرآیند دائمی است که به‌جای انتظار برای پرسش، روی داده‌های ذخیره‌شده فکر می‌کند. این لایه الگوها را استخراج کرده و تصمیم می‌گیرد چه زمانی یک الگو ارزش نمایش دادن دارد. برای جلوگیری از سوگیری‌های تک‌جلسه‌ای، چندین بررسی مستقل باید روی یک الگو توافق کنند تا آن الگو ارتقا یابد؛ در غیر این صورت، به عنوان نویز در نظر گرفته می‌شود.
  • نجوا یا رفتار (Whisper): یک مکانیزم هدایت در لحظه است. به‌جای استفاده از پرامپت‌های حجیم و ایستا — مثل یک دفترچه دستورالعمل غول‌پیکر که مدل نیمی از آن را نادیده می‌گیرد — راهنماهای موقعیتی با برچسب‌های شرطی ذخیره می‌شوند و فقط در زمان نیاز فعال می‌گردند.

لایه استدلال برای هوش مصنوعی: فراتر از بازیابی اطلاعات

بر اساس گزارش dev.to، پرامپت‌های ایستا مقیاس‌پذیر نیستند. وقتی فایل‌های تنظیمات (مانند .cursorrules) بیش از حد بزرگ شوند، مدل در نهایت کل متن را نادیده می‌گیرد. Sonn این روند را وارونه کرده است؛ پرامپت ایستا را به ضروریات شناسیت محدود می‌کند و قوانین و درس‌ها را به «نجواها» تبدیل می‌کند.

در شروع هر جلسه یا در هر نوبت که ساختار درخواست مناسب باشد، یک شناسگر سبک می‌پرسد: «آیا این لحظه‌ای است که راهنمای ذخیره‌شده کمک می‌کند؟». اگر پاسخ مثبت باشد، نجوا بلافاصله پیش از پاسخ مدل به بستر متن تزریق می‌شود. این کار باعث می‌شود مدل طوری رفتار کند که انگار قانون را درونی کرده است، بدون اینکه نیاز به تنظیم دقیق (Fine-tuning) — شبیه به دادن تخصص پوست به یک پزشک عمومی برای دقیق‌تر شدن در یک حوزه — یا تغییر وزن‌های مدل باشد. این تغییر، هوش مصنوعی را از یک پایگاه‌داده به یک مدرس تبدیل می‌کند.

با این حال، سیستم با چالشی به نام «شلیک اشتباه» (Misfire) روبروست؛ یعنی زمانی که نجوا در لحظه‌ای نامناسب تزریق شود. هزینه‌ی این خطا نامتقارن است: یک نجوا درست کمی اعتماد می‌سازد، اما یک نجوای غلط که جریان کاری برنامه‌نویس را قطع کند، هزینه‌ی زیادی دارد.

تیم Sonn استدلال می‌کند که هدف، رسیدن به خطای صفر نیست، زیرا این موضوع سیستم را بیش از حد محتاط و بی‌فایده می‌کند. در عوض، استاندارد این است که نجوای غلط باید به‌راحتی قابل نادیده گرفتن باشد؛ یعنی غیرمداخله‌گر و بدون مسدود کردن مسیر. هزاران تلنگر آرام و درست، ارزشمندتر از یک رکورد بی‌نقص هستند.

این چرخش معماری نشان می‌دهد که آینده‌ی هوش مصنوعی عامل‌محور (Agentic AI) در پنجره‌های متنی (Context Window) بزرگ‌تر نیست، بلکه در ارکستراسیون هوشمندانه‌تر این بستر است. با انتقال «تفکر» درباره‌ی حافظه به خارج از حلقه‌ی اصلی استنتاج (Inference) — لحظه‌ای که مدل واقعاً جواب تولید می‌کند و شبیه به خودِ آشپزی است، نه دوره‌ی آموزش — توسعه‌دهندگان می‌توانند امنیت را حفظ کرده و هم‌زمان مدل را با قراردادهای خاص پروژه هم‌راستا کنند.

گام بعدی شما

  • بررسی کنید که آیا پشته‌ی RAG فعلی شما بیش از حد غیرفعال است و فقط منتظر پرسش می‌ماند یا خیر.
  • مستندات sonn.dev را برای مقایسه‌ی تزریق بستر متن در لحظه با استراتژی پرامپت‌نویسی فعلی خود مطالعه کنید.
  • ارزیابی کنید که کدام قوانین تکرارشونده در پروژه‌تان می‌تواند به یک «نجوا» تبدیل شود تا حجم پرامپت سیستمی شما کاهش یابد.

اما داستان سخت‌افزاری این تحول حتی شگفت‌انگیزتر است — به تحلیل ما درباره‌ی تراشه‌های Blackwell مراجعه کنید.

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

این معماری با کاهش وابستگی به پایگاه‌داده‌های برداری پیچیده، استقرار عامل‌های هوش مصنوعی را سریع‌تر و ارزان‌تر می‌کند. تخصص در مدیریت بستر متن در لحظه، جایگزین افزایش صرفه‌ی محاسباتی برای پنجره‌های متنی بزرگ‌تر می‌شود.

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

به‌دلیل متن‌باز بودن SQLite و رویکرد محلی Sonn، توسعه‌دهندگان ایرانی می‌توانند بدون نیاز به سرویس‌های ابری گران‌قیمت و پایگاه‌داده‌های برداری پیچیده، عامل‌های کدنویسی با حافظه پایدار را پیاده‌سازی کنند.

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

تمرکز بر ارکستراسیون بستر متن به‌جای افزایش حجم آن، نشان می‌دهد که صنعت از توهم «حافظه‌ی نامحدود» به سمت «بازیابی هوشمند» حرکت می‌کند. این رویکرد عملاً پذیرفته است که مدل‌های زبانی در مواجهه با حجم زیاد داده دچار فراموشی یا نادیده گرفتن (Lost in the Middle) می‌شوند. بنابراین، انتقال لایه‌ی تصمیم‌گیری درباره‌ی حافظه به یک فرآیند مجزا (مانند لایه‌ی Angel)، مدل را از فشار پردازش داده‌های غیرضروری رها می‌کند.

منابع

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

گفتگو

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

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

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

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

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

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

دات‌هوش

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

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