# كيف تعثر على البطاقات المكررة في Anki وتختار ما تحتفظ به

*2026-10-04*

يظهر لك سؤال جديد في Anki، مع أنك تتذكّر أنك راجعته من قبل. ربما جاءت نسخة أخرى مع أحد الاستيرادات، أو ربما أنشأ Anki سؤالًا ثانيًا من الملاحظة نفسها. الفرق مهم، فحذف صف في نافذة التصفّح قد يزيل كل بطاقات الملاحظة، بما فيها البطاقة التي أردت مواصلة مراجعتها.

لمعالجة **البطاقات المكررة في Anki**، حدّد أولًا مصدر التكرار. إذا كانت البطاقات من ملاحظات منفصلة، استخدم **Notes → Find Duplicates** للعثور على الملاحظات التي يُحتمل تكرارها. قارن محتواها وسجلّ كل بطاقة، ثم اختر لكل مجموعة نتائج النسخة التي ستحتفظ بها. تطابق حقل واحد يكفي لبدء الفحص، أما قرار الحذف فيتوقف على المقارنة.

تخصّ هذه الخطوات إصدار Anki لسطح المكتب، وتستند إلى وثائقه وشفرته المنشورة كما كانت في 4 أكتوبر 2026، تاريخ التحقق منهما. يعرض التمرين أدناه النتائج المتوقعة في مثال افتراضي على الورق.

![عضو في نادٍ للشطرنج يقارن رخًا إضافيًا فاتح اللون برخّين عليهما آثار الاستعمال على رقعة خشبية](/blog/anki-duplicate-cards.png)

## حدّد أولًا ما الذي يتكرر

