SeaMeet Desktop اینجاست — همه چیز را ضبط کنید، هیچ چیز را از دست ندهید. دانلود رایگان →

رابط اصلی - تور کامل رابط کاربری SeaMeet

فصل 13: رابط اصلی - تور کامل رابط کاربری SeaMeet

تا کنون از SeaMeet برای ضبط صدا و تصویر استفاده کرده‌اید، کتابخانه خود را سازماندهی کرده‌اید و ضبط‌ها را پخش کرده‌اید. با بخش‌های مختلف رابط تعامل داشته‌اید، اما ممکن است تصویر کاملی از نحوه هماهنگی همه قطعات با هم نداشته باشید. این فصل تور جامعی از رابط اصلی SeaMeet ارائه می‌دهد — هر دکمه، پنل، نشانگر و کنترل — تا بتوانید با اعتماد به نفس در برنامه پیمایش کنید و ویژگی‌هایی را که ممکن است هنوز کشف نکرده‌اید پیدا کنید.

به این فصل به‌عنوان یک تور راهنمایی شده از یک خانه جدید فکر کنید. ما هر اتاق را قدم خواهیم زد، ویژگی‌ها را بررسی خواهیم کرد و توضیح خواهیم داد همه چیز چه می‌کند. در پایان، دقیقاً خواهید دانست هر تابع را کجا پیدا کنید و درک خواهید کرد چگونه رابط با موقعیت‌های مختلف سازگار می‌شود.


چیدمان پنجره: تصویر کلی

وقتی SeaMeet را باز می‌کنید، یک پنجره واحد با چیدمان سازگار می‌بینید. این چیدمان چه در حال ضبط، پخش یا فقط مرور کتابخانه‌تان باشید، پایدار باقی می‌ماند. درک این چیدمان پایه‌ای برای استفاده مؤثر از SeaMeet است.

سه منطقه اصلی

پنجره SeaMeet به سه منطقه اصلی تقسیم می‌شود:

┌─────────────────────────────────────────────────────────────────────┐
│  1. نوار ناوبری بالایی                                              │
│  [Logo] SeaMeet Screen & Audio Recorder       [⚙️] [⏪] [🔴]                │
├─────────────────────────────────────────────────────────────────────┤
│                                                                     │
│  2. نوار کناری (فهرست ضبط)        3. ناحیه محتوای اصلی              │
│  ┌─────────────────────┐            ┌───────────────────────────┐  │
│  │ 🔍 جستجو...          │            │                           │  │
│  ├─────────────────────┤            │   پخش‌کننده / کنترل‌های    │  │
│  │ 🎤 ضبط 1             │            │   ضبط / تنظیمات            │  │
│  │ 🎥 ضبط 2             │            │                           │  │
│  │ 🎤 ضبط 3             │            │   (این ناحیه بر اساس       │  │
│  │                     │            │    آنچه انجام می‌دهید       │  │
│  │ [کارت‌های ضبط        │            │    تغییر می‌کند)            │  │
│  │  اینجا اسکرول]       │            │                           │  │
│  └─────────────────────┘            └───────────────────────────┘  │
│                                                                     │
└─────────────────────────────────────────────────────────────────────┘

منطقه 1: نوار ناوبری بالایی

  • همیشه قابل‌مشاهده است
  • شامل کنترل‌های سراسری
  • دسترسی سریع به ویژگی‌های کلیدی

منطقه 2: نوار کناری (فهرست ضبط)

  • همیشه قابل‌مشاهده (در اکثر نماها)
  • ضبط‌های شما را نشان می‌دهد
  • فهرست قابل اسکرول از کارت‌های ضبط

منطقه 3: ناحیه محتوای اصلی

  • بر اساس زمینه تغییر می‌کند
  • پخش‌کننده را هنگام پخش ضبط‌ها نشان می‌دهد
  • کنترل‌های ضبط را هنگام آماده‌سازی برای ضبط نشان می‌دهد
  • تنظیمات را هنگام پیکربندی گزینه‌ها نشان می‌دهد

منطقه 1: نوار ناوبری بالایی

نوار ناوبری بالایی ناوبری و کنترل‌های حساب را فراهم می‌کند. لاغر و متمرکز می‌ماند — کنترل‌های ضبط و Flashback به Capture Hub در ناحیه محتوای اصلی منتقل شده‌اند (به State 1 در زیر مراجعه کنید).

چیدمان نوار بالایی

┌─────────────────────────────────────────────────────────────────────┐
│ [☰ Nav]  SeaMeet Screen & Audio Recorder              [👤 Account] │
│   │                                                        │        │
│  تغییر ناوبری                                    منوی پروفایل کاربر │
└─────────────────────────────────────────────────────────────────────┘

تغییر ناوبری (☰)

کاری که انجام می‌دهد: نوار کناری چپ (فهرست ضبط) را جمع یا گسترش می‌دهد.

چه زمانی استفاده کنیم:

  • جمع کنید تا به "Capture Hub" فضای افقی بیشتری بدهید
  • گسترش دهید تا کتابخانه ضبط را در حالی که ضبط نمی‌کنید مرور کنید

حساب / منوی کاربر (👤)

کاری که انجام می‌دهد: منوی حساب کاربر را باز می‌کند که می‌توانید:

  • ورود یا خروج
  • باز کردن تنظیمات (صدا، ویدیو، Flashback، ذخیره‌سازی، زبان، میانبرها)
  • باز کردن مرجع میانبرهای صفحه‌کلید
  • دسترسی به راهنما و پشتیبانی

نحوه استفاده:

  1. روی تصویر پروفایل یا نماد کاربر کلیک کنید
  2. گزینه مورد نظر را از منوی کشویی انتخاب کنید

دکمه ضبط (🔴)

نماد: دایره قرمز (🔴) هنگام آماده، مربع (⏹️) هنگام ضبط برچسب: "RECORD" یا فقط نماد رنگ: قرمز روشن (نشان‌دهنده عملیات ضبط)

کاری که انجام می‌دهد: ضبط را شروع یا متوقف می‌کند

حالت‌ها:

آماده برای ضبط:

[🔴 RECORD]
نماد دایره قرمز
برای شروع ضبط کلیک کنید

ضبط فعال:

[⏹️ STOP]
نماد مربع
زمان‌سنج زمان سپری شده را نشان می‌دهد
برای توقف ضبط کلیک کنید

نحوه استفاده:

برای شروع ضبط:

  1. ابتدا تنظیمات ضبط خود را پیکربندی کنید
  2. روی دکمه قرمز Record کلیک کنید
  3. ضبط بلافاصله شروع می‌شود
  4. دکمه به Stop تغییر می‌کند
  5. زمان‌سنج شروع به شمارش می‌کند

برای توقف ضبط:

  1. روی دکمه Stop (مربع) کلیک کنید
  2. ضبط متوقف می‌شود
  3. فایل ذخیره می‌شود
  4. ضبط در نوار کناری ظاهر می‌شود
  5. دکمه به حالت Record برمی‌گردد

آنچه هنگام کلیک Record اتفاق می‌افتد:

  1. ضبط صدا/تصویر شروع می‌شود
  2. زمان‌سنج ظاهر می‌شود و زمان سپری شده را نشان می‌دهد
  3. دکمه از 🔴 به ⏹️ تغییر می‌کند
  4. نشانگر بصری وضعیت ضبط را نشان می‌دهد
  5. فایل در حال نوشتن به ذخیره‌سازی است

آنچه هنگام کلیک Stop اتفاق می‌افتد:

  1. ضبط متوقف می‌شود
  2. فایل نهایی و ذخیره می‌شود
  3. ضبط در فهرست نوار کناری ظاهر می‌شود
  4. دکمه به حالت 🔴 برمی‌گردد
  5. زمان‌سنج ناپدید می‌شود یا بازنشانی می‌شود

نکات مهم:

  • ضبط بلافاصله شروع می‌شود — آماده باشید!
  • بدون شمارش معکوس یا هشدار
  • مطمئن شوید تنظیمات شما قبل از کلیک درست است
  • Flashback (در صورت فعال بودن) شامل گذشته بافر شده است

سینی سیستم

SeaMeet یک نماد سینی سیستم نصب می‌کند (ناحیه اعلان Windows، نوار منوی macOS) اولین بار که راه‌اندازی می‌شود و آن را برای کل جلسه برنامه زنده نگه می‌دارد. سینی سطح کنترل همیشه‌در‌دسترس است — حتی وقتی پنجره اصلی را بسته‌اید، SeaMeet هنوز در حال اجرا، آماده گرفتن و با یک کلیک روی نماد آن قابل دسترسی است.

چرا سینی زنده می‌ماند

بستن پنجره اصلی SeaMeet را خاتمه نمی‌دهد. در عوض پنجره پنهان می‌شود و نماد سینی در جای خود می‌ماند. این عمدی است:

  • Auto-Detect همچنان می‌تواند برنامه را وقتی یک برنامه جلسه راه‌اندازی می‌شود بیدار کند
  • Flashback می‌تواند بافر در حال چرخش خود را پر نگه دارد (در صورت فعال بودن)
  • کلیدهای داغ سراسری (Start Recording، Show Launcher، Show Floater) همچنان کار می‌کنند
  • یک ضبط سریع تنها یک کلیک سینی فاصله دارد

اولین بار که پنجره را می‌بندید، SeaMeet یک نشانه یک‌باره "minimised to tray" ارسال می‌کند تا بفهمید برنامه واقعاً خارج نشده. برای خروج کامل، از Exit SeaMeet از منوی سینی (به زیر مراجعه کنید) یا دستور خروج برنامه سیستم‌عامل خود استفاده کنید.

نماد سینی

نماد پیش‌فرض (بیکار):

  • Windows: یک لوگوی کوچک SeaMeet .ico در ناحیه اعلان
  • macOS: یک تصویر قالب 22×22 در نوار منو که با حالت روشن/تاریک سازگار می‌شود

نماد ضبط (در حال انجام):

  • به یک نوع رنگ قرمز تبدیل می‌شود تا در یک نگاه ببینید SeaMeet در حال گرفتن است
  • در macOS نوار منو همچنین یک پسوند می‌گیرد؛ اگر متوقف شود نشان می‌دهد
  • تولتیپ از "SeaMeet" به "SeaMeet — Recording in progress" (یا "Paused") تغییر می‌کند

رفتار کلیک:

  • چپ‌کلیک روی نماد — پنجره اصلی را تغییر می‌دهد (اگر پنهان نشان می‌دهد، اگر قابل‌مشاهده پنهان می‌کند)
  • راست‌کلیک روی نماد (Windows) / تک‌کلیک (macOS) — منوی زمینه را باز می‌کند

منوی سینی (حالت بیکار)

وقتی در حال ضبط نیستید، منو تقریباً به این شکل است:

┌─────────────────────────────────────────┐
│ Workspace: Acme Sales      (غیرفعال)    │   ← فقط در نسخه‌های Lite / ابری
├─────────────────────────────────────────┤
│ ضبط سریع                  (غیرفعال)     │
│   🎤  ضبط صدا                            │
│   🖥️  ضبط تمام‌صفحه                       │
│   ◰  ضبط ناحیه                          │
│   📷  گرفتن تصویر لحظه‌ای    (Ctrl+Shift+S)│
│   📁  باز کردن پوشه ضبط‌ها                │
├─────────────────────────────────────────┤
│ 🚀 نمایش launcher           (Ctrl+Shift+L)│
│ 🪟 نمایش پنجره شناور        (Ctrl+Shift+F)│
├─────────────────────────────────────────┤
│ 🗔 نمایش پنجره اصلی                      │
├─────────────────────────────────────────┤
│ ⏻  خروج SeaMeet                          │
└─────────────────────────────────────────┘

هر مورد چه می‌کند:

  • Workspace: <name> — سربرگی که نشان می‌دهد یک ضبط راه‌اندازی شده از سینی در کدام فضای کاری ابری قرار می‌گیرد. فقط در نسخه‌های Lite یا فعال‌شده ابری ظاهر می‌شود که در آن وارد شده‌اید و یک فضای کاری انتخاب کرده‌اید. در نسخه‌های غیرابری ردیف کاملاً پنهان می‌شود تا شکل منو بدون تغییر باقی بماند.
  • Record audio — یک ضبط فقط صوتی را بلافاصله شروع می‌کند. هیچ منبع ویدیویی درخواست نمی‌شود.
  • Record fullscreen — یک ضبط از نمایشگر اصلی شما به‌علاوه صدا را شروع می‌کند.
  • Record region — پوشش ناحیه تمام‌صفحه را باز می‌کند تا بتوانید یک ناحیه را با کشیدن انتخاب کنید، سپس یک ضبط از آن ناحیه را شروع می‌کند.
  • Take screenshot — انتخابگر ناحیه را برای یک تصویر لحظه‌ای یک‌باره باز می‌کند. میانبر در صورت اتصال در تنظیمات → صفحه‌کلید نشان داده می‌شود.
  • Open recordings folder — مرورگر فایل سیستم‌عامل را در دایرکتوری ذخیره فعلی شما باز می‌کند.
  • Show launcher — پنل SeaMeet Launcher را تغییر می‌دهد (به فصل 14 مراجعه کنید). میانبر در صورت اتصال نشان داده می‌شود.
  • Show floating window — ابزارک Floater را نمایش/پنهان می‌کند. میانبر در صورت اتصال نشان داده می‌شود.
  • Show main window — پنجره اصلی را به جلو می‌آورد (همانند چپ‌کلیک روی نماد وقتی پنهان است).
  • Exit SeaMeet — تنها مورد منو که واقعاً خارج می‌شود. پرچم داخلی "is quitting" را تنظیم می‌کند و از Electron می‌خواهد خاتمه دهد؛ همه چیز دیگر فقط سطوح را نشان/پنهان می‌کند.

منوی سینی (در حین ضبط)

وقتی یک ضبط در حال پرواز است، منو تغییر شکل می‌دهد تا کنترل‌های انتقال مستقیم به شما بدهد:

┌─────────────────────────────────────────┐
│ ● ضبط در حال انجام         (غیرفعال)    │
├─────────────────────────────────────────┤
│ ⏹  توقف ضبط               (Ctrl+Shift+R)│
│ ⏸  متوقف کردن ضبط                       │
│ ⚑  علامت‌گذاری رویداد                    │
├─────────────────────────────────────────┤
│ 🗔 نمایش پنجره اصلی                      │
├─────────────────────────────────────────┤
│ ⏻  خروج SeaMeet                          │
└─────────────────────────────────────────┘

