إيهاب فايز Webflow Premium Partner
احجز مكالمة
العودة لمهارات الوكيل
المحتوى والتوثيق

مولّد سجل التغييرات

إنشاء سجل تغييرات منظم تلقائيًا من رسائل الـ commits وفق معيار Conventional Commits.

Claude Code Copilot Cursor Codex

نظرة عامة

مولّد سجل التغييرات يمكّن وكيل البرمجة من إنشاء وتحديث ملف CHANGELOG.md تلقائياً من رسائل commits التي تتبع معيار Conventional Commits. يصنف التغييرات إلى ميزات جديدة وإصلاحات وتغييرات جذرية.

يستطيع الوكيل تحليل سجل Git واستخراج التغييرات منذ آخر إصدار، تصنيفها حسب النوع (feat, fix, docs, etc.)، وتوليد قسم جديد في CHANGELOG مع روابط للـ commits و pull requests. كما يمكنه إنشاء إصدارات جديدة مع semantic versioning.

ضرورية للمشاريع التي تريد توثيق تاريخ التغييرات بشكل منظم للمستخدمين والمساهمين.

لمن هذه الأداة؟

  • مطوري المكتبات الذين ينشرون إصدارات منتظمة
  • فرق التطوير التي تتبع Conventional Commits
  • مسؤولي الإصدارات الذين يوثقون التغييرات
  • مشاريع Open Source التي تحتاج سجل تغييرات واضح

التثبيت

إعداد Claude Code
npm install -D conventional-changelog-cli
npx conventional-changelog -p angular -i CHANGELOG.md -s

الإعدادات

// package.json
{
  "scripts": {
    "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s",
    "release": "npm version patch && npm run changelog && git push --follow-tags"
  }
}