fa
Feedback
DevTwitter | توییت برنامه نویسی

DevTwitter | توییت برنامه نویسی

رفتن به کانال در Telegram

توییت های برنامه نویسی و طراحی وب :) Admin: @dvtwi Hashtags: devtwitter.t.me/5 DevBooks Channel: https://t.me/+AYbOl75CLNYxY2U0 Github: https://github.com/DevTwitter X: https://x.com/devtwittir

نمایش بیشتر

📈 تحلیل کانال تلگرام DevTwitter | توییت برنامه نویسی

کانال DevTwitter | توییت برنامه نویسی (@devtwitter) در بخش زبانی فارسی بازیگری فعال است. در حال حاضر جامعه شامل 31 530 مشترک است و جایگاه 4 118 را در دسته فناوری و برنامه‌ها و رتبه 10 878 را در منطقه إيران دارد.

📊 شاخص‌های مخاطب و پویایی

از زمان ایجاد در невідомо، پروژه رشد سریعی داشته و 31 530 مشترک جذب کرده است.

بر اساس آخرین داده‌ها در تاریخ 29 اوت, 2026، کانال فعالیت پایداری دارد. در ۳۰ روز گذشته تغییر اعضا برابر 1 099 و در ۲۴ ساعت گذشته برابر 27 بوده و همچنان دسترسی گسترده‌ای حفظ شده است.

  • وضعیت تأیید: تأیید نشده
  • نرخ تعامل (ER): میانگین تعامل مخاطب 19.04% است و در ۲۴ ساعت نخست پس از انتشار، محتوا معمولاً 14.19% واکنش نسبت به کل مشترکان کسب می‌کند.
  • دسترسی پست‌ها: هر پست به طور میانگین 6 003 بازدید دریافت می‌کند. در اولین روز معمولاً 4 475 بازدید جمع‌آوری می‌شود.
  • واکنش‌ها و تعامل: مخاطبان به‌طور فعال حمایت می‌کنند؛ میانگین واکنش به هر پست 44 است.
  • علایق موضوعی: محتوا بر موضوعات کلیدی مانند پرو, #کوته_نیوز, ارتباط, ابزار, چیز تمرکز دارد.

📝 توضیح و سیاست محتوایی

نویسنده این فضا را محل بیان دیدگاه‌های شخصی توصیف می‌کند:
توییت های برنامه نویسی و طراحی وب :) Admin: @dvtwi Hashtags: devtwitter.t.me/5 DevBooks Channel: https://t.me/+AYbOl75CLNYxY2U0 Github: https://github.com/DevTwitter X: https://x.com/devtwittir

به لطف به‌روزرسانی‌های پرتکرار (آخرین داده در تاریخ 30 اوت, 2026)، کانال همواره به‌روز و دارای دسترسی بالاست. تحلیل‌ها نشان می‌دهد مخاطبان به‌طور فعال با محتوا تعامل دارند و آن را به نقطه اثرگذاری مهم در دسته فناوری و برنامه‌ها تبدیل کرده‌اند.

31 530
مشترکین
+2724 ساعت
+1607 روز
+1 09930 روز
آرشیو پست ها
اکستنشن VS Code برای سوییچ راحت‌تر بین Claude و Codex من موقع کار کردن همزمان با اکستنشن‌های Claude و Codex روی VS Code چند ت
اکستنشن VS Code برای سوییچ راحت‌تر بین Claude و Codex من موقع کار کردن همزمان با اکستنشن‌های Claude و Codex روی VS Code چند تا مشکل داشتم: یکی این که سابقه‌ی چت‌های هر کدوم جدا بود و مجبور بودم به این فکر کنم که هر تسک رو به کدوم ایجنت دادم،‌ دوم این که UX هر کدوم از این ایجنت‌ها متفاوت بود و سوییچ کردن بین اینا کمی آزاردهنده بود. یه اکستنشن برای خودم نوشتم که این سه تا کار رو انجام میده: 1- تجربه‌ی کاربری اکستنشن Codex رو به تجربه‌ی Claude نزدیک می‌کنه. 2- لیست چت‌های هر دو رو تجمیع می‌کنه و در یک ستون نمایش میده. وقتی روی هر چت کلیک کنید، در ایجنت مربوط به خودش باز می‌کنه. 3- دو تا تب توی نوار پایین صفحه VS Code اضافه می‌کنه که می‌تونید راحت بین Claude و Codex سوییچ کنید. می‌تونید از لینک زیر دریافتش کنید و تست کنید: https://github.com/miladsafaei-me/ai-chat-switch @DevTwitter | <Milad Safaei/>

