M
MercyNews
HomeCategoriesTrendingAbout
M
MercyNews

Your trusted source for the latest news and real-time updates from around the world.

Categories

  • Technology
  • Business
  • Science
  • Politics
  • Sports

Company

  • About Us
  • Our Methodology
  • FAQ
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA / Copyright

Stay Updated

Subscribe to our newsletter for daily news updates.

Mercy News aggregates and AI-enhances content from publicly available sources. We link to and credit original sources. We do not claim ownership of third-party content.

© 2025 Mercy News. All rights reserved.

PrivacyTermsCookiesDMCA
الرئيسية
تكنولوجيا
أداة Hover تُحضر وثائق IDE إلى تصفح الويب
تكنولوجيا

أداة Hover تُحضر وثائق IDE إلى تصفح الويب

٤ يناير ٢٠٢٦•4 دقيقة قراءة•٧٤٠ words
Hover Brings IDE-Style Documentation to Web Browsing
Hover Brings IDE-Style Documentation to Web Browsing
📋

حقائق رئيسية

  • Hover هو إضافة للمتصفح Chrome توفر تلميحات تمرير بأسلوب IDE على أي صفحة ويب.
  • تكتشف مكوّنات الشيفرة البرمجية، وترسل الرموز إلى نموذج لغوي كبير (LLM) (عبر OpenRouter أو نقاط نهاية مخصصة)، وتخزن الوثائق مؤقتاً.
  • تستخدم الإضافة نظام أذونات Chrome للتحكم الدقيق في الأماكن التي تعمل فيها.
  • تتيح نقاط نهاية مخصصة التكامل مع AWS Bedrock، أو Google AI Studio، أو البنية التحتية الخاصة بالشركة.
  • بُنيت باستخدام TypeScript، وVite، وواجهات برمجة تطبيقات Chrome.

ملخص سريع

أداة جديدة تسمى Hover تهدف إلى سد الفجوة بين بيئة البرمجة المحلية والويب المفتوح من خلال إحضار وثائق بأسلوب IDE مباشرة إلى المتصفحات. تم تطوير Hover كإضافة للمتصفح Chrome، مما يسمح للمستخدمين برؤية تلميحات فورية ومفصلة للشفرات البرمجية الموجودة على مواقع التوثيق، وChatGPT، وClaude، ومنصات ويب أخرى. تعتمد الأداة على نماذج لغوية كبيرة (LLMs) لتوليد هذه الوثائق ديناميكياً، محاكاة تجربة استخدام محرر أكواد متقدم مثل VS Code أو IntelliJ.

يعتمد الوظيفي الأساسي على عملية خلفية سلسة. عندما يدخل مكوّن الشيفرة البرمجية إلى منظور المستخدم، تكتشف الإضافة الرموز المحددة وترسلها إلى مزود نموذج لغوي كبير. يمكن للمستخدمين الاختيار بين OpenRouter أو نقطة نهاية مخصصة. بمجرد توليد النموذج الوثائق اللازمة، يتم تخزين البيانات مؤقتاً. يضمن هذا أنه عند تمرير المستخدم مؤشر الفأرة فوق الشيفرة البرمجية، تظهر الوثائق فوراً دون الحاجة لإعادة معالجة البيانات. بُنيت الإضافة باستخدام TypeScript، وVite، وواجهات برمجة تطبيقات Chrome القياسية، مما يشير إلى أساس تقني قوي وحديث. حاليًا، هي في انتظار الإصدار على متجر Chrome.

كيف تعمل Hover

آلية العمل وراء Hover مصممة لتكون فعالة وغير متطفلة. لا تُعالج الإضافة كل نص على صفحة ويب؛ بدلاً من ذلك، تنشط تحديداً عندما يظهر كوّن الشيفرة البرمجية في الواجهة. يقلل هذا النهج المستهدف من استخدام الموارد ويضمن أن الأداة تعمل عند الضرورة فقط. يتبع سير العمل عملية ثلاثية مصممة لتحقيق التوازن بين السرعة والدقة.

