همگام‌سازی حافظه بین Claude و Gemini با استفاده از یک پایگاه داده مشترک

همگام‌سازی حافظه بین Claude و Gemini با استفاده از یک پایگاه داده مشترک

نویسنده در گزارشی برای MakeUseOf روشی را برای همگام‌سازی حافظه بین دستیارهای هوشمند Claude و Gemini معرفی کرده است. او به جای تکرار توضیحات پس‌زمینه و ترجیحات کاربری در هر چت جدید، از یک پایگاه داده مشترک PostgreSQL استفاده می‌کند که هر دو دستیار به آن دسترسی دارند.

مشکل و راه‌حل

هر دو Claude و Gemini حافظه‌های جداگانه دارند. Claude اطلاعات را دسته‌بندی می‌کند اما Gemini آن را در تاریخچه چت مخفی نگه می‌دارد. این موضوع باعث می‌شود کاربر مجبور باشد اطلاعات شخصی را دوباره توضیح دهد. نویسنده با استفاده از پلتفرم Neon برای میزبانی پایگاه داده و پروتکل MCP (Model Context Protocol)، این مشکل را حل کرده است.

راه‌اندازی پایگاه داده

برای راه‌اندازی، کاربر باید در Neon پروژه‌ای ایجاد کرده و یک جدول با ستون‌های دسته‌بندی، اطلاعات، منبع و زمان بسازد. ستون منبع برای ردیابی منبع اطلاعات مهم است. Neon یک نقطه پایانی (endpoint) میزبانی شده ارائه می‌دهد که دستیارها می‌توانند به آن متصل شوند.

تنظیم Claude

برای Claude، کاربر باید در تنظیمات -> اتصالات -> افزودن، آدرس Neon را وارد کرده و وارد شود. سپس باید در فیلد ترجیحات شخصی دستوری بدهد که Claude قبل از پاسخگویی به جدول نگاه کند و اطلاعات پایدار را در آن ذخیره کند. این کار باعث می‌شود Claude به طور خودکار اطلاعات را ذخیره کند.

تنظیم Gemini

برای Gemini، نیاز به پلن Google AI با قابلیت Spark است و باید گزینه “Keep Activity” فعال باشد. سپس باید در بخش اپلیکیشن‌های متصل -> اپلیکیشن‌های سفارشی برای Spark، آدرس Neon را وارد کرده و وارد شوید. این اتصال به هر دو دستیار اجازه می‌دهد تا اطلاعات مشترک را بخوانند و بنویسند.