Repost from N/a
🎯 المپیک فناوری | ۱۴۰۵ 📣 سومین دوره رقابت‌های«المپیک فناوری» شروع شد! 🎁 توی حوزه‌های هوش‌ مصنوعی مسابقه بده و جوایز نقدی به ارزش مجموعاً ۶۰۰ میلیون ببر! ♦️پردازش داده 🔸 پردازش متن ♦️ پردازش تصویر 🚀 تیم‌هاتون دوتایی‌ان، پس با یه رفیق همراه بیا یا توی گروه تیم‌سازی در صفحه رویداد، هم‌تیمی پیدا کن! ثبت‌نام رایگان: 🔗 quera.org/r/k4hp8

بزار pdfxz یک ابزار ساده برای فشرده‌سازی فایل‌های PDF در ترمینال است که از Ghostscript استفاده می‌کند. هم TUI دارد و هم از طر
بزار pdfxz یک ابزار ساده برای فشرده‌سازی فایل‌های PDF در ترمینال است که از Ghostscript استفاده می‌کند. هم TUI دارد و هم از طریق دستورهای خط فرمان (CLI) قابل استفاده است. نصب: ابتدا Ghostscript را نصب کنید، سپس: pip install pdfxz استفاده برای باز کردن رابط تعاملی: pdfxz در این محیط می‌توانید فایل یا پوشه را با گزینه Browse انتخاب کرده و سطح فشرده‌سازی را مشخص کنید. برای استفاده مستقیم از ترمینال: pdfxz input.pdf یا مثلاً: pdfxz input.pdf -q strong -o output.pdf پنج سطح فشرده‌سازی وجود دارد: maximum · high · balanced · strong · maximum-compression (تفاوت کیفیتی و حجم خروجی هارو تو عکس ببینید) اگه خواستین بیشتر بدونید درمورد پروژه؛ لینک گیتهاب: https://github.com/pythyn/pdfxz ستاره هم یادتون نره! @DevTwitter | <Amyr/>

گزارش‌ها و تأییدیه‌های اخیر نشون میده که تیم Cursor با همکاری SpaceXAI در حال توسعه و آموزش مدل اختصاصی خودش موسوم به Composer 3 (با نام‌های احتمالی/کد نیم داخلی نظیر Vega) هست؛ حرکتی که قراره معادلات دنیای AI Coding رو زیر و رو کنه. ​آموزش از پایه؛ برخلاف Composer 2.5 که فاین‌تون و تقویت‌شده روی پایه‌های قبلی بود، مدل جدید به‌صورت کاملاً مستقل و اختصاصی از صفر آموزش داده میشه. ​۱۰ برابر قدرت پردازشی بیشتر؛ استفاده از کلاستر ابَرکامپیوتری Colossus 2 متعلق به SpaceXAI (با توانی معادل بیش از ۱ میلیون چیپ H100) برای فرآیند آموزش! ​شایعات حاکی از وجود سطوح مختلف استدلال و نسخه‌های بهینه‌سازی‌شده برای تسک‌های موازی، دیباگ خودکار، و حل چالش‌های سنگین در سطح مخازن پیچیده کد هست. نقطه برتری Cursor اینجاست که مدل روی میلیون‌ها سشن واقعی برنامه‌نویس‌ها، دیف‌ها، PRها و جریان‌های کاری ادیتور آموزش می‌بینه تا هماهنگی بی‌نقصی با محیط توسعه داشته باشه. ​هنوز بنچمارک عمومی رسمی از مدل منتشر نشده، اما این جهش پردازشی نشون میده Cursor دیگه صرفاً یک ادیتور رابط کاربری نیست؛ بلکه قراره به غول توسعه مدل‌های بنیادین کدنویسی تبدیل بشه. @DevTwitter | <کدنویس اسطوره‌ای/>