أولاً، تكتشف الإضافة الرموز داخل مكوّن الشيفرة البرمجية المرئي. ثانياً، يتم إرسال هذه الرموز إلى نموذج لغوي كبير عبر اتصال بـ OpenRouter أو نقطة نهاية مخصصة يحددها المستخدم. يحلل النموذج الشيفرة البرمجية ويولّد وثائقًا ذات صلة بالرموز المحددة. ثالثاً، يتم تخزين هذه الوثائق المولدة في ذاكرة مؤقتة. عندما يمرر المستخدم مؤشر الفأرة في نهاية المطاف فوق الشيفرة البرمجية، يتم استرداد الوثائق المخزنة مؤقتاً وعرضها فوراً. يضمن هذا الهيكل أن تجربة المستخدم تظل سريعة، وتجنب ال延迟 المرتبطة باستدعاءات واجهة برمجة التطبيقات في الوقت الفعلي.

الخصوصية والتكامل المؤسسي

كانت الخصوصية والأمان من أهداف التصميم الأساسية أثناء تطوير Hover. تستفيد الإضافة من نظام الأذونات الدقيق في Chrome. هذا يعني أن الأداة لا تملك الوصول إلى كل موقع يزوره المستخدم افتراضياً. بدلاً من ذلك، يجب على المستخدمين منح الإذن صراحةً لتشغيل Hover على نطاقات محددة. يمنع هذا التحكم الدقيق الأداة من العمل على الصفحات الحساسة حيث قد لا تكون وثائق الشيفرة البرمجية مطلوبة أو مرغوبة.

بالإضافة إلى ذلك، يتناول Hover احتياجات البيئات المؤسسية من خلال دعم نقاط النهاية المخصصة. بالنسبة للشركات ذات البنية التحتية الحالية، تتيح الإضافة للمستخدمين تجاوز الخدمات الخارجية بالكامل. يمكن للمستخدمين توجيه الإضافة مباشرة إلى أنظمتهم الداخلية، مثل AWS Bedrock أو Google AI Studio. يضمن هذا الميزة أن الشيفرة البرمجية المحتكرة لا تغادر المحيط الآمن للشركة، مما يجعل الأداة قابلة للتطبيق في اعتماد المؤسسات.

الكتلة التقنية والتوفر

بُنيت الإضافة باستخدام كتلة تقنية حديثة، باستخدام TypeScript لسلامة الأنواع والقابلية للصيانة، وVite للبناء السريع. تعتمد على واجهات برمجة تطبيقات Chrome القياسية للتفاعل مع المتصفح. أعلن المطور أن Hover قادم إلى متجر Chrome قريباً. كما أعرب عن رغبته في ملاحظات المجتمع، خاصة فيما يتعلق بتجربة الإعداد وتجربة المستخدم العامة (UX)، مع الاعتراف باتخاذ عدة قرارات تصميمية أثناء عملية التطوير.

الحقائق الرئيسية: 1. Hover هو إضافة للمتصفح Chrome توفر تلميحات تمرير بأسلوب IDE على أي صفحة ويب. 2. تكتشف مكوّنات الشيفرة البرمجية، وترسل الرموز إلى نموذج لغوي كبير (LLM) (عبر OpenRouter أو نقاط نهاية مخصصة)، وتخزن الوثائق مؤقتاً. 3. تستخدم الإضافة نظام أذونات Chrome للتحكم الدقيق في الأماكن التي تعمل فيها. 4. تتيح نقاط نهاية مخصصة التكامل مع AWS Bedrock، أو Google AI Studio، أو البنية التحتية الخاصة بالشركة. 5. بُنيت باستخدام TypeScript، وVite، وواجهات برمجة تطبيقات Chrome. FAQ: Q1: كيف تولد إضافة Hover الوثائق؟ A1: تكتشف Hover مكوّنات الشيفرة البرمجية كما تظهر في الواجهة، وترسل الرموز المحددة إلى نموذج لغوي كبير عبر OpenRouter أو نقطة نهاية مخصصة، وتخزن الوثائق المولدة مؤقتاً للعرض الفوري عند التمرير. Q2: هل يمكن استخدام Hover في بيئات مؤسسية آمنة؟ A2: نعم، يدعم Hover نقاط نهاية مخصصة، مما يسمح للمستخدمين بالاتصال بالبنية التحتية الخاصة مثل AWS Bedrock أو Google AI Studio، مما يضمن بقاء بيانات الشيفرة البرمجية ضمن محيط أمان الشركة.

المصدر الأصلي

Hacker News

نُشر في الأصل

٤ يناير ٢٠٢٦ في ٠٦:٤٣ م

تمت معالجة هذا المقال بواسطة الذكاء الاصطناعي لتحسين الوضوح والترجمة وسهولة القراءة. نحن دائماً نربط ونذكر المصدر الأصلي.

عرض المقال الأصلي

مشاركة

Advertisement