ساخت HoneyDrunk.Lore: ویکی LLM من و خبرنامه روزانه

من خیلی مطالعه می‌کنم. به‌روزرسانی‌های مدل‌ها، اخبار عامل‌ها (agents)، پست‌های معماری و تحقیقات امنیتی را دنبال می‌کنم. بیشتر این اطلاعات در حال حاضر اهمیتی ندارند، اما بعداً اهمیت خواهند داشت.

نشانک‌های (bookmarks) معمولی برای من کارایی ندارند. آن‌ها لینک‌ها را ذخیره می‌کنند اما معنا را از دست می‌دهند. تاریخچه چت، گفتگو را ذخیره می‌کند اما ساختار را از بین می‌برد. RAG به من تکه‌های اطلاعات می‌دهد اما باعث می‌شود هر بار مجبور باشم افکارم را دوباره بازسازی کنم.

من HoneyDrunk.Lore را برای حل این مشکل ساختم. این یک ویکی LLM برای استودیوی من است که اطلاعات خام را به یک سیستم دانش گردآوری‌شده تبدیل می‌کند.

این سیستم از یک خط لوله (pipeline) ساده استفاده می‌کند:

  • منابع خام در یک محفظه شواهد (evidence locker) قرار می‌گیرند.
  • عامل‌ها آن‌ها را می‌خوانند و ادعاها را استخراج می‌کنند.
  • ویکی، صفحات موضوعی را به‌روزرسانی کرده و مفاهیم را به هم پیوند می‌دهد.
  • یک حلقه نگهداری، داده‌ها را بازبینی می‌کند تا تناقض‌ها یا شکاف‌ها را پیدا کند.

این فقط توده‌ای از خلاصه‌ها نیست؛ بلکه یک اثر (artifact) نگهداری‌شده است.

این سیستم همچنین یک خبرنامه روزانه برای دیسکورد تولید می‌کند. ۱۰ داستان برتر وب و ۱۰ پست برتر شبکه‌های اجتماعی را انتخاب می‌کند. هر مورد شامل موارد زیر است:

  • یک خلاصه کوتاه.
  • لینک اصلی (URL).
  • یک زاویه دید خاص درباره اینکه چرا این موضوع برای کار من اهمیت دارد.

من با رسانه‌های اجتماعی فقط به عنوان یک سیگنال اولیه برخورد می‌کنم. ممکن است یک توییت اولین منبع گزارش یک عرضه جدید باشد، اما ویکی منتظر یک پست وبلاگ رسمی یا مستندات می‌ماند تا آن اطلاعات را به عنوان یک واقعیت پایدار در نظر بگیرد. این کار باعث می‌شود «من چیزی دیدم» از «ویکی چیزی را می‌داند» متمایز شود.

Lore حافظه عامل‌ها نیست. سیستم حکمرانی (governance) هم نیست. Lore یک ابزار پشتیبان تصمیم‌گیری مبتنی بر منبع است. اگر ویکی ادعایی مطرح کند، باید به منبع ارجاع دهد و سطح اطمینان خود را نشان دهد.

جستجو می‌پرسد که آیا می‌توانید چیزی را پیدا کنید یا خیر. Lore می‌پرسد که آیا آن چیز در دانش فعلی شما هضم شده است یا خیر. یکی بازیابی (retrieve) می‌کند و دیگری ترکیب و تقویت (compound) می‌کند.

من این را برای بلندمدت می‌سازم. من سیستمی می‌خواهم که بین جلسات کاری آماده بماند و همگام با یادگیری من رشد کند.

Source: https://dev.to/tatted_dev/building-honeydrunklore-my-llm-wiki-and-daily-news-blast-2pfl

Optional learning community: https://t.me/GyaanSetuAi