نکات در مورد منوی ضبط:

  • خط سربرگ صرفاً یک برچسب وضعیت است (عمداً غیرفعال).
  • Stop recording گرفتن را پایان می‌دهد و فایل را همانند کلیک دکمه Stop در پنجره اصلی ذخیره می‌کند.
  • Pause/Resume فقط زمانی نشان داده می‌شود که codec/منبع از آن پشتیبانی کند. ضبط‌های فقط ویدیویی مورد Pause را پنهان می‌کنند.
  • Mark event یک نشانگر مهر زمانی را در ضبط رها می‌کند، مفید برای پرش به یک لحظه کلیدی در حین پخش.
  • وقتی متوقف شد، منو Resume recording را به‌جای Pause قرار می‌دهد و عنوان macOS به تغییر می‌کند.

برچسب‌های محلی‌سازی‌شده

منوی سینی به 15 منطقه پشتیبانی‌شده (انگلیسی، اسپانیایی، فرانسوی، آلمانی، ژاپنی، کره‌ای، هندی، لهستانی، پرتغالی، روسی، تایلندی، ویتنامی، دانمارکی، چینی ساده‌شده، چینی سنتی) احترام می‌گذارد. زبان‌های خارج از این مجموعه به انگلیسی برمی‌گردند تا منو همیشه به‌درستی رندر شود.


منطقه 2: نوار کناری (فهرست ضبط)

نوار کناری فهرست مطالب کتابخانه ضبط شماست. تمام ضبط‌های شما را در یک فهرست قابل اسکرول نمایش می‌دهد و به شما اجازه می‌دهد مجموعه خود را مرور، انتخاب و مدیریت کنید.

چیدمان نوار کناری

┌────────────────────────────────────────────────────────────────┐
│  نوار کناری                                                    │
│                                                                │
│  ┌──────────────────────────────────────────────────────────┐│
│  │ 🔍 جستجوی ضبط‌ها...                                      ││
│  └──────────────────────────────────────────────────────────┘│
│                                                                │
│  ┌──────────────────────────────────────────────────────────┐│
│  │ 🎤 جلسه تیم - برنامه‌ریزی Q3                              ││
│  │ 47:32 • Today, 2:30 PM • Zoom                            ││
│  └──────────────────────────────────────────────────────────┘│
│                                                                │
│  ┌──────────────────────────────────────────────────────────┐│
│  │ 🎥 ارائه مشتری                                           ││
│  │ 32:15 • Yesterday, 10:00 AM • Screen                     ││
│  └──────────────────────────────────────────────────────────┘│
│                                                                │
│  ┌──────────────────────────────────────────────────────────┐│
│  │ 🎤 یادداشت صوتی                                          ││
│  │ 2:45 • Jan 15, 3:20 PM • Microphone                      ││
│  └──────────────────────────────────────────────────────────┘│
│                                                                │
│  [ضبط‌های بیشتر... اسکرول کنید تا ببینید]                       │
│                                                                │
└────────────────────────────────────────────────────────────────┘

کادر جستجو

مکان: بالای نوار کناری ظاهر: فیلد متنی با نماد ذره‌بین (🔍) متن جایگزین: "Search recordings..." یا مشابه

کاری که انجام می‌دهد: فهرست ضبط را در زمان واقعی همان‌طور که تایپ می‌کنید فیلتر می‌کند

نحوه استفاده:

  1. در کادر جستجو کلیک کنید
  2. شروع به تایپ کنید
  3. فهرست به‌طور خودکار فیلتر می‌شود
  4. فقط ضبط‌های منطبق با جستجوی شما را نشان می‌دهد
  5. جستجو را پاک کنید تا دوباره همه ضبط‌ها را ببینید

آنچه می‌توانید جستجو کنید:

  • نام‌های ضبط
  • برچسب‌های منبع ("Zoom"، "Teams")
  • تاریخ‌ها (اگر در فرمت قابل جستجو تایپ شوند)
  • تطبیق‌های جزئی کار می‌کنند

نمونه جستجوها:

  • جستجوی "Zoom" → همه ضبط‌های Zoom را نشان می‌دهد
  • جستجوی "budget" → ضبط‌های دارای "budget" در نام را نشان می‌دهد
  • جستجوی "March" → ضبط‌های مارس را نشان می‌دهد
  • جستجوی "client" → ضبط‌های مرتبط با مشتری را نشان می‌دهد

پاک کردن جستجو:

  • روی دکمه X کلیک کنید (در صورت وجود)
  • همه متن را حذف کنید
  • کلید Escape را فشار دهید

کارت‌های ضبط

هر ضبط در کتابخانه شما به‌عنوان یک کارت ضبط نمایش داده می‌شود — یک خلاصه فشرده از اطلاعات کلیدی ضبط.

دو حالت نما:

  1. نمای فشرده (پیش‌فرض) - اطلاعات حداقلی، مرور کارآمد
  2. نمای گسترش‌یافته - اطلاعات دقیق، پیش‌نمایش شکل موج

نمای فشرده

┌──────────────────────────────────────────────────────────┐
│ 🎤 Q3 Budget Review - Team Meeting                       │
│ 47:32 • Today, 2:30 PM • Zoom • Audio                    │
└──────────────────────────────────────────────────────────┘

عناصر:

  • نماد (🎤) - نوع را نشان می‌دهد (صدا/ویدیو)
  • نام - عنوان ضبط
  • مدت زمان - چقدر طول می‌کشد (47:32)
  • مهر زمانی - چه زمانی ضبط شد (Today, 2:30 PM)
  • منبع - از کجا آمده (Zoom)
  • نوع - Audio/Video/Flashback

چه زمانی از نمای فشرده استفاده کنیم:

  • مرور ضبط‌های زیاد
  • اسکن سریع
  • فضای محدود صفحه
  • مرور کلی کتابخانه

نمای گسترش‌یافته

┌──────────────────────────────────────────────────────────┐
│                                                          │
│  🎤 Q3 Budget Review - Team Meeting                     │
│                                                          │
│  Duration: 47:32                                         │
│  Recorded: Today, 2:30 PM                               │
│  Source: Zoom                                            │
│  Type: Audio + Video                                     │
│  File Size: 145 MB                                       │
│                                                          │
│  ┌────────────────────────────────────────────────────┐│
│  │ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░▓▓▓▓▓▓▓▓░░░░░░░░▓▓▓▓▓▓▓▓▓▓  ││
│  │ پیش‌نمایش شکل موج                                  ││
│  └────────────────────────────────────────────────────┘│
│                                                          │
│  [▶ پخش] [✏️ تغییر نام] [📂 نمایش] [🗑️ حذف] [⋯ بیشتر]   │
│                                                          │
└──────────────────────────────────────────────────────────┘

عناصر اضافی در نمای گسترش‌یافته:

  • اندازه فایل - فضای استفاده‌شده
  • پیش‌نمایش شکل موج - نمایش بصری صدا
  • دکمه‌های اقدام - همه اقدامات موجود قابل‌مشاهده

چه زمانی از نمای گسترش‌یافته استفاده کنیم:

  • کار با یک ضبط خاص
  • نیاز به همه جزئیات
  • قبل از پخش
  • هنگام سازماندهی

توضیح نمادهای کارت ضبط

نمادهای صدا:

  • 🎤 - میکروفون (ضبط صدا)
  • 🔴 - صدا (عمومی)
  • 🔊 - فقط صدای سیستم
  • 🎤+🔊 - صدای ترکیبی (mic + system)