Repost from Ditty | دیتی
🔺این پروژه دیپ‌سیک توی یک هفته ۱۴۹هزار استار گرفته توی گیت‌هاب 👀 • اگه بخوام یه توضیح کوتاه بدم، پروژهٔ Deepseek Harness یه
🔺این پروژه دیپ‌سیک توی یک هفته ۱۴۹هزار استار گرفته توی گیت‌هاب 👀 • اگه بخوام یه توضیح کوتاه بدم، پروژهٔ Deepseek Harness یه جورایی رقیب Claude Code و Codex هست، ولی اوپن‌سورس اطلاعات بیشتر: https://news.ditty.ir/BMALP @ditty_ir

یکی از چالش‌های رایج در پروژه‌های فارسی، ساخت یک URL تمیز و قابل‌فهم از عنوان فارسیه. فرض کنید کاربر در یک فروشگاه عنوان محصول رو وارد می‌کنه: لپ‌تاپ اپل مک‌بوک پرو اگر همین عنوان فارسی مستقیماً در URL قرار بگیره، مرورگر اون رو به URL-encoded تبدیل می‌کنه و ممکنه چیزی شبیه این ببینیم: %D9%84%D9%BE... نتیجه، URL طولانی، ناخوانا و سخت‌تر برای اشتراک‌گذاری و مدیریت خواهد بود؛ علاوه بر این، چنین URLهایی برای کاربر قابل درک نیستن و حتی روی سئو هم تأثیر منفی می‌ذارن. از طرف دیگه، اگر کاربر مجبور باشه slug انگلیسی رو خودش وارد کنه، تجربه کاربری خوبی نخواهیم داشت؛ مخصوصاً در فروشگاه‌ها و CMSها که کاربر فقط عنوان فارسی محصول، دسته‌بندی یا مقاله رو وارد می‌کنه. این کار هم زمان‌بره و هم احتمال خطا و ناهماهنگی در URLها رو بالا می‌بره. پس راه‌حل بهتر اینه که slug انگلیسی به‌صورت خودکار از عنوان فارسی ساخته بشه. اما اینجا یک چالش دیگه وجود داره: تبدیل ساده حروف فارسی به لاتین همیشه خروجی طبیعی و قابل‌فهمی تولید نمی‌کنه، چون این تبدیل‌ها معمولاً بدون در نظر گرفتن تلفظ و معنی انجام می‌شن. مثلاً ممکنه خروجی شبیه به این بشه: لپ‌تاپ -> lptap در حالی که برای یک URL مناسب، انتظار داریم: لپ‌تاپ -> laptop اینجاست که @pinooxhq/slug وارد می‌شه. این کتابخانه برای ساخت slug مناسب محتوای فارسی، چند مرحله رو انجام می‌ده: Normalize -> Transliterate -> Word Mapping -> Slugify یعنی: متن فارسی رو نرمال می‌کنه حروف و فاصله‌های مختلف رو یکسان‌سازی می‌کنه متن رو به Finglish تبدیل می‌کنه برای واژه‌های رایج فارسی mapping مناسب در نظر می‌گیره و در نهایت یک slug کوتاه، خوانا و URL-safe تولید می‌کنه مثلاً: لپ‌تاپ سامسونگ -> laptop-samsung یا: دسته‌بندی گوشی موبایل -> daste-bandi-gooshi-mobile این موضوع فقط برای محصولات نیست؛ slug در محصولات، دسته‌بندی‌ها، مقالات، صفحات CMS و سایر URLهای داینامیک کاربرد داره و می‌تونه URLها رو خواناتر و مدیریت اون‌ها رو ساده‌تر کنه. پروژه @pinooxhq/slug یک کتابخانه سبک و اوپن سورس هست و در Vue، React، Svelte و Vanilla JS قابل استفاده است. npm install @pinooxhq/slug GitHub: github.com/pinoox/slug @DevTwitter | <Esmaeil Bahrani Fard/>

سروکله زدن با Rust از سر بی‌حوصلگی خروجیش شد این! می‌خواستم یه پلی‌لیست رو از آپارات دانلود کنم، اما آپارات مجبورت می‌کنه وید
سروکله زدن با Rust از سر بی‌حوصلگی خروجیش شد این! می‌خواستم یه پلی‌لیست رو از آپارات دانلود کنم، اما آپارات مجبورت می‌کنه ویدیوها رو تک‌تک دانلود کنی (یا شاید هم من راه دانلود یک‌جاش رو پیدا نکردم). خلاصه این شد که دست‌به‌کار شدم و از توش این اپ کراس‌پلتفرم بوجود اومد! https://github.com/Mazafard/ap-dl @DevTwitter | <Maza/>

خب Claude Code یه آپدیت جدید و خفن داده... شرکت Anthropic یه قابلیت جدید با دستور /design رو توی فاز آزمایشی معرفی کرده. این ابزار به کاربرها اجازه می‌ده تا با استفاده از یه محیط کاری به سبک artboard که از Claude Design گرفته شده، رابط‌های کاربری یا UIهایی بسازن که به راحتی قابل ویرایش هستن. اگه توی زمینه طراحی فعالیت می‌کنید، این آپدیت حسابی به کارتون میاد. @DevTwitter | <Behrad Javed/>

کیفیت یک مدل لزوما به جدید بودنش نیست! اتفاقا یکم مدل نسبتا جدید مثل Qwen 3.5 9B اگر درست تیون بشه میتونه نتایج خیلی خوبه بده
کیفیت یک مدل لزوما به جدید بودنش نیست! اتفاقا یکم مدل نسبتا جدید مثل Qwen 3.5 9B اگر درست تیون بشه میتونه نتایج خیلی خوبه بده این نمونه، به مدل ornith 1 که post train از qwen بوده، یک MTP اضافه و کوانتایز کرده که سرعتش بره بالا *Multi-token prediction https://huggingface.co/protoLabsAI/Ornith-1.0-9B-MTP-GGUF @DevTwitter | <Arta/>

یک آسیب‌پذیری امنیتی بحرانی در افزونه وردپرس «Forminator Forms» با بیش از ۶۰۰ هزار نصب فعال کشف شده است که می‌تواند منجر به ا
یک آسیب‌پذیری امنیتی بحرانی در افزونه وردپرس «Forminator Forms» با بیش از ۶۰۰ هزار نصب فعال کشف شده است که می‌تواند منجر به اجرای کد دلخواه (arbitrary code execution) روی سایت‌های آسیب‌پذیر شود. این آسیب‌پذیری با شناسه CVE-2026-15748 و امتیاز ۹.۸ از ۱۰ در سیستم امتیازدهی CVSS، به مهاجمان احراز هویت‌نشده اجازه می‌دهد فایل‌های دلخواه از جمله فایل‌های اجرایی PHP را بارگذاری کرده و کنترل کامل سایت را در دست بگیرند. این نقص ناشی از اعتبارسنجی ناکافی نوع فایل در تابع «handle_file_upload()» است و تمام نسخه‌های ۱.۵۶.۱ و پیش از آن را تحت تأثیر قرار می‌دهد. @DevTwitter | <Teegra/>

با اینکه بخش زیادی از مصرف توکن‌هام برای Superpowers هست ولی دیگه نمیتونم بدون اون کار کنم. https://github.com/obra/superpowe
با اینکه بخش زیادی از مصرف توکن‌هام برای Superpowers هست ولی دیگه نمیتونم بدون اون کار کنم. https://github.com/obra/superpowers @DevTwitter | <Dara/>

پیرو پستی که دیروز درباره نتایج نظرسنجی و بحران فرسودگی ناشی از کدنویسی با هوش مصنوعی نوشتم، تحلیل کامل این موضوع و راهکارهای
پیرو پستی که دیروز درباره نتایج نظرسنجی و بحران فرسودگی ناشی از کدنویسی با هوش مصنوعی نوشتم، تحلیل کامل این موضوع و راهکارهای مشخص آن را در ساب‌استک منتشر کردم. مسئله اصلی که در این یادداشت بررسی کرده‌ام، «تله ارزیابی نامتقارن»/Asymmetric Verification Trap است: تولید ۲۰۰ خط کد توسط ایجنت ۳ ثانیه طول می‌کشد، اما بازبینی دقیق، فهم و اعتبارسنجی آن ۲۰ دقیقه انرژی ذهنی می‌برد. این ناهمخوانی سرعت تولید و هزینه تایید، بار شناختی برنامه‌نویس را منفجر می‌کند. در این پست سازوکارهای عملی برای مهار این پدیده را با تکیه بر تجربیات مهندسان باسابقه توضیح داده‌ام؛ از جمله: ۱. پیاده‌سازی الگوی Spec-First و درخواست سند طراحی معماری از ایجنت پیش از لمس کد ۲. هدایت قدرت ایجنت‌ها به سمت عمق فنی (تست‌های یکپارچه‌سازی و لبه‌ای) به جای تکثیر سطحی تسک‌ها ۳. تعیین سقف سخت‌گیرانه برای همزمانی ایجنت‌ها و محافظت از مرزهای ذهنی متن کامل بلاگ : https://mlnotes.substack.com/p/the-asymmetric-verification-trap @DevTwitter | <Mehdi Allahyari/>

