Skip to content

AmirMotefaker/Farsi-Smart-Assistant

Repository files navigation

دستیار هوشمند فارسی (Farsi Smart Assistant)

آخرین نسخه مجوز مشارکت آزاد است

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

دموی افزونه دستیار هوشمند فارسی

✨ بزرگترین چالش فارسی‌زبانان: حل مشکل کیبورد انگلیسی

Important

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

🎯 نمونه‌های عملی از قدرت افزونه

در جدول زیر، ۱۰ مثال واقعی و تست‌شده از انواع خطاهای رایج که این افزونه به صورت هوشمند مدیریت می‌کند را مشاهده می‌کنید:

ورودی کاربر خروجی اصلاح‌شده توسط افزونه نوع خطا / عملکرد
hdvhk ایران اشتباه کیبورد (انگلیسی به فارسی)
hldv ljt;v امیر متفکر اشتباه کیبورد (عبارت)
\vhdl sdsjl پرایم سیستم اشتباه کیبورد (با علائم)
\vs\,gds پرسپولیس اشتباه کیبورد (کلمه خاص)
hlvd;h امریکا اشتباه کیبورد (رایج)
lvnl مردم اشتباه کیبورد (رایج)
google google تشخیص کلمه صحیح انگلیسی
tsk[hk فسنجان اشتباه کیبورد (فارسی به انگلیسی)
;glk کلمن اشتباه کیبورد (پیچیده)
j,gdnd تولیدی اشتباه کیبورد (رایج)

🚀 قابلیت‌های کلیدی

🧠 موتور تبدیل هوشمند

  • اصلاح خطای کیبورد (دو طرفه):
    • تشخیص تایپ فارسی با کیبورد انگلیسی و اصلاح آن.
    • تشخیص تایپ انگلیسی با کیبورد فارسی و اصلاح آن.
  • تبدیل فینگلیش: تبدیل هوشمند کلمات رایج فینگلیش.
  • تشخیص متن صحیح: به کلمات صحیح فارسی و انگلیسی (مانند پرسپولیس یا google) دست نمی‌زند.

📚 دستیار دانش یکپارچه

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

🌐 ادغام کامل با مرورگر

  • پاپ‌آپ اصلی: پنل مدیریتی کامل با طراحی مدرن و فلت.
  • تبدیل درجا (Inline Correction): آیکون شناور در کنار کادرهای متنی برای اصلاح لحظه‌ای.
  • منوی راست‌کلیک: قابلیت جستجوی هوشمند برای متن انتخاب شده.
  • ادغام با نوار آدرس (Omnibox): استفاده از کلیدواژه fa برای دسترسی سریع.

⚙️ شخصی‌سازی و یادگیری

  • دیکشنری شخصی: مدیریت دیکشنری شخصی از طریق صفحه تنظیمات.
  • یادگیری از کاربر: قابلیت ذخیره اصلاحات جدید در حافظه افزونه.
  • عملکرد بهینه: استفاده از حافظه موقت (Cache) برای افزایش سرعت.

🛠️ نصب و راه‌اندازی

۱. نصب از طریق فروشگاه وب کروم (به زودی)

Note

پس از انتشار افزونه، لینک نصب از فروشگاه وب کروم در اینجا قرار خواهد گرفت.

۲. نصب به صورت دستی (برای توسعه‌دهندگان)

  1. به صفحه Releases بروید.
  2. آخرین نسخه (مثلاً Farsi-Smart-Assistant-v3.6.zip) را دانلود کنید.
  3. فایل .zip را از حالت فشرده خارج کنید.
  4. در کروم به آدرس chrome://extensions بروید.
  5. Developer mode (حالت توسعه‌دهنده) را فعال کنید.
  6. روی Load unpacked کلیک کرده و پوشه افزونه را انتخاب کنید.

🔄 تاریخچه نسخه‌ها (Changelog)

خلاصه‌ای از مهم‌ترین تغییرات در هر نسخه. برای جزئیات کامل، به صفحه Releases مراجعه کنید.

نسخه ۳.۶ - یادگیری پیشرفته و پایداری

  • قابلیت یادگیری پیشرفته: یک سیستم یادگیری هوشمند با دکمه‌های تایید (👍) و رد (👎) اضافه شد.
  • افزایش هوشمندی در جستجوی گوگل: منطق جستجو برای نتایج بهتر بهبود یافت.
  • پایداری دیکشنری: مشکلات مربوط به استفاده از دیکشنری شخصی در تمام بخش‌های افزونه برطرف شد.

نسخه ۳.۵ - یادگیری پیشرفته از کاربر

  • رابط کاربری یادگیری هوشمند: دکمه‌های تایید (👍) و رد (👎) برای تجربه یادگیری سریع‌تر و شهودی‌تر اضافه شد.
  • ویرایش در پاپ‌آپ: کاربران اکنون می‌توانند اصلاحات را مستقیماً در پاپ‌آپ ویرایش کرده و در دیکشنری شخصی خود ذخیره کنند.

نسخه ۳.۴ - اصلاحات نهایی و پایداری

  • اصلاح فوتر: لوگوی گیت‌هاب کنار نام توسعه‌دهنده و هم‌تراز با آن قرار گرفت.
  • بهبود صفحه تنظیمات: رابط کاربری صفحه تنظیمات به طور کامل بازطراحی شد.
  • آیکون جدید: آیکون اصلی افزونه با طرح لامپ جایگزین شد.

نسخه ۳.۳ - بهبودهای نهایی رابط کاربری

  • اصلاح فوتر: لوگوی گیت‌هاب کنار نام توسعه‌دهنده و هم‌تراز با آن قرار گرفت.
  • بهبود صفحه تنظیمات: رابط کاربری صفحه تنظیمات به طور کامل بازطراحی شد.
  • آیکون جدید: آیکون اصلی افزونه با طرح لامپ جایگزین شد.

نسخه ۳.۲ - اصلاحات نهایی و پایداری

  • رفع باگ‌های اساسی در منطق تشخیص و تبدیل کلمات صحیح فارسی و انگلیسی.
  • بهبود پایداری و عملکرد قابلیت‌های real-time.
  • اصلاح نمایش لیست معانی برای کلمات چندمعنایی.

نسخه ۳.۱ - بهبودهای پایداری

  • رفع باگ‌های اساسی در منطق تشخیص و تبدیل کلمات صحیح.
  • بهبود پایداری و عملکرد قابلیت‌های real-time.
  • اصلاح نمایش لیست معانی برای کلمات چندمعنایی.

نسخه ۳.۰ - دستیار یکپارچه وب

  • ادغام با نوار آدرس (Omnibox): قابلیت جستجوی هوشمند با استفاده از کلیدواژه fa.
  • قابلیت تبدیل متن درجا (Inline): افزودن آیکون شناور برای تمام سایت‌ها.
  • افزوده شدن منوی راست‌کلیک برای جستجوی سریع.
  • پیاده‌سازی صفحه تنظیمات و دیکشنری شخصی کاربر.

نسخه ۲.۰ - دستیار هوشمند دانش

  • اتصال به ویکی‌پدیا برای نمایش خلاصه مقالات.
  • مدیریت هوشمند کلمات چندمعنایی (ابهام‌زدایی).
  • بازطراحی کامل رابط کاربری با طراحی فلت و مدرن.
  • افزوده شدن فونت زیبای وزیرمتن.

نسخه ۱.۰ - انتشار اولیه

  • ایجاد موتور تبدیل هوشمند سه‌گانه (فینگلیش و خطاهای کیبورد).
  • ساخت رابط کاربری اولیه و پاپ‌آپ.
  • انتشار اولین نسخه پایدار پروژه.

🤝 مشارکت در پروژه

از هرگونه مشارکت در این پروژه استقبال می‌شود. شما می‌توانید از طریق بخش Issues مشکلات را گزارش داده یا ایده‌های جدید مطرح کنید.

📜 مجوز (لایسنس)

این پروژه تحت مجوز MIT منتشر شده است.

About

A smart Chrome extension to convert Finglish/typos to proper Persian.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors