# آموزش کاربری فضاهای کاری NoteRich و جستجوی پیشرفته
در دورانی که بار اطلاعات زیاد، امری عادی است، مدیریت بهینه افکار دیجیتال نه تنها یک امتیاز است، بلکه یک ضرورت محسوب میشود. **NoteRich** دو ویژگی قدرتمند را ارائه میدهد که به شما کمک میکنند نحوه مدیریت و یافتن دانش خود را تغییر دهید: **فضاهای کاری جداگانه** و **جستجوی پیشرفته معنایی**.
این آموزش به شما کمک خواهد کرد تا این ویژگیها را یاد بگیرید و سیستم مدیریت دانش شخصیای ایجاد کنید که با نیازهای شما هماهنگ باشد.
---
## بخش ۱: درک فضاهای کاری در NoteRich
### فضاهای کاری چیست؟
تصور کنید برای بخشهای مختلف زندگی خود دفترچههای کاری جداگانه داشته باشید: یکی برای پروژههای کاری، دیگری برای یادداشتهای شخصی و سومی برای یادداشتهای تحقیقاتی. **فضاهای کاری** در NoteRich، این سیستم مدیریت سازمانی را به محیط دیجیتال خود آوردهاند.
هر فضای کاری در NoteRich، محلی کاملاً جداگانه برای یادداشتهای شماست و دارای ویژگیهای زیر است:
- پایگاه داده جداگانه یادداشتها
- فهرست جستجو جداگانه
- مسیر دسترسی URL منحصربهفرد
- زمینه حافظه هوشمند جداگانه
```mermaid
graph TB
subgraph "NoteRich Application"
A[Workspace Router] --> B[Workspace: Work]
A --> C[Workspace: Personal]
A --> D[Workspace: Research]
B --> B1[Notes Database]
B --> B2[Search Index]
B --> B3[AI Context]
C --> C1[Notes Database]
C --> C2[Search Index]
C --> C3[AI Context]
D --> D1[Notes Database]
D --> D2[Search Index]
D --> D3[AI Context]
end
style A fill:#000,stroke:#000,color:#fff
style B fill:#fafafa,stroke:#eaeaea,color:#333
style C fill:#fafafa,stroke:#eaeaea,color:#333
style D fill:#fafafa,stroke:#eaeaea,color:#333
```
### چرا از چندین فضای کاری استفاده کنیم؟
| سناریو | مزیت |
|----------|---------|
| **جداسازی کار و زندگی** | یادداشتهای حرفهای را کاملاً از یادداشتهای شخصی جدا نگه دارید |
| **جداسازی پروژهها** | فضاهای کاری را برای کاربران خاص یا پروژههای بلندمدت اختصاص دهید |
| **تبدیل به شرایط مختلف** | به سرعت بین شرایط مختلف جستجو تغییر دهید بدون حواسپرتی |
| **کنترل حریم خصوصی** | فضای کاری خاصی را به اشتراک بگذارید بدون افشای محتوای غیرمرتبط |
| **بهینهسازی عملکرد** | پایگاههای دانش بزرگ هنگام تقسیم به فضاهای کاری متمرکز، همچنان سریع باقی میمانند |
---
## بخش ۲: ناوبری بین فضاهای کاری
### سیستم راهنمای فضاهای کاری
NoteRich از یک سیستم راهنمای هوشمند استفاده میکند که ترجیحات فضای کاری شما را به خاطر میسپارد و ناوبری بیدردسر ارائه میدهد.
#### شناسایی فضاهای کاری بر اساس URL
هر فضای کاری دارای شناسه منحصربهفردی است که در URL مرورگر شما نمایش داده میشود:
```
https://noterich.app/#workspace=work-projects
https://noterich.app/#workspace=personal-journal
https://noterich.app/#workspace=research-notes
```
شناسه فضای کاری عبارت است از:
- **قابل استفاده در URL**: فقط کاراکترهای الفبایی، نقطههای نقطهچین و خطوط زیرین مجاز هستند
- **پایدار**: در ذخیرهسازی محلی مرورگر ذخیره میشود تا به سرعت بازیابی شود
- **قابل اشتراکگذاری**: میتوانید لینکهای مستقیم به فضاهای کاری خاص را به اشتراک بگذارید
#### نحوه تغییر فضاهای کاری
هنگام تغییر فضاهای کاری در NoteRich، اتفاقاتی در پشت صحنه رخ میدهد:
```mermaid
sequenceDiagram
participant U as User
participant R as Workspace Router
participant L as LocalStorage
participant W as Web Worker
participant S as Search Engine
participant D as IndexedDB
U->>R: کلیک بر روی تغییر فضای کاری
R->>L: ذخیره شناسه فضای کاری
R->>R: بهروزرسانی URL hash
R->>W: ارسال پیام شناسه فضای کاری به W
R->>S: بازنشانی جدید موتور جستجو
W->>D: اتصال به پایگاه داده تغییر میکند
S->>D: بارگذاری فهرست مربوط به فضای کاری
S-->>U: اطلاعرسانی آماده بودن جستجو
```
### روشهای بهترین نامگذاری فضاهای کاری
شناسههای فضاهای کاری باید این ویژگیها را داشته باشند:
- **توصیفی**: `marketing-q4-2025` به جای `work1`
- **یکپارچه**: از یک قاعده نامگذاری در سازمان استفاده کنید
- **آیندهنگر**: از نامهای محدود به زمان استفاده نکنید مگر در مواقع موقتی (`project-phoenix` به جای `temp-notes`)
---
## بخش ۳: ساختار جستجوی پیشرفته
### از تطبیق کلمات کلیدی تا درک معنایی
ابزارهای جستجوی سنتی بر تطبیق دقیق کلمات کلیدی تکیه دارند. اگر برای جستجو `automobile` کلیک کنید، پیامدی که شامل `car` نباشد، پیدا نخواهد شد. موتور جستجوی پیشرفته NoteRich از این محدودیت فراتر میرود.
#### سیستم جستجوی دوطبقه
NoteRich از یک ساختار جستجوی پیشرفته دوطبقه استفاده میکند:
```graphviz
digraph SearchArchitecture {
rankdir=TB;
node [shape=box, style="rounded,filled", fillcolor="#fafafa", color="#eaeaea", fontname="Inter", fontsize=11];
edge [color="#d4d4d4", penwidth=1.5];
Query [label="Query by User", fillcolor="#000", color="#000", fontcolor="#ffffff"];
subgraph cluster_processing {
label = "Pipeline پردازش پرسش";
style = "filled";
fillcolor = "#f9f9f9";
color = "#eaeaea";
Segment [label="تقسیم متن\n(Intl.Segmenter + Smart Fallback)";
Tokenize [label="تقسیم کلمات\n(ایمیلها، URLها، اعداد، CJK)"];
}
subgraph cluster_search {
label = "اجرای موازی جستجو";
style = "filled";
fillcolor = "#f9f9f9";
color = "#eaeaea";
Precise [label="تطبیق دقیق\nعنوان فیلد خام\nوزن: 1.0"];
Fuzzy [label="تطبیق غیردقیق\nعنوان/فیلد محتوا\nوزن: 0.8"];
}
Merge [label="تلفیق امتیازات و رتبهبندی"];
Results [label="نتایج نهایی\nبا برجستهسازی"];
Query -> Segment;
Segment -> Tokenize;
Tokenize -> Precise;
Tokenize -> Fuzzy;
Precise -> Merge;
Fuzzy -> Merge;
Merge -> Results;
}
```
### تقسیم متن بهینه
پایهی قدرت جستجوی NoteRich بر قابلیت تقسیم متن پیشرفته آن است.
#### پشتیبانی از چندزبانه
موتور جستجو به طور خودکار متنهای چندزبانه را تشخیص و تقسیم میکند:
| نوع زبان | مثالها | روش تقسیم |
|---------------|----------|----------------|
| **مبتنی بر لاتین** | انگلیسی، اسپانیایی، فرانسوی | تشخیص مرزهای کلمه |
| **CJK** | چینی، ژاپنی، کرهای | تقسیم متن در سطح کاراکتر |
| **مختلط** | بخشهای کد، URLها، ایمیلها | استخراج بر اساس الگو |
| **اعداد** | تاریخها، قیمتها، شماره تلفن | تشخیص الگوهای تخصصی |
#### تشخیص الگوهای هوشمند
NoteRich در حین تقسیم متن، الگوهای مهم را تشخیص و حفظ میکند:
- **آدرس ایمیل**: `user@example.com`
- **URLها**: `https://example.com/path`
- **شماره تلفن**: `+1-555-123-4567`
- **تاریخها**: `2025-01-15`, `15/01/2025`
- **پول**: `$1,234.56`, `¥500`
- **اندازهگیریها**: `42℃`, `100km/h`
این امر اطمینان میدهد که جستجو بر روی `user@example.com`، آدرس ایمیل دقیق را پیدا کند، نه نتایج پراکنده برای `user`, `example`, و `com`.
---
## بخش ۴: تسلط بر پرسشهای جستجو
### ساختار و عملگرهای جستجو
NoteRich از ساختار جستجوی قدرتمندی برای یافتن دقیق اطلاعات استفاده میکند.
#### جستجوی ساده
فقط کافی است پرسش جستجوی خود را تایپ کنید تا در تمام محتوای فهرستشده جستجو کنید:
```
Quarterly marketing strategy
```
این جستجو هم عنوان و هم محتوا را بررسی میکند و نتایج را بر اساس ارتباط با موضوع رتبهبندی میکند.
#### جستجوی چندتاریخی با استفاده از نشانه `|`
با استفاده از نشانه `|` میتوانید چندتاریخی جستجو کنید:
```
Q4 planning | quarterly review | year-end summary
```
این جستجو یادداشتهایی را که هر یک از این توصیفات را دارند، پیدا میکند، که برای جلسات تفکر که در آنها اصطلاحات ممکن است متفاوت باشند، بسیار مناسب است.
#### سیستم امتیازدهی سنگین
NoteRich از الگوریتم امتیازدهی پیشرفتهای استفاده میکند:
```
Match Type | Weight | Description
--------------------|--------|-------------------------------------
Precise (title_raw) | 1.0 | تطبیق دقیق در عنوان اصلی
Fuzzy (title) | 0.8 | تطبیق تقسیمشده در عنوان کلمهشده
Fuzzy (content) | 0.8 | تطبیق تقسیمشده در محتوا یادداشت
```
نتایج بر اساس این اصول رتبهبندی میشوند:
1. **اولویت تطبیق تاریخچه**: تطبیقات دقیق از تطبیقات غیردقیق برتر هستند
2. **امتیاز تجمعی**: تطبیقات چندتاریخی باعث افزایش امتیاز میشوند
3. **پوشش پرسش فرعی**: یادداشتهایی که با پرسشهای فرعی بیشتری مطابقت دارند، رتبهبندی بهتری دارند
### مثالهای جستجوی واقعی
#### مثال ۱: یافتن یادداشتهای جلسات
```javascript
// پرسش جستجو
"team standup | daily sync | morning meeting"
// یادداشتهایی که شامل هر یک از این عبارات هستند،
// با اولویت تطبیق دقیق عنوان، پیدا میشوند
```
#### مثال ۲: جستجوی مستندات فنی
```javascript
// پرسش جستجو
"API endpoint authentication"
// به طور هوشمندانه تقسیم و یافت میشوند:
// - یادداشتهایی که "API" و "endpoint" و "authentication" را ذکر میکنند
// - "API" به صورت یک کاراکتر واحد ذکر میشود
// - همچنین با هر دو نوع نامنظم "CamelCase" و "Spaced Out" مطابقت میکند
```
#### مثال ۳: محتوای چندزبانه
```javascript
// پرسش جستجو (انگلیسی و چینی مختلط)
"project roadmap 项目规划"
// تقسیم و جستجو همزمان در هر دو زبان
```
### کمکفنی برای ناوبری در اسناد طولانی
یکی از ویژگیهای برجسته NoteRich، قابلیت مدیریت اسناد **بزرگ** به راحتی است. چه در حال کار با مشخصات فنی، مقالات تحقیقاتی یا مستندات پروژهای، یافتن محتوای خاص در اسناد طولانی کاری آسان است.
#### نحوه کارکرد جستجو در داخل اسناد
هنگام انجام جستجو، NoteRich نه تنها یادداشتهای مطابق با جستجو را برمیگرداند، بلکه **ناوبری دقیق در داخل اسناد** نیز ارائه میدهد:
```mermaid
sequenceDiagram
participant U as User
participant SearchEngine
participant DocumentIndex
participant Viewer
U->>SearchEngine: ورود پرسش جستجو
SearchEngine->>DocumentIndex: جستجو در تمام فضاهای کاری
DocumentIndex-->>SearchEngine: بازگرداندن یادداشتهای مطابق با جستجو
SearchEngine->>User: نمایش نتایج همراه با تعداد مطابقتها
User->>User: کلیک بر روی یک نتیجه
SearchEngine->>Viewer: باز کردن اسناد در محل اولین مطابقت
Viewer->>User: نمایش تمام مطابقتها با کنترلهای ناوبری
User->>Viewer: جابجایی بین مطابقتها (Next/Previous)
Viewer->>User: نمایش نشانگر موقعیت مطابقت (مثلاً "3 of 12")
```
#### ویژگیهای کلیدی برای اسناد طولانی
۱. **نمایش تعداد مطابقتها**: هر نتیجه جستجو تعداد مطابقتها را نشان میدهد (مثلاً "Annual Report 2024 · 15 matches")، که به شما کمک میکند بفهمید کدام اسناد بیشترین محتوای مرتبط را دارند.
۲. **پیامد فوری به مطابقت**: کلیک بر روی یک نتیجه، اسناد مربوطه را باز میکند و به سرعت به اولین مطابقت همگرا میشود، با نمایش تکتک مطابقتها.
۳. **کنترلهای ناوبری**: از کلیدهای صفحهکلید یا دکمههای نمایشگر برای چرخش بین مطابقتها استفاده میشود:
- `F3` یا `Cmd+G`: مطابقت بعدی
- `Shift+F3` یا `Shift+Cmd+G`: مطابقت قبلی
- نمایش کنترل کامل موقعیت مطابقت (مثلاً "Match 7 of 23")
۴. **برجستهسازی همزمان تمام نمونههای مطابقت**: تمام نمونههای تکرار یک کلمه جستجو به طور همزمان برجسته میشوند، که نمای کلی از توزیع کلمات در اسناد را به شما میدهد.
۵. **حفظ زمینه اطراف**: هنگام جابجایی بین مطابقتها، زمینه اطراف همواره قابل مشاهده است، تا از از دست دادن موقعیت در اسناد پیچیده جلوگیری شود.
#### مثال واقعی: ناوبری مشخصات فنی
فرض کنید یک سند مشخصات فنی ۵۰,۰۰۰ کاراکتری دارید. باید تمام اشارات به "authentication protocol" را پیدا کنید:
| مرحله | اقدام | نتیجه |
|--------|--------|--------|
| ۱ | تایپ کردن `authentication protocol` در کادر جستجو | اسناد مربوطه با "۸ مطابقت" ظاهر میشوند |
| ۲ | کلیک بر روی نتیجه جستجو | اسناد باز میشوند و به اولین مطابقت همگرا میشوند |
| ۳ | فشار دادن `F3` هفت بار | تمام ۸ نمونه به ترتیب بررسی میشوند |
| ۴ | مشاهده برجستهسازی مطابقتها | نمای کلی از توزیع کلمات |
این قابلیت اسناد طولانی را از دیوارهای اطلاعاتی دشوار به ساختارهای اطلاعاتی قابل ناوبری تبدیل میکند.
#### نکات برای جستجو در اسناد طولانی
- **استفاده از عبارات مشخص**: جستجوهای طولانی کمتر احتمال تقلب را دارند
- **بررسی تعداد مطابقتها**: تعداد زیاد مطابقتها ممکن است نشاندهنده کلمات رایج باشد
- **ترکیب با فیلترینگ فضاهای کاری**: جستجو در فضاهای کاری خاص را محدود کنید
- **استفاده از عنوان مشخص**: عنوان بخشها را به وضوح ساختاربندی کنید تا تطبیق دقیق انجام شود
---
## بخش ۸: رفع مشکلات رایج
### مشکل: نتایج جستجو فاقد یادداشتهای مورد نظر
**علل احتمالی:**
۱. یادداشت در فضای کاری دیگر قرار دارد
۲. فهرست جستجو هنوز بهروز نشده است
۳. یادداشت در حالت اولیه (draft) قرار دارد
**راهحلها:**
- بررسی نشانگر فضای کاری در URL
- انتظار چند ثانیه برای بهروزرسانی فهرست جستجو
- بررسی وضعیت یادداشت (draftها از جستجو خارج هستند)
### مشکل: تغییر فضاهای کاری آهسته است
**علل احتمالی:**
۱. فضای کاری بزرگ با تعداد زیاد یادداشت
۲. اولین بار بارگذاری فهرست جستجو
۳. عملکرد فایلهای ذخیرهسازی موتور جستجو
**راهحلها:**
- اجازه دادن به ذخیرهسازی اولیه فهرست جستجو (عملیات یکباره)
- توجه به تقسیم فضاهای کاری بزرگ به بخشهای کوچکتر
- اطمینان از وجود ذخیرهسازی کافی در مرورگر
### مشکل: جستجو با فهرست جستجو ناسازگار است
**علل احتمالی:**
- یادداشتهایی که به طور خودکار مطابقت ندارند
- یادداشتهایی که در جستجو نمایش داده نمیشوند
- یادداشتهایی که در جستجو بازنشانی نمیشوند
**راهحلها:**
```
Settings → Advanced → Rebuild Search Index
```
این کار مجبور میکند که تمام یادداشتهای فضای کاری فعلی مجدداً بازنشانی شوند.
---
## نتیجه: ساختار بخشهای کاری خود را بهبود بخشید
### برنامهریزی عملی برای ساختار فضاهای کاری
#### الگوهای توصیهشده
**الگو ۱: جداسازی بر اساس حوزه**
```
├── work-engineering
├── work-marketing
├── work-hr
└── personal
```
**الگو ۲: سازماندهی مبتنی بر پروژه**
```
├── project-alpha
├── project-beta
├── project-gamma
└── archive-2024
```
**الگو ۳: سازماندهی بر اساس زمان**
```
├── 2025-q1
├── 2025-q2
├── 2025-q3
└── 2025-q4
```
#### زمان مناسب برای ایجاد فضاهای کاری جدید
در نظر داشته باشید که فضاهای کاری جدید ایجاد کنید زمانی که:
✅ **مرزهای بین حوزهها واضح باشد**: پروژهها، تیمها یا حوزههای زندگی مختلف
✅ **کنترل دسترسی متفاوتی لازم باشد**: برخی یادداشتها نیاز به اشتراکگذاری محدود دارند
✅ **بزرگ شدن پایگاه دانش**: زمانی که یک فضای کاری بیش از ۱۰,۰۰۰ یادداشت داشته باشد
✅ **نیازهای همکاری متفاوت**: برای موضوعات مختلف کاربران مختلف
#### زمان مناسب برای ماندن در یک فضای کاری
در نظر داشته باشید که یادداشتها را در فضای کاری یکی نگه دارید زمانی که:
❌ **مرجعهای متقابل زیادی وجود دارد**: یادداشتها اغلب به یکدیگر مرتبط هستند
❌ **جستجو بر اساس موضوعات گسترده است**: اغلب در تمام محتوا جستجو میکنید
❌ **سختی تنظیم نسبت به مزایای آن بیشتر است**: برای مجموعههای کوچک کمتر از ۱,۰۰۰ یادداشت
آماده تحول در گردشکار خود هستید؟
مرکز یادداشتبرداری خصوصی و مبتنی بر هوش مصنوعی
شما در انتظار است
به هزاران کاربری بپیوندید که برای یادداشتبرداری خصوصی و قدرتمند به NoteRich اعتماد میکنند. در مرورگر خود امتحان کنید — بدون نصب، بدون کارت اعتباری، یادداشتهای شما هرگز دستگاه شما را ترک نمیکنند.
بدون کارت اعتباری
در مرورگر کار میکند
۱۰۰٪ یادداشتهای محلی
منابع و راهنماها
مقالات عمیق ما درباره یادداشتبرداری محلیمحور، معماری حریم خصوصی و گردشکارهای بهرهوری پیشرفته را کاوش کنید.
- یادداشتهای خود را به حافظه هوش مصنوعی در NoteRich تبدیل کنید
- تبدیل متن به اینفوگرافیکهای بصری با هوش مصنوعی NoteRich
- متن پیشرفته در مقابل Markdown در NoteRich: نحوه تغییر و استفاده از هر دو
- آموزش فضاهای کاری و جستجوی پیشرفته NoteRich
- آموزش همگامسازی P2P در NoteRich: بین دستگاهها بدون ابر
- آموزش OCR در NoteRich: اسکن یادداشتهای کاغذی به متن دیجیتال
- توضیح رمزگذاری AES-GCM محلیمحور NoteRich
- آموزش RAG پایگاه دانش محلی NoteRich
- راهنمای معادلات ریاضی LaTeX در NoteRich: نحوه نوشتن فرمولها
- میانبرهای صفحهکلید NoteRich و نکات بهرهوری
- ویژگیها و مزایای NoteRich برای یادداشتبرداری آنلاین
- نحوه استفاده از هوش مصنوعی حریم خصوصی NoteRich برای خلاصهسازی خصوصی اسناد
- نحوه استفاده از Mermaid.js برای فلوچارت در NoteRich – آموزش کامل
- نحوه درج ویدیو و پیوستها در NoteRich
- نحوه خروجی PDF و HTML بدون واترمارک در NoteRich
- نحوه جاسازی ECharts تعاملی در NoteRich