نمادهای ویدیو:

  • 🎥 - ضبط ویدیو
  • 📹 - ضبط صفحه
  • 🖥️ - ضبط تمام‌صفحه
  • 🪟 - ضبط پنجره

نمادهای ویژه:

  • ⏪ - ضبط Flashback
  • 📥 - فایل وارد شده
  • 🌐 - ضبط وب/مرورگر

کنترل‌های مرتب‌سازی و فیلتر

مکان: معمولاً در بالای نوار کناری، نزدیک جستجو

گزینه‌های مرتب‌سازی:

  • تاریخ (جدیدترین اول) - پیش‌فرض
  • تاریخ (قدیمی‌ترین اول)
  • نام (A-Z)
  • نام (Z-A)
  • مدت زمان (کوتاه‌ترین اول)
  • مدت زمان (طولانی‌ترین اول)
  • اندازه (کوچک‌ترین اول)
  • اندازه (بزرگ‌ترین اول)

نحوه تغییر مرتب‌سازی:

  1. روی منوی کشویی "Sort" کلیک کنید
  2. روش مرتب‌سازی را انتخاب کنید
  3. دوباره کلیک کنید تا ترتیب را معکوس کنید

گزینه‌های فیلتر:

  • همه - نمایش همه چیز
  • فقط صدا - ضبط‌های صوتی
  • فقط ویدیو - ضبط‌های ویدیویی
  • امروز - ضبط‌های امروز
  • این هفته - ضبط‌های اخیر
  • Flashback - گرفتن‌های Flashback
  • بر اساس منبع - Zoom، Teams و غیره

نحوه اعمال فیلتر:

  1. روی دکمه یا منوی کشویی "Filter" کلیک کنید
  2. معیارهای فیلتر را انتخاب کنید
  3. فهرست به‌روزرسانی می‌شود تا فقط تطبیق‌ها را نشان دهد
  4. روی "Clear" یا "All" کلیک کنید تا بازنشانی شود

منطقه 3: ناحیه محتوای اصلی

ناحیه محتوای اصلی آفتاب‌پرست رابط SeaMeet است — ظاهر خود را بر اساس آنچه انجام می‌دهید تغییر می‌دهد. بیایید حالت‌های مختلف آن را کاوش کنیم.

حالت 1: Capture Hub (بیکار / آماده ضبط)

چه زمانی نشان داده می‌شود:

  • وقتی برای اولین بار SeaMeet را باز می‌کنید
  • وقتی هیچ ضبطی انتخاب نشده و در حال ضبط فعال نیستید

آنچه می‌بینید — Capture Hub:

ناحیه محتوای اصلی "Capture Hub" را نشان می‌دهد، یک چیدمان دو پنلی که کنترل‌های ضبط و تصویر لحظه‌ای را در مرکز قرار می‌دهد:

┌─────────────────────────────────────────────────────────────────────┐
│  CAPTURE HUB                                                        │
│                                                                     │
│  ┌──────────────────────────────┐  ┌──────────────────────────────┐ │
│  │   شروع ضبط                    │  │   گرفتن تصویر لحظه‌ای        │ │
│  │                              │  │                              │ │
│  │  [Flashback] [🎙️] [Auto]    │  │        [📷]                  │ │
│  │             دایره میکروفون     │  │     نماد دوربین              │ │
│  │             بزرگ قرمز         │  │                              │ │
│  │                              │  │  ● Full Screen               │ │
│  │  وضعیت Flashback / پیام      │  │  ○ Area Capture              │ │
│  │  زمینه                       │  │                              │ │
│  │                              │  │  [ ] Keep SeaMeet window     │ │
│  │  [🎥 Start Recording]  CTA   │  │      visible when capturing  │ │
│  │                              │  │                              │ │
│  │  Open Launcher  Open Floater │  │  [📷 Take Screenshot]        │ │
│  └──────────────────────────────┘  └──────────────────────────────┘ │
└─────────────────────────────────────────────────────────────────────┘

پنل چپ — Start Recording

پنل چپ شامل تمام کنترل‌ها برای شروع یک ضبط جدید است:

کنترل‌های جانبی (بالای کارت):

  • تغییر Flashback (چپ) — کلیک کنید تا حالت Flashback را چرخه کنید: OFF → Audio → Screen → OFF. نماد رعد ⚡ را وقتی فعال است نشان می‌دهد (بافر در حال شارژ یا آماده). برای جزئیات کامل به فصل 7 مراجعه کنید.
  • دایره میکروفون بزرگ قرمز (مرکز) — کلیک کنید تا مودال Video Settings را باز کنید و حالت ضبط خود را انتخاب کنید (فقط صوتی، تمام‌صفحه، پنجره، ناحیه).
  • تغییر Auto-Detect (راست) — ضبط خودکار را وقتی یک برنامه جلسه تشخیص داده شود فعال می‌کند.

ناحیه زمینه (وسط کارت):

  • وقتی Flashback خاموش است: یک توضیح مختصر از نحوه شروع نشان می‌دهد.
  • وقتی Flashback در حال فعال‌سازی (شارژ) است: نشانگر پیشرفت را در حین پر شدن بافر نشان می‌دهد.
  • وقتی Flashback آماده است: نماد ⚡ و تأیید "Flashback armed" را نشان می‌دهد.

دکمه CTA (پایین کارت):

  • برچسب و عملکرد با حالت Flashback تطبیق می‌یابد:
    • Flashback OFF → "Start Recording" (Video Settings را باز می‌کند)
    • Flashback در حال فعال‌سازی → "Buffering…" (در حین پر شدن غیرفعال است)
    • Flashback آماده → "Record with Flashback" (بافر را می‌گیرد و ضبط را شروع می‌کند)

میانبرهای راه‌اندازی سریع (نوار پایینی):

  • Open Launcher — پنل SeaMeet Launcher را با کلید داغ نشان داده شده باز می‌کند
  • Open Floater — ابزارک Floater را با کلید داغ نشان داده شده نشان/پنهان می‌کند

پنل راست — Take Screenshot

پنل راست تصاویر لحظه‌ای را مستقل از ضبط‌ها مدیریت می‌کند:

  • دکمه نماد دوربین — دکمه قهرمان بزرگ؛ کلیک کنید تا با حالت انتخاب‌شده فعلی یک تصویر لحظه‌ای بگیرید.
  • Full Screen / Area Capture — دکمه‌های رادیویی برای انتخاب بین گرفتن تمام‌صفحه یا کشیدن یک ناحیه.
  • چک‌باکس Keep SeaMeet window visible — وقتی تیک نخورده (پیش‌فرض)، SeaMeet خود را قبل از گرفتن کوچک می‌کند تا در تصویر لحظه‌ای ظاهر نشود. وقتی تیک خورد، پنجره قابل‌مشاهده می‌ماند و در گرفتن ظاهر می‌شود.
  • دکمه Take Screenshot — گرفتن را راه‌اندازی می‌کند (همانند کلیک نماد دوربین).

هدف:

  • مرکز یک‌توقف برای همه چیزهایی که قبل از شروع گرفتن نیاز دارید
  • وضعیت Flashback بدون باز کردن تنظیمات قابل‌مشاهده و کنترل است
  • تصویر لحظه‌ای و ضبط به دو کارت تمیز جدا شده‌اند

حالت 2: آماده‌سازی ضبط (Video Settings)

چه زمانی نشان داده می‌شود:

  • وقتی روی دایره میکروفون بزرگ قرمز یا CTA "Start Recording" در پنل چپ Capture Hub کلیک می‌کنید

آنچه می‌بینید:

┌─────────────────────────────────────────────────────────────┐
│  VIDEO SETTINGS MODAL                          [X Close]    │
│                                                             │
│  Choose recording mode:                                     │
│  ● Audio only      (no screen capture)                      │
│  ○ Fullscreen      (full display)                           │
│  ○ Window          (single application window)              │
│  ○ Region          (custom area)                            │
│                                                             │
│  Quality: [Original ▼]   Frame Rate: [30 fps ▼]            │
│                                                             │
│  [Start Recording]                                          │
└─────────────────────────────────────────────────────────────┘

هدف:

  • انتخاب فقط صوتی یا یک حالت ضبط ویدیو/صفحه خاص
  • تنظیم کیفیت و نرخ فریم قبل از شروع

حالت 3: ضبط فعال

چه زمانی نشان داده می‌شود:

  • در حین انجام ضبط
  • پس از کلیک دکمه Record
  • تا زمانی که Stop را کلیک کنید

آنچه می‌بینید:

┌─────────────────────────────────────────────────────────────┐
│  ناحیه محتوای اصلی (ضبط)                                     │
│                                                             │
│  🔴 RECORDING                                               │
│                                                             │
│  زمان سپری شده: 12:34                                       │
│                                                             │
│  ┌───────────────────────────────────────────────────────┐│
│  │                                                       ││
│  │         [نمایش شکل موج زنده]                          ││
│  │              ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄                      ││
│  │           ▄▄▄▀   ▀▄▄▄▀   ▀▄▄▄▄▀                     ││
│  │         ▄▄▀          ▀▄▄▄▄▀                         ││
│  │        تجسم بی‌درنگ صدا                                ││
│  │                                                       ││
│  └───────────────────────────────────────────────────────┘│
│                                                             │
│  سطح صدا: ████████████░░ 85%                              │
│                                                             │
│  [⏸️ توقف]  [⏹️ توقف ضبط]  [⏺️ علامت]                       │
│                                                             │
└─────────────────────────────────────────────────────────────┘

عناصر:

نشانگر ضبط:

  • متن یا نشانگر قرمز "RECORDING"
  • نقطه قرمز چشمک‌زن (در برخی نسخه‌ها)
  • نشان می‌دهد ضبط فعال است

زمان‌سنج سپری شده:

  • نشان می‌دهد چه مدت ضبط کرده‌اید
  • فرمت: HH:MM:SS یا MM:SS
  • هر ثانیه به‌روزرسانی می‌شود

نمایش شکل موج:

  • تجسم بی‌درنگ صدا
  • سطوح صدا را همان‌طور که ضبط می‌کنید نشان می‌دهد
  • به شما کمک می‌کند تأیید کنید صدا در حال گرفتن است

سنج سطح صدا:

  • صدای ورودی فعلی را نشان می‌دهد
  • سبز = سطح خوب
  • زرد = در حال بلند شدن
  • قرمز = خیلی بلند (clip/distortion)

دکمه‌های کنترل:

  • Pause (⏸️) - متوقف کردن موقت ضبط (در صورت پشتیبانی)
  • Stop (⏹️) - پایان ضبط و ذخیره
  • Mark (⏺️) - افزودن نشانگر مهر زمانی (در صورت موجود)

حالت 4: پخش

چه زمانی نشان داده می‌شود:

  • هنگام پخش یک ضبط
  • پس از انتخاب یک ضبط و کلیک Play

آنچه می‌بینید:

┌─────────────────────────────────────────────────────────────┐
│  ناحیه محتوای اصلی (پخش)                                     │
│                                                             │
│  ┌───────────────────────────────────────────────────────┐│
│  │                                                       ││
│  │  [نمایش ویدیو یا تجسم شکل موج]                        ││
│  │                                                       ││
│  │  برای ویدیو: محتوای ویدیو را نشان می‌دهد               ││
│  │  برای صدا: شکل موج را نشان می‌دهد                      ││
│  │                                                       ││
│  └───────────────────────────────────────────────────────┘│
│                                                             │
│  12:34 / 45:67                                     [🔊━━] │
│                                                             │
│  ┌───────────────────────────────────────────────────────┐│
│  │ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░▓▓▓▓▓▓▓▓░░░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓  ││
│  │         ▲                                             ││
│  │     موقعیت سر پخش                                     ││
│  └───────────────────────────────────────────────────────┘│
│                                                             │
│  [⏮️]  [⏸️]  [⏵️]  [⏹️]  [⏭️]     [1.0x]                │
│                                                             │
│  Q3 Budget Review - Team Meeting                            │
│  45:67 مدت زمان کل • Zoom • Audio + Video                  │
│                                                             │
└─────────────────────────────────────────────────────────────┘

جزئیات در: فصل 11 (ویژگی‌های پخش)


حالت 5: پنل تنظیمات

چه زمانی نشان داده می‌شود:

  • وقتی روی دکمه تنظیمات (⚙️) کلیک می‌کنید
  • هنگام دسترسی به گزینه‌های پیکربندی

آنچه می‌بینید:

┌─────────────────────────────────────────────────────────────┐
│  ناحیه محتوای اصلی (تنظیمات)                                 │
│                                                             │
│  تنظیمات                              [X بستن]              │
│                                                             │
│  ┌──────────┬────────────────────────────────────────────┐│
│  │ General  │                                            ││
│  │ Audio    │  [محتوای تنظیم اینجا]                       ││
│  │ Video    │                                            ││
│  │ Flashback│  • گزینه 1                                  ││
│  │ Auto-Rec │  • گزینه 2                                  ││
│  │ Storage  │  • گزینه 3                                  ││
│  │ Language │                                            ││
│  │ Shortcuts│                                            ││
│  └──────────┴────────────────────────────────────────────┘│
│                                                             │
│                                      [لغو]  [اعمال]         │
│                                                             │
└─────────────────────────────────────────────────────────────┘

ساختار:

  • نوار کناری چپ: دسته‌های تنظیمات
  • ناحیه اصلی: تنظیمات برای دسته انتخاب‌شده
  • پایین: دکمه‌های لغو/اعمال

دسته‌های تنظیمات:

  1. General - تنظیمات سراسری برنامه
  2. Audio - میکروفون، بهره، دستگاه‌ها
  3. Video - کیفیت، حالت، نرخ فریم
  4. Flashback - تنظیمات بافر، شروع خودکار
  5. Auto-Recording - تشخیص، مجوزها
  6. Storage - مکان ذخیره، مدیریت فایل
  7. Language - زبان، تم، ظاهر
  8. Shortcuts - پیکربندی میانبر صفحه‌کلید

نشانگرهای بصری و نمادهای وضعیت

در سراسر SeaMeet، نمادها و رنگ‌های مختلف بازخورد بصری در مورد وضعیت برنامه ارائه می‌دهند.

نشانگرهای وضعیت ضبط

عدم ضبط:

  • دکمه Record نشان می‌دهد 🔴 (دایره قرمز)
  • زمان‌سنج قابل‌مشاهده نیست
  • عنوان پنجره معمولی

