لقد قمت ببناء وسياق Claude Code Context داخل Neovim

لقد قمت ببناء وسياق Claude Code Context داخل Neovim


مساعد كاي نيوفيم

KAI: الترميز الذي يعمل بمواد AI في Neovim (انقر للحصول على حجم كامل)

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

المشكلة

عند العمل مع AI لتحرير التعليمات البرمجية ، فأنت تريد عادةً أحد هذه الإجراءات:

  • يستبدل رمز محدد مع نسخة محسنة
  • أدخل رمز جديد يعتمد على السياق
  • عرض معلومات دون تعديل أي شيء

تجعلك معظم عمليات تكامل الذكاء الاصطناعي تخبرهم بالضبط بما يجب فعله. كاي يحدد إلى حد ما من الطريقة التي تسأل بها.

كيف تعمل

يعتمد هذا الأمر برمته على قدرة في رمز Claud على نحو كبير خضع لانتقاء. أنا فقط أفكر في وضع خط الأوامر.

  • يمكنك أن تنشر في هذا الشيء
  • يمكنك إعطائها سلسلة بعد ذلك وسوف تذهب وتنفذ فقط
  • يمكنك حتى التحكم في كيفية استخدام سياقات مختلفة وكذا.

على أي حال ، هذا ما يحدث تحت الغطاء. إنه إصدار سطر الأوامر هذا من Claude Code ، ندعو فعليًا مع هذا المكون الإضافي.

بناء

