# أدوات الاحتفاظ في الذاكرة

> احتفظ بنص أو رابط، واعرض ما احتفظت به أو انسَ أحد العناصر من عميل MCP أو باستخدام الأمر dvina.

باستخدام أدوات MCP من Dvina أو الأمر `dvina`، يمكن لتطبيق آخر الاحتفاظ بشيء في الذاكرة نيابةً عنك، تمامًا كما لو اخترت **احتفاظ** في Dvina. ما يحتفظ به ملك لك: يظهر ضمن **المحفوظات** في خلاصتك، ويعثر عليه Dvina عندما تطلبه، ويمكن أن يساعد Dvina على استحضاره عندما تحتاج إليه. لمعرفة المزيد عن ميزة الاحتفاظ في الذاكرة نفسها، راجع [الاحتفاظ في الذاكرة](/docs/use-dvina/features/keep-in-mind).

## الأدوات

| أداة MCP   | الأمر          | ما تفعله                                                    | تطلب موافقتك أولًا |
| ---------- | ---------------- | --------------------------------------------------------------- | ---------- |
| `kept_add` | `dvina kept add` | تحتفظ بنص أو رابط.                                          | لا         |
| `kept_ls`  | `dvina kept ls`  | تعرض ما احتفظت به، بدءًا بالأحدث، أو ما يطابق كلمة معينة فقط. | لا         |
| `kept_rm`  | `dvina kept rm`  | تنسى عنصرًا احتفظت به. وينتقل إلى **المحذوفة مؤخرًا**.   | نعم        |

## الاحتفاظ بنص أو رابط

تحتفظ أداة `kept_add` بنص أو رابط، أو بنص مع الرابط الذي أُخذ منه. أدخل `text` أو `url` على الأقل.

| المُدخل       | ما هو                                                               | الحد            |
| ----------- | ------------------------------------------------------------------------ | ---------------- |
| `text`      | النص الذي تريد الاحتفاظ به.                                                       | 5,000 حرف |
| `url`       | الصفحة أو الرابط الذي أُخذ منه النص، أو الرابط الذي تريد الاحتفاظ به. يدعم http(s) فقط. | 2,048 حرف |
| `title`     | عنوان المصدر، مثل عنوان الصفحة أو المستند.     | 500 حرف   |
| `sourceApp` | التطبيق الذي أُخذ منه المحتوى، مثل اسم عميل MCP الذي تستخدمه.                 | 200 حرف   |

تُرجع الأداة `id` للعنصر المحفوظ، ونوعه `kind` (`text` أو `link`)، وعنوانه `title`.

```sh
dvina kept add "Bright & Co. includes permits and can start Nov 17." --url https://example.com/quote --title "Kitchen quote"
```

الاحتفاظ بالنص نفسه من المصدر نفسه مرة أخرى لا ينشئ عنصرًا ثانيًا.

## عرض ما احتفظت به

تعرض أداة `kept_ls` عناصرك المحفوظة، بدءًا بالأحدث.

| المُدخل    | ما هو                                        |
| -------- | ------------------------------------------------- |
| `query`  | يعرض فقط العناصر التي يحتوي نصها أو عنوانها أو رابطها على هذه العبارة. |
| `limit`  | عدد العناصر المطلوب إرجاعها، بحد أقصى 100. القيمة الافتراضية هي 20. |
| `cursor` | الموضع الذي انتهت عنده الصفحة الأخيرة، للحصول على الصفحة التالية.  |

لكل عنصر `id` و`kind` (`text` أو `image` أو `link`) و`title` و`text` و`url` و`sourceType` (مكان الاحتفاظ به، مثل `chat` أو `mcp`) و`sourceApp` و`createdAt`. إذا كانت هناك عناصر أخرى، تتضمن النتيجة `nextCursor`؛ وعند استخدام الأمر، تنتهي القائمة بـ `next: --cursor <c>`.

```sh
dvina kept ls --query permits --limit 5
```

## نسيان عنصر احتفظت به

تنسى أداة `kept_rm` عنصرًا محفوظًا واحدًا باستخدام `id` الخاص به. وكغيرها من التغييرات، تطلب موافقتك أولًا: يعرض Dvina عنوان العنصر، ثم توافق أو ترفض. عند الموافقة، ينتقل العنصر إلى **المحذوفة مؤخرًا**، حيث يمكنك استعادته لمدة 30 يومًا.

```sh
dvina kept rm <id>
```

## ما ينطبق على هذه الأدوات

- تعمل الأدوات باسمك، على عناصرك المحفوظة فقط، وضمن الصلاحيات التي يتيحها دورك.
- يخضع ما يحتفظ به العميل لقواعد حماية البيانات في شركتك، كما في التطبيق. إذا لم تسمح إحدى القواعد بذلك، فلن يُحتفَظ بأي شيء، ويتلقى العميل السبب.
- لا تتيح هذه الأدوات الاحتفاظ بالصور. احتفظ بالصور في Dvina أو من قائمة المشاركة في هاتفك.

## مواضيع ذات صلة

- [ضع في اعتبارك](/docs/use-dvina/features/keep-in-mind)
- [استخدم Dvina من تطبيقات أخرى عبر MCP](/docs/dvina-mcp/overview)
- [استخدم الأمر dvina](/docs/dvina-mcp/cli)