تحتوي الملاحظة على حقول مثل **Front** للوجه الأمامي و**Back** للوجه الخلفي. ويستخدم Anki القوالب لإنشاء بطاقات من هذه الحقول. قد تنتج عن ملاحظة واحدة بطاقتان شقيقتان، لكلٍّ منهما جدول مراجعة مستقل. في الأولى ترى المفردة وتحاول تذكّر معناها، وفي الثانية ترى المعنى وتحاول تذكّر المفردة. [شرح Anki للملاحظات والحقول](https://docs.ankiweb.net/manual/getting-started#notes-%26-fields)

في نافذة **Browse**، انتقل إلى وضع **Cards** وافتح **Cards → Info** لكل صف تشتبه في تكراره. قارن قيمة **Note ID** (معرّف الملاحظة) بين الصفوف. إذا تطابقت القيم، فالبطاقات تابعة لملاحظة واحدة. وإذا اختلفت، فهي تابعة لملاحظات منفصلة. ضع المعرّف الفعلي مكان `123` في `nid:123` لترى كل بطاقات الملاحظة، أيًّا كانت الرزمة التي تنتمي إليها. [دليل Anki للبحث بالمعرّفات](https://docs.ankiweb.net/searching.html#object-ids)

| ما تجده | التفسير المحتمل | الخطوة التالية |
| --- | --- | --- |
| ملاحظة واحدة وسؤالان في اتجاهين متعاكسين | بطاقتان شقيقتان أُنشئتا عن قصد | تحقّق من فائدة كل سؤال |
| ملاحظة واحدة وأسئلة متطابقة عند عرضها | قد تكون قوالب البطاقات مكررة | قارن القوالب وعاين البطاقات |
| ملاحظات مختلفة وأسئلة تبدو متطابقة | قد تكون الملاحظات مكررة | قارن الملاحظات كاملة قبل اختيار ما ستحتفظ به |

إذا كان وجود البطاقتين الشقيقتين مقصودًا، يشرح دليل البطاقات المعكوسة كيفية عمل السؤال في كل اتجاه. وإذا أردت إيقاف مراجعة إحداهما فقط، فعلّقها. تظل البطاقة المعلّقة محفوظة في المجموعة. [دليل البطاقات المعكوسة بالإنجليزية](/blog/anki-reverse-cards/) · [طريقة تعليق بطاقة بالإنجليزية](/blog/anki-bury-vs-suspend/)

إذا تطابقت القوالب، فاتّبع خطوات التشخيص التي يشرحها Anki. إزالة قالب تؤثّر في كل الملاحظات من النوع نفسه، حتى لو كانت بطاقاتها موزّعة على رزم أخرى. خصّص خطوة مستقلة لتغيير القالب، فأثره يتجاوز السؤال المكرر الذي ظهر لك اليوم. [شرح Anki لظهور نسخ إضافية من بطاقة](https://faqs.ankiweb.net/extra-copies-of-a-card-are-coming-up.html)

## ابحث عن الملاحظات المكررة ضمن نطاق محدّد

افتح **Notes → Find Duplicates** واختر الحقل الذي تريد مقارنته، مثل **Front**. افتراضيًا، يبحث Anki في كل أنواع الملاحظات التي تحتوي على هذا الحقل. حدّد نطاق البحث في **Optional filter**، ثم اضغط **Search**. [شرح خيارات Find Duplicates في دليل Anki](https://docs.ankiweb.net/browsing.html#finding-duplicates)

إذا كان اسم رزمة البطاقات `Cleanup practice`، فأدخل هذا الاستعلام.

```text
deck:"Cleanup practice"
```

عندما تبحث في رزمة، يشمل البحث رزمها الفرعية. إذا كنت تظن أن النسخ قد تكون موزّعة على أكثر من رزمة، فأزل عامل التصفية وابحث في المجموعة الكاملة. فقد تجد نسخة في رزمة أخرى حتى لو لم تظهر أي نتائج في الرزمة التي بحثت فيها أولًا. [صيغة البحث في رزم Anki](https://docs.ankiweb.net/searching.html#tags-decks-cards-and-notes)

انقر على إحدى مجموعات النتائج لتفحص ملاحظاتها. يضيف **Tag Duplicates** الوسم `duplicate` إلى كل ملاحظة في كل مجموعة نتائج، كما تبيّن الشفرة المنشورة. ويشمل ذلك النسخة التي قد تختار الاحتفاظ بها. **تجنّب حذف نتائج `tag:duplicate` دفعة واحدة.** استخدم الوسم لجمع الملاحظات التي تحتاج إلى فحص، ثم اختر كل ملاحظة تريد حذفها على حدة. [الشفرة المنشورة لإضافة الوسم](https://github.com/ankitects/anki/blob/26.09.3/qt/aqt/browser/find_duplicates.py)

يقارن البحث محتوى الحقل المحدّد. قد تحتاج إلى بحث يدوي للعثور على سؤالين يختبران المعلومة نفسها بصياغتين مختلفتين. وقد تتطابق صياغة سؤالين مع أن كلًّا منهما يخصّ لغة أو مقررًا مختلفًا.

## جرّب اتخاذ هذه القرارات الثلاثة على الورق

تخيّل أن لديك ستّ ملاحظات في رزمة اسمها `Cleanup practice`، بلا رزم فرعية. تستخدم الملاحظتان A وB قوالب **Basic (and reversed card)** من دون تعديل، فتنتج بطاقتان من كل ملاحظة. وتستخدم الملاحظات من C إلى F نوع **Basic**، فتنتج بطاقة واحدة من كل ملاحظة. البطاقات الثماني كلها في الرزمة نفسها. نستخدم الحروف هنا للإشارة إلى الملاحظات في المثال. معرّفات الملاحظات والبطاقات الفعلية في Anki أرقام.

| الملاحظات | الوجه الأمامي → الوجه الخلفي | حالة التعلّم في المثال | القرار |
| --- | --- | --- | --- |
| A وB | `le vélo` → `bicycle` | في A، 12 مراجعة لبطاقة تذكّر المعنى و3 لبطاقة تذكّر المفردة. بطاقتا B جديدتان | احتفظ بالملاحظة A. الملاحظة B هي أول نسخة مرشحة للحذف |
| C وD | `Chemical symbol for silver?` → `Ag` | 20 مراجعة لبطاقة C و6 لبطاقة D | قارن سجلّي المراجعة واختر البطاقة التي ستواصل مراجعتها |
| E وF | E ‏`bank` → `financial institution`، وF ‏`bank` → `side of a river` | المعنيان المقصودان مختلفان | احتفظ بالاثنتين وأضف سياقًا يوضح المقصود في كل سؤال |

قد يجمع البحث في حقل **Front** الملاحظات في هذه الأزواج الثلاثة. والقرار سهل في الزوج الأول فقط. قبل اعتبار B زائدة، قارن **جميع الحقول** والوسائط والوسوم ونوع الملاحظة واتجاه السؤال عند معاينة البطاقات. قد تحتوي الملاحظة B على تسجيل للنطق أو تولّد سؤالًا لا تجده في A.

إذا وجدت محتوى مفيدًا يخدم هدف التعلّم نفسه، فانسخ ما تحتاج إليه إلى النسخة التي ستحتفظ بها وعاين النتيجة. احتفظ أيضًا بالوسوم المفيدة التي تشير إلى المصدر. وإذا أردت اختبار معلومة مختلفة، فأنشئ لها سؤالًا جديدًا بسجل مراجعة مستقل.

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

الاحتفاظ بالملاحظة C وحذف D **لا يدمج سجلَّي المراجعة**. تتابع مراجعة بطاقة C من حيث توقفت، وتعرض نافذة **Card Info** سجلّ كل بطاقة على حدة. تظل مراجعات الملاحظات المحذوفة ضمن إحصاءات المجموعة الكاملة، لكنها تختفي من إحصاءات الرزمة المعنية. وتظل منفصلة عن سجلّ البطاقة التي احتفظت بها. [شرح معلومات البطاقة في دليل Anki](https://docs.ankiweb.net/stats.html#card-info) · [شرح إحصاءات الملاحظات المحذوفة](https://docs.ankiweb.net/stats.html#more)

إذا لم تحسم قرارك، فأجّل الحذف. دوّن ما تحتاج إلى التحقق منه، وعلّق مؤقتًا البطاقات التي تفكّر في حذفها إن لزم الأمر.

## احذف نسخة واحدة بعد التحقق منها ثم راجع ما دوّنته

قبل حذف أي بطاقة تدرسها فعليًا، زامن أجهزتك الأخرى لرفع التغييرات المعلّقة، ثم زامن تطبيق سطح المكتب حتى تصل التغييرات إليه. من **File → Export**، احفظ نسخة بصيغة **Anki Collection Package (`.colpkg`)** مع تفعيل **Include Media**. تضم الحزمة كل الرزم وبيانات جدولتها، بما فيها سجلّ المراجعة. احفظ الملف في مكان آمن. **استيراد هذا الملف يستبدل البطاقات الحالية في الملف الشخصي المفتوح بالمجموعة المحفوظة**، من دون دمج المجموعتين. [دليل المزامنة في Anki](https://docs.ankiweb.net/syncing.html) · [دليل تصدير المجموعة الكاملة](https://docs.ankiweb.net/exporting.html#collection-colpkg)

إذا أردت تجربة الحذف أولًا، فأنشئ ملفًا شخصيًا منفصلًا عبر **File → Switch Profile** واستورد النسخة الاحتياطية فيه. اترك الملف التجريبي غير متصل بـ AnkiWeb. لكل ملف شخصي مجموعة مستقلة، وقد يؤدي ربط الملفين بالحساب نفسه إلى استبدال إحدى المجموعتين بالأخرى. يوضح دليل الصيغ ما تحفظه كل حزمة وما يحدث عند استيرادها. [دليل الملفات الشخصية في Anki](https://docs.ankiweb.net/profiles.html) · [مقارنة APKG وCOLPKG بالإنجليزية](/blog/anki-apkg-vs-colpkg/)

في التمرين، سمِّ بطاقة تذكّر المعنى في A باسم A1، وبطاقة تذكّر المفردة باسم A2. وتقابلهما B1 وB2 في الملاحظة B. من **Cards → Info**، دوّن معرّفَي بطاقتَي A الفعليين وبيانات استحقاقهما وفواصل المراجعة وبعض المراجعات التي يسهل تمييزها في سجلَّيهما. دوّن معرّف الملاحظة B أيضًا. قارن ما قبل الحذف بما بعده في الجلسة نفسها، من دون أن تراجع بطاقات أيٍّ من النسختين أو تعيد جدولتها.

لحذف الملاحظات المكررة في Anki واحدةً تلو الأخرى، اتّبع هذه الخطوات.

1. استبدل البحث الحالي في **Browse** باستعلام `nid:` مع المعرّف الفعلي للملاحظة B. في وضع **Cards**، افحص كل نتيجة وعاين اتجاهَي السؤال. عند العمل على بطاقاتك الفعلية، ابحث في المجموعة الكاملة لتشمل البطاقات الشقيقة في أي رزمة.
2. انتقل إلى وضع **Notes**. تأكّد من أن النتيجة الوحيدة هي الملاحظة B التي تريد حذفها، وحدّدها وحدها، ثم اختر **Notes → Delete**. يحذف هذا الإجراء الملاحظة المحددة وكل بطاقاتها، حتى عند تنفيذه من صف بطاقة واحدة في وضع **Cards**. [شرح أمر الحذف في Anki](https://docs.ankiweb.net/browsing.html#notes)
3. أعد البحث بمعرّف الملاحظة B وتأكّد من خلو النتائج. ابحث عن معرّفَي بطاقتَي A اللذين دوّنتهما باستخدام `cid:`، مع الفصل بينهما بالفاصلة الإنجليزية `,`. قارن بيانات **Info** لكلتا البطاقتين بما دوّنته.
4. ابحث باستخدام `deck:"Cleanup practice"` وقارن عدد الصفوف في وضعَي **Notes** و**Cards**. طابق الملاحظات المتبقية مع الجدول أدناه.

هذه هي النتيجة المتوقعة عند حذف B وحدها.

| ما تتحقق منه | قبل الحذف | النتيجة المنتظرة بعد الحذف |
| --- | --- | --- |
| الرزمة بأكملها في هذا المثال | 6 ملاحظات و8 بطاقات | 5 ملاحظات و6 بطاقات |
| بطاقات مفردة الدراجة | A1 وA2 وB1 وB2 | A1 وA2 فقط |
| معرّفا بطاقتَي A وبيانات الاستحقاق وفواصل المراجعة وسجلّها | القيم التي دوّنتها | تبقى البطاقتان نفساهما، بجدول المراجعة وسجلّها كما دوّنتهما |
| البحث بمعرّف الملاحظة B | بطاقتا B | لا نتائج |
| ملاحظات الفضة وكلمة bank | C وD وE وF | تبقى الملاحظات الأربع نفسها |

في هذا المثال، يؤدي حذف ملاحظة واحدة إلى إزالة بطاقتين. ولو حذفت A بدلًا من B، لحصلت على الأعداد نفسها وفقدت البطاقتين اللتين درستهما وأردت الاحتفاظ بهما. تحقّق من المعرّفات إلى جانب الأعداد، وتجنّب إعادة ضبط تقدّم البطاقات التي ستحتفظ بها أو إعادة جدولتها أثناء الحذف.

قد تظل مراجعات البطاقات المحذوفة ظاهرة في الرسم البياني للمجموعة الكاملة. للتحقّق من تقدّمك، ارجع إلى معرّف البطاقة التي أبقيتها ومعلوماتها.

عندما تتطابق النتائج مع ما دوّنته لهذا الزوج، انتقل إلى مجموعة النتائج التالية واختر النسخة التي ستحتفظ بها في تلك المجموعة. إذا جرّبت الحذف على نسخة من المجموعة، فكرّر الخطوات التي تحقّقت منها في ملفك الشخصي الفعلي. بعد فحص المجموعة فيه، زامن تطبيق سطح المكتب، ثم زامن أجهزتك الأخرى قبل المراجعة عليها. إذا كان الاستيراد سبب التكرار، فراجع دليل تحديث الملاحظات عبر CSV قبل الاستيراد التالي. وإذا كرّرت الملاحظات لأن المعلومة نفسها تندرج تحت عدة موضوعات، فيمكنك تصنيفها بالوسوم مع الاحتفاظ بسجلّ تعلّم واحد. [دليل تحديث الملاحظات عبر CSV بالإنجليزية](/blog/anki-csv-update-existing-notes/) · [دليل الوسوم والرزم بالإنجليزية](/blog/anki-tags-vs-decks/)

---
*[عرض النسخة المنسقة HTML من هذه الصفحة](<https://nibomo.com/ar/blog/anki-duplicate-cards/>)*

*يمكن لوكلاء الذكاء الاصطناعي إنشاء حساب للمستخدم في هذه الخدمة بدءًا من `GET https://api.nibomo.com/v1/`. وبعد الإعداد، يمكنهم أيضًا الاتصال عبر MCP على `https://mcp.nibomo.com/mcp`.*

*نصيحة: أضف `.md` إلى أي رابط على https://nibomo.com للحصول على نسخة Markdown نظيفة من الصفحة.*