ضبط فعال:

  • دکمه Record نشان می‌دهد ⏹️ (مربع)
  • زمان‌سنج زمان سپری شده را نشان می‌دهد
  • ممکن است حاشیه قرمز یا نشانگر "RECORDING" داشته باشد
  • عنوان پنجره ممکن است به "[Recording]" تغییر کند

متوقف (در صورت پشتیبانی):

  • دکمه Pause برجسته
  • زمان‌سنج منجمد
  • نشانگر "PAUSED" قابل‌مشاهده

نشانگرهای وضعیت Flashback

خاموش:

  • رنگ خاکستری
  • "OFF" یا بدون نشانگر
  • استفاده نکردن از حافظه

در حال پر شدن:

  • رنگ کهربایی/زرد
  • متحرک یا نبضی
  • درصد ممکن است نشان داده شود (مثلاً "FILLING 60%")
  • برای سبز صبر کنید قبل از تکیه بر آن

آماده:

  • رنگ سبز
  • نشانگر ثابت
  • مدت زمان را نشان می‌دهد (مثلاً "30S")
  • آماده گرفتن لحظات گذشته

نشانگرهای سطح صدا

در حین ضبط:

سطح خوب (سبز):

Audio: ████████████░░ 70%
  • نوارهای سبز ثابت
  • حدود 60-80% ایده‌آل است

خیلی آرام (کم):

Audio: ███░░░░░░░░░░ 20%
  • به سختی نوارها وجود دارد
  • بهره میکروفون را افزایش دهید
  • به میکروفون نزدیک‌تر شوید

خیلی بلند (قرمز):

Audio: ██████████████ 100% ⚠️
  • نوارهای حداکثر
  • ممکن است در حال distortion باشد
  • بهره را کاهش دهید یا عقب بکشید

Toastهای اعلان

SeaMeet ممکن است پیام‌های اعلان موقت را نمایش دهد:

موفقیت:

┌─────────────────────────┐
│ ✅ ضبط ذخیره شد          │
│ فایل: Meeting_2024.webm │
└─────────────────────────┘

هشدار:

┌─────────────────────────┐
│ ⚠️ فضای دیسک کم          │
│ 500 MB باقی‌مانده         │
└─────────────────────────┘

خطا:

┌─────────────────────────┐
│ ❌ ضبط شکست خورد         │
│ دسترسی میکروفون را بررسی کنید │
└─────────────────────────┘

اطلاعات:

┌─────────────────────────┐
│ ℹ️ Flashback آماده       │
│ بافر 30 ثانیه فعال      │
└─────────────────────────┘

تغییر اندازه و تنظیمات چیدمان

رابط SeaMeet با اندازه‌های مختلف پنجره سازگار می‌شود.

اندازه استاندارد پنجره

اندازه بهینه:

  • عرض: 1000-1400 پیکسل
  • ارتفاع: 700-900 پیکسل
  • همه عناصر قابل‌مشاهده و قابل دسترسی

پنجره باریک (نوار کناری جمع شده)

وقتی پنجره باریک است:

  • نوار کناری ممکن است جمع شود یا تبدیل به منوی کشویی شود
  • محتوای اصلی فضای بیشتری می‌گیرد
  • برخی کنترل‌ها ممکن است به منوها منتقل شوند

پنجره وسیع (نمای گسترش‌یافته)

وقتی پنجره وسیع است:

  • نوار کناری ممکن است گسترش یابد
  • کارت‌های ضبط بیشتری قابل‌مشاهده هستند
  • ناحیه پخش‌کننده بزرگ‌تر برای ویدیو

حالت تمام‌صفحه

موجود برای:

  • پخش ویدیو (کلید F یا دکمه)
  • برخی پنل‌های تنظیمات
  • حالت ارائه

نحوه تغییر:

  • ورود: کلید F یا دوبار کلیک ویدیو
  • خروج: کلید ESC یا کلید F دوباره

سفارشی‌سازی رابط (در صورت موجود بودن)

برخی نسخه‌های SeaMeet اجازه سفارشی‌سازی رابط را می‌دهند.

تنظیمات تم

حالت روشن:

  • پس‌زمینه سفید/خاکستری روشن
  • متن تاریک
  • استاندارد برای استفاده در روز

حالت تاریک:

  • پس‌زمینه خاکستری/مشکی تاریک
  • متن روشن
  • آسان‌تر برای چشم‌ها در نور کم
  • ممکن است باتری را در صفحه‌نمایش‌های OLED صرفه‌جویی کند

نحوه تغییر:

  1. تنظیمات → زبان و ظاهر
  2. "Light" یا "Dark" را انتخاب کنید
  3. یا "Auto" برای پیروی از تنظیم سیستم

عرض نوار کناری (در صورت قابل تنظیم بودن)

نحوه تغییر اندازه:

  1. لبه بین نوار کناری و ناحیه اصلی را پیدا کنید
  2. مکان‌نما به مکان‌نمای تغییر اندازه (↔️) تغییر می‌کند
  3. به چپ یا راست بکشید
  4. برای تعیین عرض جدید رها کنید

نکات ناوبری رابط

حرکت سریع

1. از میانبرهای صفحه‌کلید استفاده کنید

  • سریع‌تر از ماوس برای اقدامات رایج
  • Space برای پخش/توقف
  • فلش‌ها برای ناوبری
  • برای فهرست کامل به فصل 15 مراجعه کنید

2. کلیک راست برای منوهای زمینه

  • ضبط‌ها منوهای کلیک راست دارند
  • دسترسی سریع به اقدامات رایج
  • گزینه‌های متفاوت در نواحی مختلف

3. به دنبال تولتیپ‌های نگه‌داشتن باشید

  • روی دکمه‌ها نگه دارید تا ببینید چه می‌کنند
  • به‌ویژه برای دکمه‌های فقط نمادی مفید است
  • در صورت موجود بودن میانبرهای صفحه‌کلید را نشان می‌دهد

4. از کادر جستجو استفاده کنید

  • سریع‌ترین راه برای پیدا کردن ضبط‌ها
  • در زمان واقعی کار می‌کند
  • نام‌ها و منابع را جستجو می‌کند

درک بازخورد بصری

رنگ‌ها معنای خاصی دارند:

  • قرمز: ضبط، خطا، توقف
  • سبز: آماده، موفقیت، فعال
  • زرد/کهربایی: هشدار، در حال پر شدن، احتیاط
  • خاکستری: غیرفعال، غیرفعال، خاموش
  • آبی: اطلاعات، لینک‌ها، انتخاب

انیمیشن معنای خاصی دارد:

  • نبضی: در حال بارگذاری، پر شدن، در حال انجام
  • ثابت: آماده، کامل، پایدار
  • چشمک‌زن: فوری، نیاز به توجه

حالت Lite در برابر Full

SeaMeet با دو حالت رابط ارائه می‌شود. آن‌ها از موتور ضبط یکسان، فایل‌های یکسان روی دیسک و نماد سینی یکسان استفاده می‌کنند — اما مقادیر بسیار متفاوتی از رابط کاربری را در معرض دید قرار می‌دهند.

انتخاب یک حالت

در اولین راه‌اندازی تمیز، SeaMeet یک انتخابگر حالت نشان می‌دهد که از شما می‌پرسد کدام تجربه را می‌خواهید. کاربران موجود v2.x که ارتقا می‌دهند به‌صورت بی‌صدا به حالت Full منتقل می‌شوند (بنابراین چیزی قابل‌مشاهده تغییر نمی‌کند)، اما همه می‌توانند بعداً از تنظیمات تغییر دهند.

حالت انتخاب‌شده به‌عنوان appMode: 'full' | 'lite' در تنظیمات UI شما حفظ می‌شود. تغییر حالت‌ها در حین یک ضبط در حال پرواز نگه داشته می‌شود تا ضبط درناژ شود تا هرگز یک گرفتن را از دست ندهید؛ مودال تنظیمات بلافاصله بسته می‌شود تا اسپینر "Saving…" در حین انتظار قابل‌مشاهده باشد.

حالت Full (پیش‌فرض)

این فصلی است که تا کنون خوانده‌اید — نوار کناری + Capture Hub + ناحیه محتوای اصلی، همه حالت‌ها (Recording، Playback، Settings) که در بخش‌های بالا پوشش داده شده‌اند. حالت Full شامل:

  • Capture Hub با Flashback و کنترل‌های تصویر لحظه‌ای
  • نوار کناری کامل با کارت‌های ضبط، جستجو، مرتب‌سازی و فیلتر
  • یادداشت‌ها و Wiki (فصل 16–17 را ببینید)
  • کتابخانه رسانه (فصل 10)
  • همه دسته‌های تنظیمات (فصل 18+)
  • فضاهای کاری محلی-اول (به "Workspaces" در زیر مراجعه کنید)

از حالت Full استفاده کنید وقتی SeaMeet سطح ضبط اصلی شماست و می‌خواهید یادداشت‌ها، wiki، عامل و مدیریت کتابخانه را در یک پنجره داشته باشید.

حالت Lite

حالت Lite یک منطقه سطحی بسیار کوچک‌تر است که بر سینی سیستم و یک فهرست جلسات تک ابری متمرکز است. هیچ نوار کناری، نمای یادداشت‌ها، wiki، Capture Hub وجود ندارد — ضبط‌ها از سینی (یا تشخیص خودکار، یا یک کلید داغ) شروع می‌شوند و ضبط‌های تمام‌شده به‌عنوان کارت‌های جلسه ظاهر می‌شوند پس از اینکه خط لوله خلاصه پس از جلسه آن‌ها را به فضای کاری SeaMeet شما بارگذاری کرد.

یک پنجره معمولی Lite شبیه این است:

┌─────────────────────────────────────────────────────────────┐
│  [Acme Sales ▼]                          [🔍] [⚙ Settings]│   ← سربرگ فضای کاری
├─────────────────────────────────────────────────────────────┤
│  پنجشنبه، 4 ژوئن                                            │
│                                                             │
│  3 جلسه، 2 ساعت 14 دقیقه این هفته                           │
│                                                             │
│  ┌─────────────────────────────────────────────────────────┐│
│  │ Q3 Pipeline Review — Today, 10:00          [Open]      ││
│  │ Discovery: Northwind — Yesterday, 14:30    [Open]      ││
│  │ Internal sync — Mon, 09:00                 [Open]      ││
│  └─────────────────────────────────────────────────────────┘│
└─────────────────────────────────────────────────────────────┘

چه چیزی با حالت Full متفاوت است:

سطحFullLite
نوار کناری با کارت‌های ضبطبلهخیر — با فهرست جلسات ابری جایگزین شده
Capture Hub (دو پنلی)بلهخیر — ضبط‌ها از سینی / کلید داغ شروع می‌شوند
نمای یادداشت‌ها و Wikiبلهخیر
کتابخانه رسانهبلهخیر
سربرگ فضای کاری در بالافقط در نماهای اختصاصیهمیشه قابل‌مشاهده
سینی سیستمبلهبله (با ردیف سربرگ فضای کاری)
Toast تشخیص خودکاربلهبله
ورود به‌سامانه مجوزهابلهبله
پنل تنظیماتفهرست دسته کاملمودال محدوده‌دار "Lite Settings"

سربرگ فضای کاری در Lite:

بالای پنجره Lite یک تغییر فضای کاری است (دکمه‌ای که نام فضای کاری فعال را با یک آواتار و یک شورن نشان می‌دهد). کلیک روی آن یک منوی کشویی از هر فضای کاری که در ابر SeaMeet دسترسی دارید باز می‌کند. انتخاب یک فضای کاری متفاوت:

  1. شناسه فضای کاری جدید را به‌صورت محلی حفظ می‌کند
  2. فهرست جلسات را به‌روزرسانی می‌کند
  3. نام فضای کاری جدید را به منوی سینی فشار می‌دهد تا یک ضبط شروع‌شده از سینی نیز در مکان درست قرار گیرد
  4. صفحه‌بندی را به صفحه 1 بازنشانی می‌کند

خروج از سیستم سربرگ فضای کاری سینی را پاک می‌کند (traySetWorkspaceDisplay(null, null)) تا منو هرگز در مورد فضای کاری‌ای که دیگر دسترسی ندارید دروغ نگوید.

ضبط در Lite:

  • روی نماد سینی کلیک کنید و Record audio / fullscreen / region را انتخاب کنید — یا از یک کلید داغ سراسری استفاده کنید
  • Recording View Lite پنجره اصلی را با شکل موج زنده، زمان‌سنج و یک کنترل Stop واحد تحویل می‌گیرد
  • وقتی متوقف می‌کنید، فایل به‌صورت محلی ذخیره می‌شود و برای رونویسی و خلاصه‌سازی به فضای کاری SeaMeet شما بارگذاری می‌شود
  • وقتی خط لوله ابری تمام شد، کارت جلسه در فهرست ظاهر می‌شود

از حالت Lite استفاده کنید وقتی SeaMeet یک ضبط‌کننده پس‌زمینه است که به ابر SeaMeet تغذیه می‌کند — می‌خواهید سینی کار را انجام دهد و یک فهرست تمیز از جلسات برای بررسی داشته باشید.

جابجایی بین حالت‌ها

تنظیمات را (در هر حالتی) باز کنید، اقدام "Switch to Full / Lite mode" را پیدا کنید و تأیید کنید. SeaMeet هر ضبط در حال انجام را درناژ می‌کند، سپس رندرر را به حالت دیگر راه‌اندازی مجدد می‌کند. فایل‌ها، فضاهای کاری، تنظیمات و نماد سینی شما از تغییر جان سالم به در می‌برند.


فضاهای کاری

SeaMeet دو مفهوم متمایز فضای کاری دارد که نام را به اشتراک می‌گذارند اما در مکان‌های مختلف زندگی می‌کنند. درک اینکه کدام کدام است از سردرگمی جلوگیری می‌کند.

فضاهای کاری محلی (حالت Full)

در حالت Full، یک فضای کاری یک خزانه به سبک Obsidian است — یک پوشه روی دیسک که یادداشت‌های شما، wiki تولید شده شما و (به‌طور پیش‌فرض) ضبط‌های شما را نگه می‌دارد. WorkspaceManager در فرآیند اصلی صاحب:

  • یک رجیستری از فضاهای کاری ({ id, name, path, isDefault? }[]) که در فایل تنظیمات شما حفظ می‌شود
  • شناسه فضای کاری فعال (فقط یکی در یک زمان فعال است)
  • یک مشاهده‌گر فایل chokidar روی مسیر فضای کاری فعال، با polling خودکار-فعال برای حجم‌های خارجی و mountهای شبکه (مثلاً macOS /Volumes/، Google Drive ~/Library/CloudStorage/GoogleDrive-<email>/…) جایی که FSEvents قابل‌اعتماد عمل نمی‌کند
  • وضعیت هر فضای کاری (آخرین یادداشت باز شده، فایل‌های اخیر و غیره) تحت userData/workspace-state/<id>.json