يحتوي المكون الإضافي على قطعتان رئيسيتان:

  1. البرنامج المساعد لوا ((kai-neovim.lua) – يتعامل مع تكامل Neovim ، والتحديدات المرئية ، وإدارة المخزن المؤقت
  2. نص شل ((kai-neovim.sh) – السياق معالجة ويتواصل مع الخلفية الذكاء الاصطناعى

معالجة السياق الذكي

نافذة تقدم كاي

نافذة التقدم المحسّنة لـ KAI والتي تظهر مراحل معالجة مفصلة

يرسل المكون الإضافي دائمًا المخزن المؤقت بالكامل كسياق ، لكنه يركز بذكاء:

  • نص محدد عندما تكون في الوضع المرئي
  • موقف المؤشر عندما تكون في الوضع العادي

يوفر هذا النهج سياقًا شاملاً مع تمكين التعديلات الدقيقة المستهدفة بناءً على اختيارك الحالي أو موضع المؤشر.

اكتشاف العمل الذكي

يتيح لك المكون الإضافي إخباره بشكل أساسي بأي شيء ، ويحاول العمل عليه. فيما يلي بعض الأمثلة.

  • “استبدال بـ X” → يحل محل الاختيار
  • “إضافة تعليق يشرح” → إدراج بعد الاختيار
  • “ماذا يفعل هذا؟” → يظهر التحليل في نافذة منبثقة
  • “أدخل صورة مناسبة هنا.” → ينشئ صورة مخصصة وإدراجها في هذا الموقع

  • “إصلاح الخطأ” → يستبدل بالرمز المصحح

هذا مجرد مجنون تماما. يمكننا فقط إرسال أشياء تعسفية وجعلها نوعًا ما. في الأساس ، تفاعل خط الأوامر مع الذكاء الاصطناعي. وداخل محرر النصوص.

الرمز

هذا هو الكود الأساسي لذلك ، ولكن ضع في اعتبارك أنه عمل مستمر. قد يكون القمامة الكلية. ونعم ، لقد ساعدني Kai في بنائه بالتأكيد.

رمز البرنامج المساعد الرئيسي

حفظ هذا كما ~/.config/nvim/lua/kai-neovim.lua:

نص شل

يخلق ~/.config/nvim/scripts/kai-neovim.sh:

لا تنس أن تجعل البرنامج النصي قابل للتنفيذ:

ملخص

حسنًا ، يجب أن تبدأ ذلك مع الهيكل لتنفيذك.

والآن يمكنك التحدث مباشرة إلى الذكاء الاصطناعي الخاص بك من داخل نيوفم!



Source link

Postagens Similares

  • కఠినమైన ఆట తీసుకోండి మరియు దానిని చిన్నదిగా చేయండి

    శ్రద్ధాసక్తులు తగ్గిపోతున్నాయని మీకు ఖచ్చితంగా తెలుసు. YouTube -> షార్ట్‌లు, ఇన్‌స్టాగ్రామ్ రీల్స్, టిక్‌టాక్‌లు మొదలైనవి ప్రపంచాన్ని ఆక్రమించాయి. ఇది వాస్తవ ప్రపంచ వ్యాపార నమూనాలను ప్రభావితం చేస్తుందని మీకు తెలియకపోవచ్చు. హే, జూడ్, దానిని చెడ్డగా చేయవద్దు, ఒక విషాద గీతాన్ని తీయండి మరియు దానిని మెరుగుపరచండి, ఆమెను మీ హృదయంలోకి తీసుకురావాలని గుర్తుంచుకోండి, ఆపై మీరు దాన్ని మెరుగుపరచడం ప్రారంభించవచ్చు నేను కొన్ని IRL వ్యాపారాలు/అభిరుచులలో పునరావృతమయ్యే నమూనాను గమనించాను, అవి బాగా పని…

  • お気に入り 5: バイ アダルト M/F ロマンス、パート II

    これらは、カップルの半分がバイである男女のロマンスです。パート I (および bi4bi の投稿へのリンク) については、ここをクリックしてください。アリシア・トンプソン著「一度も出荷されていない」ハンナ・ボナム=ヤング著「ピープル・ウォッチング」ジェシカ・ジェームス著「一夜限りのアンロマンス」エリン・コナー著「ベスト・ヘックス・エバー」ナディア・エル・ファッシ著 Source link

  • 我最喜欢的播客 2024 – 大重置

    在我最初的播客库存 4.5 年后,随着新冠疫情和我职业生涯的转变,我的 OPML 文件从 2022 年的 566 个 rss feed 增长到 2024 年的 771*(我最喜欢的 NPR 播客中的相当多),我的积压工作增加到 43GB(根据这个脚本,我的出色剧集:11915 集(播放过: 22451)),我现在需要宣布播客破产。 在 Overcast 的功能请求被搁置了一年之后,我现在热衷于转向一个新的应用程序 Snipd(感谢 Kevin Ben Smith 的加入),即使我不太看重剪切功能,它至少也有转录功能。之前我没有搬家,因为移植过程没有制定好,但现在我已经决定宣布播客破产,现在是切换的好时机,并盘点我未来需要什么。 *注:这并不是我订阅的真正的 771 个播客,这个数字是我在 6 年多的时间里听过的所有内容,甚至是其中的一集,包括我偶尔摘掉音频的 YouTube 视频 根据我的 2020 年类别,以下是我保留的内容: AI:在 2023 年枢轴之后,我在 ai-notes 上积极维护此列表 消息 HN 回顾荚 主流:《华尔街日报》。 (rss, url)、《纽约时报》每日报 (rss, url)、《经济学人情报》(rss, url) 和《经济学人》编辑精选 (rss, url)…

  • O Apicultor e o Mapa Cognitivo

    Eu assisti recentemente O apicultorum thriller de vingança estrelado por Jason Statham como Adam Clay, um agente aposentado de uma poderosa organização clandestina conhecida como “Apicultores” que existe além da CIA. A trama começa quando a senhoria e amiga idosa de Clay, Eloise Parker, é vítima de um sofisticado golpe de phishing que drena suas…

  • Str8 अप साउथ OC कारें और कॉफी

    {“@context”:”http:\/\/schema.org\/”,”@id”:”https:\/\/johnchow.com\/str8-up-south-oc-cars-and-coffee\/#arve-youtube-okm92xo6gms-2″,”type”:”VideoObject”,”emb edURL”:”https:\/\/www.youtube-nocookie.com\/embed\/OkM92xO6Gms?feature=oembed&iv_load_policy=3&modestbranding=1&rel=0&autohide=1&playsinline=0&autoplay=0″} साउथ ओसी कार्स एंड कॉफ़ी दुनिया का सबसे बड़ा साप्ताहिक कार शो है। हर शनिवार, 1000 से अधिक कारें और 10,000 लोग सुबह कार स्पॉटिंग और एक कप कॉफी के लिए सैन क्लेमेंटे आउटलेट मॉल में आते हैं। यदि आप इस क्षेत्र में हैं, तो आपको निश्चित रूप से इसकी जांच करनी चाहिए।…

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *