# NoteRich இன் வேலாக்ஸ்பேஸ்கள் மற்றும் மேம்பட்ட தேடல் பயிற்சி தகவல்கள் அதிகமாக இருக்கும் இந்த யுகத்தில், உங்கள் டிஜிட்டல் கருத்துக்களை திறமையாக ஒழுங்கமைப்பது ஒரு ஆடம்பரம் அல்ல—அது ஒரு அவசியம். **NoteRich** என்பது, உங்கள் அறிவை நிர்வகித்து பெறுவதற்கான இரண்டு சக்திவாய்ந்த வசதிகளை வழங்குகிறது: **தனிமைப்படுத்தப்பட்ட பல்வேறு வேலாக்ஸ்பேஸ்கள்** மற்றும் **மேம்பட்ட செமாண்டிக் தேடல்**. இந்த பயிற்சி, இந்த வசதிகளை எப்படி பயன்படுத்துவது என்பதை விளக்கும். இதன் மூலம், உங்கள் தேவைகளுக்கு ஏற்ற வகையில் தனிப்பட்ட அறிவு நிர்வாக அமைப்பை உருவாக்க முடியும். --- ## பகுதி 1: NoteRich இல் வேலாக்ஸ்பேஸ்களைப் புரிந்துகொள்வது ### வேலாக்ஸ்பேஸ்கள் என்பது என்ன? உங்கள் வாழ்க்கையின் வெவ்வேறு பகுதிகளுக்கு தனிப்பட்ட நோட்புக்களை வைத்திருப்பது போல, NoteRich இல் வேலாக்ஸ்பேஸ்களும் இருக்கின்றன. ஒன்று வேலை திட்டங்களுக்கு, மற்றொன்று தனிப்பட்ட குறிப்புகளுக்கு, மற்றொன்று ஆராய்ச்சி குறிப்புகளுக்கு. NoteRich இல் உள்ள வேலாக்ஸ்பேஸ்கள், உங்கள் டிஜிட்டல் சூழலில் ஒழுங்கமைப்பை வழங்குகின்றன. NoteRich இல் உள்ள ஒவ்வொரு வேலாக்ஸ்பேஸும், உங்கள் குறிப்புகளுக்கான **முழுமையாக தனிமைப்படுத்தப்பட்ட இடம்** ஆகும். இதில் தனிப்பட்ட: - தனி குறிப்பு தரவுத்தளம் - தனி தேடல் இண்டெக்ஸ் - தனித்துவமான URL வழிநடத்தல் - தனிமைப்படுத்தப்பட்ட AI நினைவுகள் ```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 ``` ### ஏன் பல வேலாக்ஸ்பேஸ்களைப் பயன்படுத்த வேண்டும்? | சூழ்நிலை | நன்மைகள் | |----------|---------| | **வேலை-வாழ்க்கை பிரிவு** | தொழில் சம்பந்தப்பட்ட குறிப்புகளை தனிப்பட்ட குறிப்புகளிலிருந்து தனியாக வைத்திருக்கவும் | | **திட்ட பிரிவு** | குறிப்பிட்ட வாடிக்கையாளர்கள் அல்லது நீண்ட கால திட்டங்களுக்கு வேலாக்ஸ்பேஸ்களை பயன்படுத்தவும் | | **சூழ்நிலை மாற்றம்** | வேறு சூழ்நிலைகளுக்கு நேரடியாக மாறுவதற்கு வசதி அளிக்கவும் | | **தனியுரிமை கட்டுப்பாடு** | தொடர்பில்லாத உள்ளடக்கத்தை வெளியிடாமல் குறிப்பிட்ட வேலாக்ஸ்பேஸ்களை பகிரவும் | | **செயல்திறன் மேம்பாடு** | பெரிய அறிவு தரவுகளை கவனமாக பிரித்து வைத்தால், வேலாக்ஸ்பேஸ்கள் விரைவாக செயல்படும் | --- ## பகுதி 2: வேலாக்ஸ்பேஸ்களுக்கு இடையில் நகர்வது ### வேலாக்ஸ்பேஸ் ரௌடர் அமைப்பு NoteRich ஒரு அறிவாற்றல் மிக்க வழிநடத்தும் அமைப்பை பயன்படுத்துகிறது. இது உங்கள் வேலாக்ஸ்பேஸ் விருப்பங்களை நினைவில் வைத்து, நகர்வுகளை எளிதாக வழங்குகிறது. #### URL-ஆधारित வேலாக்ஸ்பேஸ் அடையாளம் ஒவ்வொரு வேலாக்ஸ்பேஸும், உங்கள் பிரவுசர் URL-ல் தனித்துவமான அடையாளத்தை கொண்டுள்ளது: ``` https://noterich.app/#workspace=work-projects https://noterich.app/#workspace=personal-journal https://noterich.app/#workspace=research-notes ``` வேலாக்ஸ்பேஸ் ID என்பது: - **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: Click workspace switch R->>L: Save workspace ID R->>R: Update URL hash R->>W: Post workspace ID message R->>S: Reinitialize search engine W->>D: Switch database connection S->>D: Load workspace-specific index S-->>U: Search ready notification ``` ### வேலாக்ஸ்பேஸ்களுக்கு பெயரிடுவதில் சிறந்த பழக்கங்கள் வேலாக்ஸ்பேஸ்களுக்கு பெயரிடும்போது, அவை: - **விவரக்கூறும் வகையில் இருக்க வேண்டும்**: `marketing-q4-2025` என்பது `work1` என்பதை விட சிறந்தது - **ஒருங்கிணைந்ததாக இருக்க வேண்டும்**: உங்கள் நிறுவனத்தில் ஒரே பெயர்ப்படுத்தும் முறையை பயன்படுத்துங்கள் - **எதிர்காலத்திற்கு ஏற்றதாக இருக்க வேண்டும்**: தற்காலிகமான பெயர்களைத் தவிர்க்கவும் (உதாரணம்: `project-phoenix` என்பது `temp-notes` என்பதை விட சிறந்தது) --- ## பகுதி 3: மேம்பட்ட தேடல் அமைப்பு ### முக்கோப்பட தேடலிலிருந்து செமாண்டிக் புரிதல் வரை பாரம்பரிய தேடல் கருவிகள், முக்கோப்பட தேடலை அடிப்படையாகக் கொண்டுள்ளன. “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="User Query", fillcolor="#000", color="#000", fontcolor="#ffffff"]; subgraph cluster_processing { label = "Query Processing Pipeline"; style = "filled"; fillcolor = "#f9f9f9"; color = "#eaeaea"; Segment [label="Text Segmentation\n(Intl.Segmenter + Smart Fallback)"; Tokenize [label="Token Classification\n(Emails, URLs, Numbers, CJK)"; } subgraph cluster_search { label = "Parallel Search Execution"; style = "filled"; fillcolor = "#f9f9f9"; color = "#eaeaea"; Precise [label="Precise Match\ntitle_raw field\nWeight: 1.0"]; Fuzzy [label="Fuzzy Match\ntitle/content fields\nWeight: 0.8"]; } Merge [label="Score Merging & Ranking"]; Results [label="Final Results\nwith Highlights"]; 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` என்ற வார்த்தைகள் குறித்த தகவல்கள் கிடைக்காது. --- ## பகுதி 4: தேடல் கேள்விகளை முதிர்ச்சியாகப் பயன்படுத்துவது ### கேள்வி இயல்புகள் மற்றும் ஆபரேட்டர்கள் NoteRich, துல்லியமான தகவல் தேடலுக்கு சக்திவாய்ந்த கேள்வி இயல்புகளை வழங்குகிறது. #### அடிப்படை தேடல் உங்கள் கேள்வியை டைப் செய்தால், அனைத்து இண்டெக்ஸ் செய்யப்பட்ட உள்ளடக்கத்திலும் தேடல் நடக்கும்: ``` Quarterly marketing strategy ``` இது தலைப்பு மற்றும் முழு உள்ளடக்கத்திலும் தேடல் நடக்கும், முக்கியத்துவத்தின் அடிப்படையில் மதிப்பீடு செய்யப்படும். #### பல-சொல் OR தேடல் `|` என்ற சின்னத்தைப் பயன்படுத்தி பல சொற்களைத் தேடலாம்: ``` Q4 planning | quarterly review | year-end summary ``` இது குறிப்பிட்ட சொற்களில் ஏதாவது ஒன்று பொருந்தும் என்று தேடல் நடக்கும், இது பல்வேறு தலைப்புகளைக் கொண்ட தேர்வுகளுக்கு ஏற்றது. #### விலை பெற்ற மதிப்பீட்டு அமைப்பு NoteRich ஒரு சிறந்த மதிப்பீட்டு அல்காரிதம் பயன்படுத்துகிறது: ``` Match Type | Weight | Description --------------------|--------|------------------------------------- Precise (title Raw) | 1.0 | Original தலைப்பில் துல்லியமான பொருள் Fuzzy (title) | 0.8 | தொகுதிகளாக பிரிக்கப்பட்ட தலைப்பு Fuzzy (content) | 0.8 | குறிப்புகளின் உள்ளடக்கம் ``` முடிவுகள், பின்வருமாறு வரிசைப்படுத்தப்படுகின்றன: 1. **மதிப்பீட்டு வகை முன்னுரிமை**: துல்லியமான மதிப்பீடுகள், ஃபஜெட் மதிப்பீடுகளை விட மேலானவை 2. **கூட்டு மதிப்பீடு**: பல சொற்கள் பொருந்தும் போது மதிப்பீடு அதிகரிக்கிறது 3. **துணை-கேள்வி பாதுகாப்பு**: பல துணை-கேள்விகளுக்கு பொருந்தும் குறிப்புகள் மேலானவை ### நிஜ உலக தேடல் உதாரணங்கள் #### உதாரணம் 1: கூட்டத்தின் குறிப்புகளைக் கண்டுபிடித்தல் ```javascript // தேடல் கேள்வி "team standup | daily sync | morning meeting" // இது இந்த வார்த்தைகளில் உள்ள குறிப்புகளை காட்டும், // தலைப்பு துல்லியமாக பொருந்தும் குறிப்புகள் முன்னுரிமை பெறும் ``` #### உதாரணம் 2: தொழில்நுட்ப ஆவண தேடல் ```javascript // தேடல் கேள்வி "API endpoint authentication" // இது தானாகவே பிரிக்கப்பட்டு கண்டுபிடிக்கப்படும்: // - "API" மற்றும் "endpoint" மற்றும் "authentication" என்று குறிப்பிடப்பட்ட குறிப்புகள் // - "API" என்பது ஒரு தனி குறியீடாக பாதுகாக்கப்படுகிறது // - CamelCase மற்றும் spaced வேறுபாடுகளும் பொருந்தும் ``` #### உதாரணம் 3: பல மொழிகள் கொண்ட உள்ளடக்கம் ```javascript // தேடல் கேள்வி (ஆங்கிலம் மற்றும் சீனம் கலந்தது) "project roadmap 项目规划" // இது இரண்டு மொழிகளிலும் தேடல் நடக்கும் ``` ### நீண்ட ஆவணங்களை நகர்த்துவதற்கான உதவி NoteRich இன் சிறந்த அம்சங்களில் ஒன்று, நீண்ட ஆவணங்களை எளிதாக நகர்த்துவது. நீங்கள் தொழில்நுட்ப விவரங்கள், ஆராய்ச்சி கட்டுரைகள் அல்லது பரந்த திட்ட ஆவணங்களை பயன்படுத்தும்போது, நீண்ட ஆவணங்களில் குறிப்பிட்ட உள்ளடக்கத்தை கண்டுபிடிப்பது எளிது. #### ஆவணத்தில் தேடல் எப்படி நடக்கிறது நீங்கள் தேடல் செய்யும்போது, NoteRich வேண்டுமென்றே குறிப்பிட்ட ஆவணங்களை மட்டுமே காட்டும். மேலும், உங்கள் தேடல் முடிவுகள், உங்கள் இடத்திலேயே காட்டப்படும். #### நீண்ட ஆவணங்களுக்கான முக்கிய அம்சங்கள் 1. **முடிவுகளின் எண்ணிக்கை காட்டுதல்**: ஒவ்வொரு முடிவுக்கும் எவ்வளவு முடிவுகள் இருக்கின்றன என்பதை காட்டும் (உதாரணம்: “Annual Report 2024 · 15 matches”) 2. **உடனடி முடிவுகளுக்கு நகர்தல்**: ஒரு முடிவை கிளிக் செய்யும்போது, ஆவணம் திறக்கப்படும் மற்றும் முதல் முடிவு காட்டப்படும் 3. **நகர்த்துவதற்கான கட்டுப்பாடுகள்**: கீபோர்டு அடையாளங்களைப் பயன்படுத்தி முடிவுகளுக்கு நகரலாம்: `F3` அல்லது `Cmd+G` மற்றும் `Shift+F3` அல்லது `Shift+Cmd+G`