در اولین راه‌اندازی، اگر هیچ فضای کاری ثبت نشده باشد، SeaMeet به‌طور خودکار یک فضای کاری Default ایجاد می‌کند که به دایرکتوری ذخیره شما اشاره می‌کند. نام "Default" در همه 23 زبان محلی‌سازی می‌شود.

تغییر فضای کاری (سربرگ نوار کناری):

هم نمای Notes (فصل 16) و هم نمای Wiki (فصل 17) یک <WorkspaceSwitcher> را در بالای درخت فایل رندر می‌کنند:

┌──────────────────────────────────┐
│ [🅰] Acme Vault            ⌄    │   ← فضای کاری فعال
├──────────────────────────────────┤
│ فضاهای کاری                       │
│  ✓ Acme Vault     ~/Notes/Acme  │
│    Personal      ~/Notes/Personal│
│    Side Project  ~/Code/Side    │
├──────────────────────────────────┤
│ + افزودن فضای کاری…              │
└──────────────────────────────────┘
  • روی ردیف فعال کلیک کنید تا منوی کشویی باز شود
  • روی هر فضای کاری دیگر کلیک کنید تا به آن تغییر دهید — مشاهده‌گر فایل از بین می‌رود، مسیر فضای کاری جدید نصب می‌شود، Notes و Wiki به‌روزرسانی می‌شوند و وضعیت هر فضای کاری بازیابی می‌شود
  • افزودن فضای کاری… انتخابگر پوشه بومی را باز می‌کند تا بتوانید هر دایرکتوری را به‌عنوان یک خزانه ثبت کنید (یکتایی بررسی می‌شود — ثبت همان مسیر دو بار رد می‌شود)
  • حذف (×) روی یک ردیف فقط ورودی SeaMeet را حذف می‌کند؛ فایل‌ها روی دیسک دست‌نخورده می‌مانند. نمی‌توانید آخرین فضای کاری را حذف کنید.
  • هر ردیف ممکن است یک نشان ابر (Dropbox، iCloud، OneDrive، Google Drive) و یک نشان ریموت git نشان دهد وقتی تشخیص همگام‌سازی آن‌ها را پیدا می‌کند

تغییر فضاهای کاری serialised می‌شود: اگر یک تغییر در حال پرواز است، تغییر بعدی برای پایان آن صبر می‌کند تا NotesManager / WikiManager هرگز به یک مسیر قدیمی اشاره نکنند.

فضاهای کاری ابری (حالت Lite)

در حالت Lite (و در نسخه‌های Full فعال‌شده ابری)، یک فضای کاری معنای متفاوتی دارد: یک فضای کاری تیمی در ابر SeaMeet. کامپوننت <WorkspacePicker> فضاهای کاری قابل دسترسی شما را از طریق API SeaMeet می‌گیرد و انتخاب شده را برای مسیریابی بارگذاری حفظ می‌کند.

فضاهای کاری ابری هدایت می‌کنند:

  • یک ضبط جدید به کدام فضای کاری بارگذاری می‌شود
  • جلسات کدام فضای کاری در فهرست جلسات Lite ظاهر می‌شوند
  • ردیف سربرگ فضای کاری در منوی سینی (تا بتوانید در یک نگاه ببینید ضبط بعدی شروع‌شده از سینی کجا قرار می‌گیرد)

انتخابگر ابری فضاهای کاری را که my_status شما INACTIVE است فیلتر می‌کند. در اولین ورود به سیستم، اگر فضای کاری انتخاب‌شده قبلی شما در فهرست بازگشتی نباشد (عضویت را از دست داده‌اید، انحراف schema و غیره)، انتخابگر به‌طور خودکار اولین فضای کاری موجود را انتخاب می‌کند و آن را حفظ می‌کند — بنابراین منو هرگز نمی‌تواند روی یک شناسه غیرقابل دسترسی گیر کند.

هر دو در یک زمان

در یک نسخه Full فعال‌شده ابری می‌توانید هر دو نوع فضای کاری را همزمان انتخاب کنید: یک خزانه محلی که یادداشت‌های شما را نگه می‌دارد و یک فضای کاری ابری SeaMeet که بارگذاری‌های شما را دریافت می‌کند. آن‌ها مستقل هستند — تغییر یکی دیگری را تغییر نمی‌دهد.


مرجع سریع: عناصر رابط

┌─────────────────────────────────────────────────────────────┐
│              مرجع سریع رابط اصلی                            │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  نوار بالایی:                                              │
│  [☰] - تغییر ناوبری (نوار کناری را جمع/گسترش می‌دهد)        │
│  [👤] - منوی حساب → تنظیمات، ورود/خروج، راهنما              │
│                                                             │
│  نوار کناری:                                               │
│  [🔍 جستجو] - پیدا کردن سریع ضبط‌ها                         │
│  [📂 باز کردن پوشه] - باز کردن پوشه ذخیره ضبط‌ها             │
│  [کارت‌های ضبط] - کتابخانه شما                              │
│  ├─ نماد: نوع (🎤 صدا، 🎥 ویدیو، 📷 تصویر لحظه‌ای)          │
│  ├─ نام: عنوان ضبط                                          │
│  ├─ مدت زمان: طول                                          │
│  ├─ زمان: چه زمانی ضبط شد                                  │
│  └─ منبع: برنامه مبدأ                                       │
│                                                             │
│  ناحیه اصلی (بر اساس حالت تغییر می‌کند):                    │
│  • بیکار → Capture Hub (دو پنل: Record + Screenshot)        │
│    └─ چپ: تغییر Flashback، میکروفون بزرگ، Auto-Detect،      │
│             ناحیه زمینه، CTA Start Recording                │
│    └─ راست: نماد دوربین، تغییر Full/Area، چک‌باکس           │
│              Keep window visible، دکمه Take Screenshot      │
│  • ضبط: زمان‌سنج + شکل موج + کنترل‌ها                      │
│  • پخش: ویدیو/شکل موج + جدول زمانی + کنترل‌ها              │
│                                                             │
│  CAPTURE HUB — حالت‌های FLASHBACK:                          │
│  • ⚫ حلقه خاکستری = Flashback خاموش                        │
│  • ⚡ کهربایی = Flashback در حال فعال‌سازی (پر شدن بافر)    │
│  • ⚡ سبز = Flashback آماده (می‌تواند گذشته را بگیرد)        │
│                                                             │
│  نکات چیدمان:                                              │
│  • تغییر اندازه پنجره: لبه‌ها را بکشید                      │
│  • ویدیو تمام‌صفحه: در حین پخش F را فشار دهید               │
│  • جستجو: از کادر 🔍 برای پیدا کردن سریع استفاده کنید       │
│                                                             │
└─────────────────────────────────────────────────────────────┘

آخرین به‌روزرسانی: 2026-06-04 بخشی از راهنمای کاربر SeaMeet قبلی: فصل 12 - وارد کردن فایل‌ها بعدی: فصل 14 - Floater

Published: