الجانب المظلم للقمر يعيد كتابة وكيل الطرفية ويُعيد تسميته إلى kimi-code، ويتماشى تمامًا مع بنية Claude Code

robot
إنشاء الملخص قيد التقدم

وفقًا لمراقبة Beating، فإن مشروع الكود المفتوح المصدر تحت اسم "الجانب المظلم للقمر" يطور حاليًا بشكل سري عملية نقل المستودعات وإعادة هيكلة المعمارية لأداة الطرفية الذكية للترميز AI المسماة kimi-cli، وقد تم تغيير اسمها رسميًا إلى kimi-code. ولحل مشكلة عنق الزجاجة في الأداء والاستجابة التفاعلية في النسخة الأصلية بلغة بايثون، اتجه فريق التطوير بالكامل نحو النهج التقني لأداة Claude Code التابعة لشركة Anthropic، وأكمل إعادة بناء كاملة للهيكل باستخدام TypeScript وبيئة تشغيل Bun، مما أدى إلى بدء تشغيل بارد في غضون ميلي ثانية وواجهة طرفية سلسة للمستخدم (TUI).

يشير هذا التعديل في الهيكل إلى أن Kimi تخلت تمامًا عن تقنية الطرفية الأصلية بلغة بايثون، واعتمدت بشكل كامل على الحلول الناضجة لـ Claude Code. تستخدم الأداة Commander.js لتحليل الأوامر، وتستبدل React Ink بـ Rich وprompt-toolkit لإنشاء واجهة TUI تفاعلية جديدة. شمل إعادة الهيكلة 166 ملفًا من شفرة TypeScript، مع زيادة في حجم الكود بأكثر من 38,000 سطر. وفي اختبار SWE-bench Verified، نجحت النسخة المعاد بناؤها باستخدام نموذج kimi-k2.5 في حل 317 مهمة من أصل 500 مهمة تطوير (معدل الحل 63.4%)، مع الحفاظ على مستوى الأداء الأصلي بلغة بايثون، مع تحسين استقرار التشغيل ومقاومة الشبكة للتشويش بشكل ملحوظ.

بالإضافة إلى توافق الهيكل الأساسي، ركز kimi-code على تحسين تجربة التعاون بين الإنسان والآلة. يدعم الإصدار الجديد إدراج مقاطع الفيديو مثل تسجيل الشاشة لتحليل متعدد الأوضاع، ويعيد بشكل عميق تصميمات Claude Code القياسية، بما في ذلك وضع "الخطة" الذي يدعم تحرير النص باستخدام مؤشر الماوس، واختصارات Emacs الشائعة، وتصميم الأمان الذي يتيح الخروج السريع عبر Ctrl + C، ودعم ربط عمليات الأتمتة عبر Hooks مخصصة لدورة الحياة. فيما يخص التوافق مع بيئة النماذج المتعددة، يتيح kimi-code الوصول إلى واجهات برمجة التطبيقات لنماذج الطرف الثالث، مما يجعل الأداة ليست مقتصرة على عائلة Kimi فحسب، بل يمكن استخدامها كبوابة موحدة للبرمجة عبر نماذج متعددة.

شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 10
  • إعادة النشر
  • مشاركة
تعليق
إضافة تعليق
إضافة تعليق
HedgeHedgeBaby
· منذ 2 س
مفاتيح الاختصار في Emacs تحظى بتقييم جيد، بينما أعضاء Vim ينسحبون بصمت من الدردشة
شاهد النسخة الأصليةرد0
Yield慢炖锅
· منذ 2 س
هل ستقوم بتحليل متعدد الوسائط في النهاية، وهل ستقوم بعد ذلك بإسقاط لقطات الشاشة مباشرة لطرح الأسئلة؟
شاهد النسخة الأصليةرد0
KiteAndBlock
· منذ 2 س
Ctrl+C يمكنه الإنهاء بشكل طبيعي، تحديث ملحمي
شاهد النسخة الأصليةرد0
PixelMiningLamp
· منذ 2 س
3.8 مليون سطر من التغييرات الإضافية، وقوة إعادة الهيكلة هذه أوضح من خطتي الحياتية
شاهد النسخة الأصليةرد0
GateUser-170ee8b1
· منذ 2 س
تم سداد الديون التقنية الخاصة بـ Claude Code.
شاهد النسخة الأصليةرد0
SugarMarketMaker
· منذ 2 س
فكرة البوابة متعددة النماذج رائعة جدًا، أخيرًا لم أعد بحاجة للتنقل بين الأنظمة المختلفة
شاهد النسخة الأصليةرد0
GateUser-5578154d
· منذ 2 س
TypeScript هو حقًا مستقبل أدوات الطرفية، والأمان النوعي رائع جدًا
شاهد النسخة الأصليةرد0
BluePeonyCalmingAgent
· منذ 2 س
إقلاع بطيء في مستوى المللي ثانية؟ أخيرًا لم أعد بحاجة لانتظار تبريد القهوة
شاهد النسخة الأصليةرد0
TheRetreatButtonIsVeryLarge.
· منذ 2 س
إعادة هيكلة 166 ملفًا، لقد انحنيت أمام حجم العمل هذا
شاهد النسخة الأصليةرد0
DustyAirdropper
· منذ 2 س
حزب بايثون محطمة القلب، لكن تشغيل Bun حقًا رائع
شاهد النسخة الأصليةرد0
عرض المزيد
  • مُثبت