واقعا Zed به شکل عجیبی سبک و عالیه، با rust توسعه داده شده اما برای رندر ui از ابزار های مرسوم مثل gtk استفاده نکرده و اومده
واقعا Zed به شکل عجیبی سبک و عالیه، با rust توسعه داده شده اما برای رندر ui از ابزار های مرسوم مثل gtk استفاده نکرده و اومده GPUI رو خودش توسعه داده و معرفی کرده، من با Claude یک آپ با rust +GPUI ایجاد کردم و نتیجه فوق العاده بود، دقیقا سبک tailwind در وب رو منتقل کرده به rust تو توسعه دسکتاپ. جدیدا هم 30 میلیون جذب سرمایه داشته، و نکته جالب هم از نظر من اینه که توسعه دهنده Zed همون دولوپر atom هست، دقیقا پروژه که ای vscode اون رو fork می‌کنه و میشه یگانه ادیتور کد برای توسعه دهنده های جهان ولی خود atom که پلتفورم، اکستنشن ها و.. رو آورد هیچ جای از مارکت نبود. حالا با zed اومده تو مارکت و وقتی من پروژه رو بررسی کردم دقیقا فهمیدم این تیم به شدت کمال‌طلب هستند دیوانه وار خوب توسعه میدن مثلا واقعا می‌تونستم از gtk استفاده کنند چه دلیلی داره ui رندر ارائه میدیم.. ب نظرم بهترین می‌خوان باشن ولی یکی میاد فورک میگیره و می‌ره! https://zed.dev/ @DevTwitter | <MAHDI S. Homeyli/>

انتروپیک با مدل opus 5 اومد 80درصد سیستم پرامپت رو حذف کرد و گفت دیگه لازم نیست چون مدلها باهوش شدن. ولی خب اتفاقی که افتاده
انتروپیک با مدل opus 5 اومد 80درصد سیستم پرامپت رو حذف کرد و گفت دیگه لازم نیست چون مدلها باهوش شدن. ولی خب اتفاقی که افتاده اینه که opus 5 خیلی کارهای عجیب و اضافه و نامربوط میکنه و مثل قبل دیگه خیلی طبق خواست ما پیش نمیره. یه دولوپر خفن اومده این سیستم پرامپت رو نوشته. اگر شماهم این مشکل رو دارید استفادش کنید: https://github.com/disler/fixing-smartass-opus-5/blob/main/sr_opus_5_system_prompt.md @DevTwitter | <Amin Anvary/>

Repost from N/a
🔥 ۵۰٪ تخفیف منابع سرور ⚡️ ماشین مجازی ماهی ۲۸۴ هزار تومان 📦 ترافیک هر گیگ ۶۹۰ تومان 🎁 ۱۰۰,۰۰۰ تومان اعتبار هدیه کد: start1
🔥 ۵۰٪ تخفیف منابع سرور ⚡️ ماشین مجازی ماهی ۲۸۴ هزار تومان 📦 ترافیک هر گیگ ۶۹۰ تومان 🎁 ۱۰۰,۰۰۰ تومان اعتبار هدیه کد: start100 🌎 iserver24.net 📱 @iserver24net

باورنکردنیه یکی تونسته با ی هارنس قدرت واقعی DeepSeek V4 Pro 0813 رو آزاد کنه و توی تمام Benchmark ها Fable 5 رو شکست بده. او
باورنکردنیه یکی تونسته با ی هارنس قدرت واقعی DeepSeek V4 Pro 0813 رو آزاد کنه و توی تمام Benchmark ها Fable 5 رو شکست بده. اون ب کنار، kimi و GLM رو خورده ب عنوان میان‌وعده. و Error هایی ک توی thinking می‌داده رو هم برطرف کرده لینک گیت ‌هابش https://github.com/Tiger3807861189/DeepSeek-V4-J-Space-Capability-Realization-Report چ خبره؟ @DevTwitter | <Kaveh/>

چند روز پیش ی پست گذاشتم راجع به DuckDB و اینکه میشه دیتای با حجم چند ۱۰ گیگ را راحت روی یک لپتاپ لود کرد و استفاده کرد. الان نیاز داشتم چندین گیگابایت دیگه هم بهش دیتا اضافه کنم. کل تعداد رکوردها رسید ۲۷۰,۱۶۰,۰۱۱ میلیون رکورد. و فایل دیتابیس شد ۱۴.۵ گیگ. ولی سرعت همچنان فوق العاده بالاست. دموی پایین: ارزونترین پلن Snowflake ماهی حدود ۱۰۰۰ دلار بود. خلاصه اینکه از این DuckDB و حتا sqlite (بسته به کاربردی که نیاز دارید) غافل نشید. @DevTwitter | <Mehdi Allahyari/>

👈 اگر در حوزه توسعه نرم‌افزار فعالیت می‌کنید، تجربه کار روی پروژه‌های واقعی و چالش‌های فنی رو دارید و به دنبال فرصتی برای فع
👈 اگر در حوزه توسعه نرم‌افزار فعالیت می‌کنید، تجربه کار روی پروژه‌های واقعی و چالش‌های فنی رو دارید و به دنبال فرصتی برای فعالیت در یک تیم حرفه‌ای و مشارکت در حل مسائل پیچیده و توسعه محصولات در مقیاس بزرگ هستید، خوشحال می‌شیم رزومه تون رو دریافت کنیم. موقعیت‌های شغلی باز در تیم تولید نرم‌افزار همکاران سیستم به صورت زیره: ⏺ برنامه‌نویس Go | تهران مشاهده جزئیات و ارسال رزومهبرنامه‌نویس Front-end | تهران مشاهده جزئیات و ارسال رزومهبرنامه‌نویس .Net | تهران مشاهده جزئیات و ارسال رزومهبرنامه‌نویس .Net | مشهد مشاهده جزئیات و ارسال رزومهبرنامه‌نویس .Net | اصفهان مشاهده جزئیات و ارسال رزومه Instagram | Linkedin

ClaudSkills https://claudskills.com اگر فقط یک سایت برای اسکیل های برنامه نویسی میخواید: بزرگ‌ترین مرجع دانلود Claude Skills
ClaudSkills https://claudskills.com اگر فقط یک سایت برای اسکیل های برنامه نویسی میخواید: بزرگ‌ترین مرجع دانلود Claude Skills و فایل‌های SKILL.md برای افزایش قدرت کلود و Claude Code بیش از ۱۸۰ هزار مهارت آماده (برنامه‌نویسی، امنیت، مارکتینگ) @DevTwitter | <کدلوژیست/>

اگه با ایجنت‌های هوش مصنوعی کار می‌کنید، ایده جدید DeepSeek برای ساخت و شخصی‌سازی Agentها ارزش دیدن داره. ابزار DeepSeek Harn
اگه با ایجنت‌های هوش مصنوعی کار می‌کنید، ایده جدید DeepSeek برای ساخت و شخصی‌سازی Agentها ارزش دیدن داره. ابزار DeepSeek Harness یک محیط ماژولاره که تقریباً همه‌چیز در اون می‌تونه به‌صورت پلاگین تعریف بشه؛ از مدل و Skill گرفته تا Session، ابزارها، Loopها و حتی رابط کاربری. ایده اصلی ساده‌ست: اجزایی که برای ایجنتتون لازم دارید رو کنار هم می‌ذارید و هر زمان هم لازم باشه می‌تونید بدون بازطراحی کل سیستم، بخشی از اون رو تغییر بدید. کاربردهای مهم: - ساخت ایجنت با ترکیب مدل‌ها و ابزارهای مختلف - اضافه یا تعویض کردن قابلیت‌ها به‌صورت پلاگین - استفاده از Skillهای آماده جامعه کاربری - شخصی‌سازی ساختار ایجنت برای پروژه‌های مختلف در واقع به‌جای اینکه هر بار یک Agent رو از صفر بسازید، Harness تلاش می‌کنه اجزای مختلف رو مثل قطعات لگو کنار هم قرار بده. لینک گیت‌هاب: https://github.com/topics/dsh-plugin @DevTwitter | <Bahram Ghorbani/>