## 1. Project Overview & Quickstart (Nagi-ovo/voyager)

## File: README.md

> [!NOTE]
> If Voyager helps you, feel free to share it on X, Reddit, YouTube, Threads, etc. Every share helps more people discover the project. Thanks.

---

## 👋 Why Voyager?

We love AI chatbots, but sometimes we wish they had just a _bit_ more structure.

That's why I built **Voyager**. It's a companion that helps you keep your AI conversations organized, accessible, and productive — whether you're on Gemini, Claude, or ChatGPT. If you're a researcher juggling dozens of threads, a developer saving code snippets, or just someone who loves order, Voyager is designed for you.



---

## ✨ Features

### 🌌 Core (Gemini & AI Studio)

- **📂 [Folder Organization](https://voyager.nagi.fun/en/guide/folders)**: Organize chats into a two-level folder hierarchy with drag-and-drop support.
  - **Gemini**: Supports **Account Isolation Mode** and **Custom Folder Colors**.
- **💡 [Prompt Vault](https://voyager.nagi.fun/en/guide/prompts)**: Save and reuse prompts across Gemini, AI Studio, and [custom websites](https://voyager.nagi.fun/en/guide/custom-websites).
- **☁️ [Cloud Sync](https://voyager.nagi.fun/en/guide/cloud-sync)**: Sync folders and prompts through Google Drive, or iCloud on Safari.
- **🗑️ [Batch Delete](https://voyager.nagi.fun/en/guide/batch-delete)**: Bulk delete conversations.
- **📐 Formula Copy**: One-click copy for LaTeX and MathML (Word) source codes.
- **🌦️ Visual Effects**: Add seasonal ambience with **snow**, **cinematic rain**, or **falling sakura petals** from the settings panel.

### ✨ Gemini Exclusive

- **📍 [Timeline Navigation](https://voyager.nagi.fun/en/guide/timeline)**: Visual nodes to jump between messages, star key moments, and manage conversation branches.
- **💾 [Chat Export](https://voyager.nagi.fun/en/guide/export)**: Export conversations to JSON, Markdown, or PDF with images included.
- **🧜‍♀️ [Mermaid Rendering](https://voyager.nagi.fun/en/guide/mermaid)**: Auto-render flowcharts, sequence diagrams, and other Mermaid charts.
- **📝 [Markdown Rendering Fix](https://voyager.nagi.fun/en/guide/markdown-fix)**: Automatically fix broken bold syntax caused by Gemini's injected HTML elements.
- **🍌 [Image Refinement](https://voyager.nagi.fun/en/guide/nanobanana)**: Lossless watermark removal for Gemini-generated images.
- **🔬 [Deep Research](https://voyager.nagi.fun/en/guide/deep-research)**: Extract thinking processes and research links from Deep Research sessions.
- **🛠️ Power Tools**:
  - **[Quote Reply](https://voyager.nagi.fun/en/guide/quote-reply)**: Reply with context by selecting text.
  - **[Prevent Auto Scroll](https://voyager.nagi.fun/en/guide/prevent-auto-scroll)**: Intercepts unwanted jumping behavior when hitting enter to send a new prompt.
  - **[Input Collapse](https://voyager.nagi.fun/en/guide/input-collapse)**: Auto-expandable input area for more reading space.
  - **[Default Model](https://voyager.nagi.fun/en/guide/default-model)**: Set your favorite model as default.
  - **[Hide Recent Items](https://voyager.nagi.fun/en/guide/recents-hider)**: Hide "Recent" list in the sidebar to reduce distraction.

### 🔌 Claude & ChatGPT

Powered by the [Voyager Plugin Engine](https://voyager.nagi.fun/en/plugins), these features extend your experience beyond Gemini:

- **📍 Claude Timeline**: Conversation sidebar with starred messages and search — the same navigation flow, now on Claude.
- **📊 Claude Usage Bar**: Track your session and weekly usage directly in the Claude interface.
- **📐 Formula Copy**: One-click copy for LaTeX and MathML source codes (shared with Gemini).
- **📖 Comfortable Reading Width**: Adjust chat width for a better reading experience on Claude and ChatGPT.
- **🈶 CJK Render Fix**: Fix CJK character rendering issues on Claude.

### 🧩 Any Site — Even Localhost

Add any site in the extension popup and the Prompt Manager follows you there, local apps included. Here it is inside [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) running on `localhost:3080`:



### 🎨 Personalization

- Open the extension popup and find **Visual Effects** to switch between `Off`, `Snow`, `Sakura`, and `Rain`.
- Effects are rendered as lightweight full-screen overlays and do not block page interaction.
- When you switch effects or turn them off, existing particles drain out naturally instead of disappearing abruptly.

---

## 📥 Installation

> ⚠️ Note: Prompt Manager is the only feature that supports Gemini for Enterprise.





For **manual installation** or **development builds**, please refer to the [Installation Guide](https://voyager.nagi.fun/en/guide/installation).

---

## ☕ Support This Project



If Voyager makes your life easier, consider buying me a coffee. It helps keep the updates coming! Sponsors will be featured in our Special Thanks section. ❤️



### 🎙️ Recommended Tool: Typeless

I highly recommend **[Typeless (typeless.com)](https://www.typeless.com/refer?code=MZRYZP1)**, an AI voice-to-text tool that I used extensively during the development of Voyager. Integrating it into my daily workflow has saved me a tremendous amount of time and significantly boosted my productivity.

> 🎁 **[Join via my referral link](https://www.typeless.com/refer?code=MZRYZP1)** (Code: _`MZRYZP1`_) to get **$5 free credits**. This also gives me credits to keep maintaining this project—a free way to support my work! ❤️

---

## 💬 Community



| **Follow for Updates**
      Get the latest updates. | **Join the Community**
      Chat with other users, share prompts, and get help. |
| --- | --- |



---

## 🤝 Contributing & Development

[](https://deepwiki.com/Nagi-ovo/voyager)

We welcome contributions! Whether you want to report bugs, suggest features, improve documentation, or submit code:

- **Issues**: Reproducible bugs only — use the [bug report](https://github.com/Nagi-ovo/voyager/issues/new?template=bug_report.yml) template
- **Discussions**: [Feature requests, ideas, and questions](https://github.com/Nagi-ovo/voyager/discussions) — not Issues
- **Pull Requests**: Check out [CONTRIBUTING.md](./.github/CONTRIBUTING.md) for guidelines


Development Setup

```bash
# Install dependencies (Bun recommended)
bun i

# Development mode (with auto-reload)
bun run dev:chrome   # Chrome & Chromium browsers
bun run dev:firefox  # Firefox
bun run dev:safari   # Safari (requires macOS)

# Production builds
bun run build:chrome   # Chrome
bun run build:edge     # Edge package (separate)
bun run build:firefox  # Firefox
bun run build:safari   # Safari
bun run build:all      # Chrome + Firefox + Safari
```

**Safari Development**: Run `bun run build:safari`, then open the tracked Xcode project under `Voyager/`.



Thank you for helping make Voyager better! ❤️

### ❤️ Special Thanks

Special thanks to all contributors for their contributions to Voyager ❤️

<a href="https://github.com/Nagi-ovo/voyager/graphs/contributors">
  
</a>

---

## 🌟 Credits

> Voyager is a small side project. I'd rather spend time building things that help people than building migration paths designed to pull users away from other extensions.

- **[ChatGPT Conversation Timeline](https://github.com/Reborn14/chatgpt-conversation-timeline)** - The original timeline navigation extension for ChatGPT that inspired this project.

- **[gemini-watermark-remover](https://github.com/journey-ad/gemini-watermark-remover) / [GeminiWatermarkTool](https://github.com/allenk/GeminiWatermarkTool)** - Image Refinement is adapted from these projects. Third-party MIT notices are retained in [THIRD_PARTY_NOTICES.md](./THIRD_PARTY_NOTICES.md).

- **[Gemini Helper](https://github.com/urzeye/tampermonkey-scripts)** - The default-model locking logic includes interaction ideas adapted from Gemini Helper, with source-level attribution retained.

- **[cordis](https://github.com/cordiverse/cordis)** - The plugin runtime's side-effect ledger (`PluginScope`) borrows its effect/disposal lifecycle design from cordis's fiber model.

## 🌍 Ecosystem

Projects inspired by Voyager:

If your project is inspired by Voyager, forked from it, or built on top of it, feel free to open a PR to add it here.

- **[DeepSeek Voyager](https://github.com/Azurboy/deepseek-voyager)** - A fork of Voyager adapted for DeepSeek, bringing timeline navigation and chat management to DeepSeek users!

- **[claude-nexus](https://github.com/Qiuner/claude-nexus)** - A Claude.ai enhancement extension inspired by Voyager, featuring timeline navigation, folder management, prompt library and more, with full prompt import/export compatibility with Voyager!

- **[Better_Doubao](https://github.com/Rex16200513/Better_Doubao)** - An advanced browser extension supercharging Doubao with enhanced navigation, organization, and productivity features.

- **[DeepSeek Enhancer](https://github.com/dlshuangchenyue1210/DeepSeek-Enhancer)** - A Voyager-inspired enhancement extension for the DeepSeek web app, offering multi-level folders, chat export, formula copy, data backup, and more.

---

## 🏅 Recognition



---

## 📄 License

Voyager is licensed under **GPL-3.0**.
Third-party MIT notices for Image Refinement-related code and assets are retained in [THIRD_PARTY_NOTICES.md](./THIRD_PARTY_NOTICES.md).

Gemini is a trademark of Google LLC. Claude is a trademark of Anthropic, PBC. ChatGPT is a trademark of OpenAI, Inc. Voyager is an independent project and is not affiliated with, endorsed by, or sponsored by any of these companies.

---

---

## File: docs/ar/guide/activity-view.md

---
title: عرض Activity
---

# Activity: وجّه الانتباه إلى المحادثات النشطة

تجيب المجلدات عن سؤال واحد: أين تنتمي هذه المحادثة؟ ومع نمو الأرشيف يتكرر سؤال آخر: ما الذي يستحق النظر الآن؟

Activity هو عرض زمني فوق المجلدات. انقر على الجرس بجانب **Folders** لاستبدال شجرة المجلدات مؤقتًا بمحادثات مرتبة حسب نشاطها الفعلي. لا يتغير هيكل المجلدات أو موضع المحادثات أو حالة Star.

**إلهام التصميم:** استُلهم هذا العرض من الشريط الجانبي في Codex / ChatGPT Desktop من OpenAI. أخذ Voyager فكرة إظهار المحادثات التي لا تزال نشطة أولًا، ثم حوّلها إلى عرض زمني فوق مجلدات Gemini.



## تتبع الأولوية (Priority) النشاط الحديث

تضم الأولوية المحادثات التي أضيفت إليها جولة جديدة خلال **الساعات الثلاث الأخيرة**. يعتمد العرض على وقت المحادثة الفعلي، لا على وقت فتحها أو مشاهدتها.

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

يبقى Star علامة يدوية مستقلة. إضافة Star لا تنقل المحادثة إلى الأولوية، وإزالته لا تخرج المحادثة النشطة من الأولوية.

## نافذة قصيرة للأيام الأخيرة

تظهر أسفل الأولوية مجموعتا اليوم (Today) وأمس (Yesterday)، ثم أسماء أيام الأسبوع السابقة. يغطي Activity اليوم والأيام التقويمية الأربعة السابقة ليبقى قريبًا من العمل الحالي.

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

## محادثة واحدة في صف واحد

يمكن أن تنتمي المحادثة نفسها إلى أكثر من مجلد. يدمج Activity هذه المراجع في صف واحد، ويحتفظ بأسماء المجلدات أسفل العنوان. مرر المؤشر فوق معلومات المجلد لرؤية المسارات الكاملة.

يمنع ذلك المحادثة نفسها من شغل عدة أماكن في الأولوية أو اليوم، مع إبقاء سياق المشاريع التي تنتمي إليها.

## ثلاث إشارات بوظائف مختلفة

| الإشارة  | المصدر                                 | السؤال الذي تجيب عنه                 |
| -------- | -------------------------------------- | ------------------------------------ |
| المجلدات | المشاريع والموضوعات التي تنظمها يدويًا | أين تنتمي هذه المحادثة؟              |
| Activity | وقت آخر جولة محادثة فعلية              | ما الأعمال التي تحركت مؤخرًا؟        |
| Star     | علامة يدوية                            | ما المحادثات التي يجب أن تبقى مميزة؟ |

تفيد المجلدات عند استرجاع شيء من الأرشيف. يقلل Activity عدد الخيارات التي تحتاج إلى تقييمها عند كل عودة إلى Gemini. ابدأ بمحادثة ما زال سياقها حاضرًا في الأولوية، ثم انتقل إلى اليوم أو أمس، وارجع إلى شجرة المجلدات الكاملة عندما تحتاج إلى محتوى أقدم.

---

## File: docs/ar/guide/batch-delete.md

# الحذف الجماعي

احذف محادثات متعددة في وقت واحد على Gemini وAI Studio، وداعاً للحذف واحدة تلو الأخرى.

## المميزات

- **وضع التحديد المتعدد**: اضغط مطولاً على أي محادثة للدخول في وضع التحديد المتعدد وحدد محادثات متعددة لحذفها.
- **تنظيف بنقرة واحدة**: بمجرد التحديد، انقر فوق زر الحذف لإزالة جميع المحادثات المحددة في وقت واحد.
- **ملاحظات التقدم**: يتم عرض التقدم في الوقت الفعلي أثناء الحذف حتى تعرف الحالة الحالية.
- **تأكيد آمن**: يظهر مربع حوار تأكيد قبل الحذف لمنع العمليات العرضية.


  


## كيفية الاستخدام

### Gemini

1. في قائمة المحادثات بالشريط الجانبي، **اضغط مطولاً** على أي عنصر محادثة.
2. بعد الدخول في وضع التحديد المتعدد، ستظهر مربعات اختيار على الجانب الأيسر (أو الأيمن حسب الاتجاه) من كل محادثة.
3. حدد المحادثات التي تريد حذفها (حتى 50 في المرة الواحدة).
4. انقر فوق **زر الحذف** الذي يظهر.
5. انقر فوق "تأكيد" في منطقة التأكيد الحمراء التي تظهر **فوق قائمة المجلدات** لبدء الحذف.

### AI Studio

1. افتح صفحة **Library** في AI Studio.
2. **اضغط مطولاً** على أي صف prompt للدخول في وضع التحديد المتعدد.
3. حدد الـ prompts التي تريد حذفها (حتى 50 في المرة الواحدة).
4. انقر فوق **زر الحذف** العائم، ثم أكد مطالبة المتصفح.

::: tip ملاحظة
في Gemini، تغطي لوحة التأكيد منطقة المجلد لتجنب حجب قائمة المحادثات. لا يمكن التراجع عن عمليات الحذف الجماعي، لذا يرجى المتابعة بحذر.
:::

---

## File: docs/ar/guide/chat-font-size.md

# حجم الخط

::: warning
**قريباً**: ستكون هذه الميزة متاحة في الإصدار القادم. ترقبوا.
:::

اضبط حجم الخط في منطقة الدردشة في Gemini بحرية للحصول على أفضل تجربة قراءة.

## مقدمة

لكل شخص تفضيلات مختلفة لحجم الخط — يفضل البعض النص المضغوط لكثافة معلومات أعلى، بينما يفضل آخرون النص الأكبر لتقليل إجهاد العين. يتيح لك Voyager ضبط حجم خط الدردشة بين 80% و 150%.

## الميزات

- **نطاق مرن**: يدعم ضبط حجم الخط من 80% إلى 150%، مما يغطي معظم احتياجات القراءة.
- **تغطية شاملة**: يُطبق على رسائل المستخدم وردود النموذج، بما في ذلك النص والقوائم والجداول وكتل الكود.
- **تحسين كتل الكود**: يتم تصغير حجم خط كتل الكود تلقائياً بشكل متناسب (خط النص × 0.875)، مع الحفاظ على التسلسل الهرمي البصري بين الكود والنص.
- **تأثير فوري**: تسري التغييرات فوراً بدون تحديث الصفحة.

## كيفية الاستخدام

1. افتح لوحة إعدادات Voyager (النافذة المنبثقة).
2. ابحث عن إعداد **حجم الخط** وقم بتفعيله.
3. اسحب شريط التمرير لضبط نسبة حجم الخط — ستعرض الصفحة التغييرات في الوقت الفعلي.

---

## File: docs/ar/guide/cloud-sync.md

# مزامنة السحابية

قم بمزامنة مجلداتك ومكتبة المطالبات والبيانات الأخرى مع Google Drive للحفاظ على اتساق تجربتك عبر الأجهزة.

## المميزات

- **مزامنة عبر أجهزة متعددة**: حافظ على مزامنة تكويناتك عبر أجهزة كمبيوتر متعددة باستخدام Google Drive.
- **خصوصية البيانات**: يتم تخزين البيانات مباشرة في مساحة تخزين Google Drive الخاصة بك، مما يضمن الخصوصية دون وجود خوادم خارجية.
- **مزامنة مرنة**: دعم الرفع اليدوي وتنزيل/دمج البيانات.

::: info
**قريباً**: سيدعم الإصدار القادم مزامنة المحادثات المميزة بنجمة.
:::

## كيفية الاستخدام

1. انقر فوق أيقونة الامتداد في الزاوية اليمنى السفلية من صفحة Gemini™ لفتح لوحة الإعدادات.
2. حدد موقع قسم **مزامنة السحابية**.
3. انقر فوق **تسجيل الدخول باستخدام Google** وأكمل التفويض.
4. بمجرد التفويض، انقر فوق **رفع إلى السحابة** لمزامنة بياناتك المحلية مع السحابة، أو **تنزيل ودمج** لجلب بيانات السحابة إلى جهازك المحلي.

### 💡 مزامنة سريعة

أسهل طريقة هي النقر على زري **"رفع إلى السحابة"** أو **"تنزيل ودمج"** في أعلى منطقة المجلدات في الشريط الجانبي الأيسر (أو الأيمن حسب اللغة).



::: warning
**توصية أمنية: حماية مزدوجة**  
على الرغم من أن المزامنة السحابية توفر راحة كبيرة، إلا أننا نوصي بشدة بإنشاء نسخ احتياطية دورية لبياناتك الأساسية باستخدام **الملفات المحلية**.

1. **تصدير كامل**: قم بتصدير حزمة كاملة تحتوي على جميع الإعدادات والمجلدات والمطالبات من "النسخ الاحتياطي والاستعادة" في أسفل لوحة الإعدادات.
   
2. **تصدير جميع المجلدات**: انقر فوق "تصدير" في قسم "المجلدات" في لوحة الإعدادات لنسخ جميع مجلداتك ومحادثاتك احتياطيًا، باستثناء المطالبات.
   
   :::

---

## File: docs/ar/guide/community.md

# المجتمع والملاحظات

نحن نقدر صوت كل مستخدم. سواء واجهت خطأً (Bug)، أو كان لديك اقتراح لميزة، أو كنت ترغب في مشاركة مكتبة المطالبات الخاصة بك، يمكنك الاتصال بنا عبر القنوات التالية.

## 📢 تابع التحديثات

تابع حسابنا على X (Twitter) للحصول على أحدث تطورات التطوير.

- **إصدارات جديدة**: كن أول من يعرف عن التحديثات.
- **ميزات قادمة**: احصل على نظرة خاطفة عما هو قادم.


  <a href="https://x.com/Nag1ovo/status/2012609459663634589" target="_blank" style="text-decoration: none;">
    
  </a>


## 💬 مجتمع Discord

انضم إلى خادم Discord الخاص بنا وتبادل الأفكار مع Voyagers الآخرين!

- **دردشة فورية**: تحدث مباشرة مع المستخدمين الآخرين والمطورين.
- **مشاركة المطالبات**: انظر ما هي أنواع المطالبات التي يستخدمها الآخرون.
- **تقدم التطوير**: احصل على أخبار حول تطوير الميزات الجديدة.


  <a href="https://discord.gg/TEUFxdMbGb" target="_blank" style="text-decoration: none;">
    
  </a>


## 📱 منصات التواصل الأخرى

يمكنك أيضاً العثور عليّ على هذه المنصات:


  <a href="https://www.xiaohongshu.com/user/profile/5d366136000000001101950a" target="_blank" style="text-decoration: none;">
    
  </a>
  <a href="https://space.bilibili.com/312249633" target="_blank" style="text-decoration: none;">
    
  </a>


## 🐙 مشكلات GitHub

إذا وجدت خطأً قابلاً لإعادة الإنتاج، فقدّم مشكلة (Issue) على GitHub. أما طلبات الميزات والأفكار والأسئلة فمكانها Discussions وليس Issues:

- [تقديم تقرير خطأ](https://github.com/Nagi-ovo/voyager/issues/new?template=bug_report.yml)
- [اقتراح ميزة أو فكرة (Discussions)](https://github.com/Nagi-ovo/voyager/discussions)

شكراً لدعمك لـ Voyager! ❤️

---

## File: docs/ar/guide/context-sync.md

# نقل الذاكرة: مزامنة السياق (تجريبي)

**أبعاد مختلفة، مشاركة سلسة**

قم بتطوير المنطق على الويب وتنفيذ الكود في بيئة التطوير (IDE). يقوم Voyager بكسر الحواجز بين الأبعاد، مما يمنح IDE الخاص بك "عملية التفكير" من الويب على الفور.

## وداعاً للتنقل المتكرر بين التبويبات

أكثر ما يزعج المطورين: مناقشة حل بالتفصيل على الويب، والعودة إلى VS Code/Trae/Cursor لتضطر إلى إعادة شرح المتطلبات وكأنك غريب. نظرًا للحصص وسرعة الاستجابة، فإن الويب هو "الدماغ" وIDE هو "اليدين". يسمح Voyager لهما بمشاركة نفس الروح.

## ثلاث خطوات بسيطة، تنفس متزامن

1. **تثبيت وتفعيل CoBridge**:
   قم بتثبيت إضافة **CoBridge** في VS Code. إنها الجسر الأساسي الذي يربط واجهة الويب ببيئة التطوير المحلية الخاصة بك (IDE).
   - **[التثبيت عبر متجر VS Code](https://open-vsx.org/extension/windfall/co-bridge)**

   

   بعد التثبيت، **افتح أي دليل عمل**، وانقر فوق الأيقونة الموجودة على اليمين وقم بتشغيل الخادم.
   

2. **مصافحة الاتصال**:
   - قم بتمكين "مزامنة السياق" في إعدادات Voyager.
   - قم بمحاذاة رقم المنفذ. عندما ترى "IDE Online"، فهذا يعني أنهما متصلان.

   

3. **مزامنة بنقرة واحدة**: انقر فوق **"Sync to IDE"**. سواء كانت **جداول بيانات** معقدة أو **صوراً توضيحية**، سيتم نقل كل شيء فوراً إلى IDE الخاص بك.

   

## ترسيخ الجذور

بمجرد اكتمال المزامنة، سيظهر ملف `.cobridge/AI_CONTEXT.md` في دليل العمل لبيئة التطوير (IDE) الخاصة بك. سواء كان Trae أو Cursor أو Copilot، فسيقومون تلقائيًا بقراءة هذه «الذاكرة» من خلال ملفات الـ Rule الخاصة بكل منهم.

```
your-project/
├── .cobridge/
│   ├── images/
│   │   ├── context_img_1_1.png
│   │   └── context_img_1_2.png
│   └── AI_CONTEXT.md
├── .github/
│   └── copilot-instructions.md
├── .gitignore
├── .traerules
└── .cursorrules
```

## مبادئها

- **صفر تلوث**: يقوم CoBridge تلقائيًا بإدارة ملف `.gitignore` ، مما يضمن عدم دفع محادثاتك الخاصة إلى مستودعات Git.
- **خبير**: تنسيق Markdown كامل، مما يجعل الذكاء الاصطناعي في IDE يقرأه بسلاسة مثل دليل التعليمات.
- **نصيحة**: إذا كانت المحادثة قديمة، فاستخدم [الجدول الزمني] للتمرير لأعلى وجعل الويب "يتذكر" السياق قبل المزامنة للحصول على نتائج أفضل.

---

## ابدأ الآن

**الفكر جاهز بالفعل في السحابة، والآن، اتركه يرسخ جذوره محليًا.**

- **[تثبيت إضافة CoBridge](https://open-vsx.org/extension/windfall/co-bridge)**: ابحث عن بوابة الأبعاد الخاصة بك وقم بتمكين "التنفس المتزامن" بنقرة واحدة.
- **[زيارة مستودع GitHub](https://github.com/Winddfall/CoBridge)**: تعرف على المزيد حول المنطق الكامن وراء CoBridge أو امنح هذا المشروع "مزامنة الأرواح" نجمة.

> **النماذج الكبيرة لم تعد تفقد الذاكرة بعد الآن، جاهزة للعمل فورًا.**

---

## File: docs/ar/guide/deep-research.md

# تصدير Deep Research

قم بتصدير التقرير النهائي الذي أنشأته Deep Research، أو احفظ عملية "التفكير" الكاملة كملف Markdown.

## 1. تصدير التقرير (PDF / صورة)

يمكن تصدير التقارير التي تم إنشاؤها بواسطة Deep Research كملفات PDF منسقة بشكل جميل أو كصور فردية قابلة للمشاركة (يتم دعم تنسيقات Markdown و JSON أيضاً).



## 2. تصدير عملية التفكير (Markdown)

بالإضافة إلى التقرير النهائي، يمكنك أيضاً تصدير محتوى "التفكير" الكامل من محادثات Deep Research.

### المميزات

- **تصدير بنقرة واحدة**: يظهر زر التنزيل في قائمة المحادثة (⋮)
- **تنسيق منظم**: يحافظ على مراحل التفكير، وعناصر التفكير، والمواقع التي تم بحثها بترتيبها الأصلي
- **عناوين ثنائية اللغة**: ملفات Markdown تتضمن عناوين الأقسام بالإنجليزية ولغتك الحالية
- **تسمية تلقائية**: يتم وضع طابع زمني للملفات لسهولة التنظيم (مثال: `deep-research-thinking-20240128-153045.md`)

### كيفية الاستخدام

1. افتح محادثة Deep Research في Gemini™
2. انقر فوق زر **مشاركة وتصدير** في المحادثة
3. حدد "تنزيل محتوى التفكير" (Download thinking content)
4. سيتم تنزيل ملف Markdown تلقائياً



### تنسيق الملف المصدر

يتضمن ملف Markdown المصدر:

- **العنوان**: عنوان المحادثة
- **البيانات الوصفية**: وقت التصدير وإجمالي مراحل التفكير
- **مراحل التفكير**: تحتوي كل مرحلة على:
  - عناصر التفكير (مع العناوين والمحتوى)
  - المواقع التي تم بحثها (مع الروابط والعناوين)

#### مثال على البنية

```markdown
# عنوان محادثة Deep Research

**وقت التصدير / Exported At:** 2025-12-28 17:25:35
**إجمالي المراحل / Total Phases:** 3

---

## مرحلة التفكير 1 / Thinking Phase 1

### عنوان التفكير 1

محتوى التفكير...

### عنوان التفكير 2

محتوى التفكير...

#### المواقع التي تم بحثها / Researched Websites

- [domain.com](https://example.com) - عنوان الصفحة
- [another.com](https://another.com) - عنوان آخر

---

## مرحلة التفكير 2 / Thinking Phase 2

...
```

## الخصوصية

يتم كل الاستخراج والتنسيق بنسبة 100% محلياً في متصفحك. لا يتم إرسال أي بيانات إلى خوادم خارجية.

---

## File: docs/ar/guide/default-model.md

# النموذج الافتراضي

::: info
**ملاحظة**: هذه الميزة مدعومة في الإصدار 1.1.9 وما بعده.
:::

قم بتعيين نموذج Gemini™ المفضل لديك كنموذج افتراضي لتجنب التبديل اليدوي في كل محادثة جديدة.


  <video src="/assets/default-model.mp4" autoplay loop muted playsinline style="max-width: 100%; border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1);"></video>


## المميزات

- **إعداد تفاعلي**: يضيف زر "نجمة" مباشرةً في قائمة اختيار النماذج الأصلية لـ Gemini.
- **تبديل تلقائي**: يتم التبديل تلقائياً إلى نموذجك المفضل في كل مرة تبدأ فيها محادثة جديدة.
- **تفضيل مستمر**: يتم حفظ خيارك ومزامنته عبر أجهزتك.
- **محسن للتطبيق وحيد الصفحة (SPA)**: يتم التفعيل بدقة عند النقر على زر "محادثة جديدة"، أو استخدام الاختصارات، أو العودة إلى الصفحة الرئيسية.

## كيفية الاستخدام

1. انقر على **محدد النماذج** فوق منطقة إدخال Gemini.
2. حرك المؤشر فوق النموذج المفضل لديك وانقر على **أيقونة النجمة**.
3. بمجرد أن تصبح النجمة **ممتلئة**، يتم تعيين هذا النموذج كنموذج افتراضي.
4. ستعمل الإضافة تلقائياً على اختيار هذا النموذج لجميع المحادثات الجديدة.
5. لإلغاء التعيين، ما عليك سوى النقر على أيقونة النجمة الممتلئة مرة أخرى.

---

## File: docs/ar/guide/ecosystem.md

# المنظومة

المشاريع التالية مستوحاة من Voyager أو مبنية عليه، وتقدم تحسينات مماثلة لمنصات أخرى.

- **[DeepSeek Voyager](https://github.com/Azurboy/deepseek-voyager)** — نسخة مشتقة من Voyager مخصصة لـ DeepSeek.
- **[claude-nexus](https://github.com/Qiuner/claude-nexus)** — إضافة لتحسين Claude.ai مستوحاة من Voyager، تتضمن التنقّل عبر الخط الزمني، وإدارة المجلدات، ومكتبة المطالبات والمزيد، مع توافق كامل لاستيراد/تصدير المطالبات مع Voyager!
- **[Better_Doubao](https://github.com/Rex16200513/Better_Doubao)** — إضافة متصفح متقدمة تعزز Doubao بميزات التنقل المحسّن والتنظيم والإنتاجية.
- **[DeepSeek Enhancer](https://github.com/dlshuangchenyue1210/DeepSeek-Enhancer)** — إضافة مستوحاة من Voyager لنسخة الويب من DeepSeek، توفّر مجلدات متعددة المستويات وتصدير سجل المحادثات ونسخ الصيغ والنسخ الاحتياطي للبيانات والمزيد.

::: tip مشروعك مستوحى من Voyager؟
[افتح issue](https://github.com/Nagi-ovo/voyager/issues/new) لإخباري وسأضيفه هنا.
:::

## 2. Official Technical Reference & Guides (Nagi-ovo/Nagi-ovo.github.io)

# sv

Everything you need to build a Svelte project, powered by [`sv`](https://github.com/sveltejs/cli).

## Creating a project

If you're seeing this, you've probably already done this step. Congrats!

```sh
# create a new project
npx sv create my-app
```

To recreate this project with the same configuration:

```sh
# recreate this project
npx sv@0.16.1 create --template minimal --no-types --no-install nagi-portfolio
```

## Developing

Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server:

```sh
npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open
```

## Building

To create a production version of your app:

```sh
npm run build
```

You can preview the production build with `npm run preview`.

> To deploy your app, you may need to install an [adapter](https://svelte.dev/docs/kit/adapters) for your target environment.