تفتح الدردشات المفتوحة جسرًا بين دردشات الذكاء الاصطناعي في المتصفح ووكلاء البرمجة عبر MCP
openchat، التي أنشأها P0u4a، تلتقط وتعرض سجلات محادثات الذكاء الاصطناعي المعتمدة على الويب لأدوات التطوير للرجوع إليها في السياق. يعمل التطبيق على خادم بروتوكول سياق النموذج (MCP) ويتزاوج مع ملحق كروميوم لمزامنة المواضيع من مزودين مثل ChatGPT وClaude. تشمل القدرات الرئيسية المزامنة في الخلفية، تنسيق بيانات المحادثة المفتوحة، ونقاط النهاية المتوافقة مع MCP. يستهدف المطورين والباحثين والمستخدمين المتقدمين الذين يحتاجون إلى أبحاث المحادثات السابقة المتاحة داخل وكلاء الترميز وتدفقات عمل IDE.
ما المهام التي يمكنك استخدامها فعلاً من أجلها؟
openchat مصمم لجعل جلسات الدردشة السابقة قابلة للاستخدام داخل سير العمل التطويري. يقوم بالتقاط سجلات المحادثات من واجهات الويب، ويخزنها في تنسيق مفتوح، ويعرضها عبر خادم MCP بحيث يمكن لوكلاء الترميز الرجوع إلى الأبحاث السابقة، أو المطالبات، أو أجزاء الحلول خلال جلسة مباشرة. تشمل المهام النموذجية استرجاع مطالبة محفوظة، أو تزويد مساعد الترميز بملاحظات استكشاف الأخطاء السابقة، أو عرض مقتطفات البحث دون الحاجة إلى النسخ واللصق اليدوي.
ما مدى موثوقية مراجع المحادثة داخل جلسات الترميز؟
الأداة تعرض المواضيع المخزنة كموارد لعملاء متوافقين مع MCP مثل Codex أو Claude Desktop، مما يعني أن الموثوقية تعتمد على دقة السجلات الملتقطة. يحافظ التزامن الخلفي والتنسيق المفتوح على محتوى المواضيع الأصلية كما تم حفظه بواسطة الإضافة. نظرًا لأن التطبيق يقدم ما هو مخزن محليًا، فإن دقة ما يتلقاه وكلاء الترميز تعكس نص الدردشة الأصلي بدلاً من أي تركيب إضافي من الأداة نفسها.
ما المدخلات التي يحتاجها وما هي حدوده؟
تتطلب الحل بيئة متصفح قائمة على Chromium للإضافة وبيئة Node.js لتشغيل خادم MCP، لذا تقبل فقط المحادثات التي يمكن للإضافة التقاطها. تدعم حاليًا مقدمي الخدمات الرئيسيين بما في ذلك ChatGPT وClaude، لذا يتم استبعاد المواضيع من المواقع غير المدعومة. يجب أن تدعم العملاء بروتوكول سياق النموذج لاستهلاك البيانات، مما يحد من الاستخدام إلى الأدوات المدعومة من MCP حتى يتوفر دعم أوسع للعملاء.
هل يتناسب مع سير عمل المطورين ويحافظ على السيطرة المحلية؟
يستهدف المشروع المطورين والمستخدمين المتقدمين الذين يدمجون مزودي دردشة متعددة في جلسات الترميز، مما يوفر جسرًا محليًا يقلل من النقل اليدوي للسياق. تهدف طبيعته مفتوحة المصدر ونموذج التخزين المحلي إلى معالجة تركز على الخصوصية من خلال الحفاظ على البيانات متاحة محليًا لخادم MCP. يتطلب الإعداد خطوات تقنية، لذا يناسب بشكل أفضل حيث يمكن للفرق أو الأفراد تثبيت إضافة المتصفح وتشغيل خدمة Node.js محلية.
خيار عملي للمطورين ذوي المهارات التقنية الذين يحتاجون إلى استرجاع المحادثات في السياق
openchat هو خيار عملي للمطورين الذين يحتاجون إلى الوصول المباشر إلى أبحاث الدردشة السابقة للذكاء الاصطناعي داخل وكلاء البرمجة. إن الحاجة إلى تشغيل ملحق المتصفح وخادم Node.js MCP تجعلها الأنسب للمستخدمين القادرين تقنيًا بدلاً من المستهلكين غير التقنيين أو العاديين. بالنسبة للفرق التي تقبل عبء إعداد صغير، يوفر الأداة وسيلة موثوقة لجلب سياق المحادثات السابقة إلى جلسات التطوير.