تبدیلکننده Markdown به واتساپ
Markdown را از ChatGPT، Claude یا هر مدل زبانی دیگر جایگذاری کنید. متنی با قالب واتساپ کپی کنید که در گفتگوها بهدرستی نمایش داده میشود — پررنگ، مورب، فهرست و کد، بدون ستارههای شکسته.
هر *Markdown*ی را جایگذاری کنید و ببینید چگونه نمایش داده میشود. تمام قالبهایی که واتساپ پشتیبانی میکند در این نمونه وجود دارد:
• مورب با یک ستاره
• پررنگ با دو ستاره
•
•
کد درونخطی با backtickبرای بهاشتراکگذاری تمیز خروجی مدلهای زبانی مفید است:
prompt: این PR را خلاصه کن
output: خوب است، ارسالش کن
مستندات و کد منبع در https://whatdown.lebaux.co
Markdown را با یک بار جایگذاری به قالب واتساپ تبدیل کنید
واتساپ از Markdown استاندارد پشتیبانی نمیکند. جایگذاری مستقیم خروجی ChatGPT، Claude یا هر مدل زبانی دیگر در یک گفتگو، ستارههای قابلمشاهده، متن پررنگ شکسته و لینکهای غیرقابلکلیک باقی میگذارد. این تبدیلکننده Markdown را به قالبی بازنویسی میکند که واتساپ واقعاً درک میکند — یک ستاره برای پررنگ، یک خط زیر برای مورب، تیلدا برای خطخورده، و بلوکهای کد که سالم منتقل میشوند.
بهطور کامل در مرورگر شما اجرا میشود. هیچ چیز بارگذاری، ثبت یا ذخیره نمیشود. متنباز در GitHub.
چگونه Markdown را به واتساپ تبدیل کنیم
- Markdown خود را جایگذاری کنید. خروجی ChatGPT، Claude یا هر مدل زبانی را در کادر ورودی سمت چپ بیندازید. متن نمونه قالبهای پشتیبانیشده را نشان میدهد.
- پیشنمایش زنده را بررسی کنید. سمت راست یک حباب پیام واتساپ را دقیقاً همانطور که در گفتگو ظاهر خواهد شد نمایش میدهد. نمایش خام را برای بررسی منبع تبدیلشده فعال کنید.
- کپی کنید و در واتساپ جایگذاری کنید. روی کپی کلیک کنید، به واتساپ بروید و جایگذاری کنید. پررنگ، مورب، خطخورده، کد درونخطی، بلوکهای کد و فهرستهای نقطهای حفظ میشوند.
مرجع نحو قالببندی واتساپ
واتساپ مجموعه کوچکی از علامتهای قالببندی درونخطی را پشتیبانی میکند. Markdown استاندارد برای بیشتر اینها از جداکنندههای متفاوتی استفاده میکند، به همین دلیل جایگذاری Markdown خام خروجی شکستهای تولید میکند.
| قالب | نحو واتساپ | Markdown استاندارد |
|---|---|---|
| پررنگ | *bold* | **bold** |
| مورب | _italic_ | *italic* |
| خطخورده | ~strike~ | ~~strike~~ |
| کد درونخطی | `code` | `code` |
| بلوک کد | ```block``` | ```block``` |
| فهرست نقطهای | - item یا * item | - item |
| عنوانها | پشتیبانی نمیشود | # Heading |
| لینکهای متنی | پشتیبانی نمیشود (فقط URL) | [text](url) |
پرسشهای پرتکرار
آیا واتساپ از Markdown پشتیبانی میکند؟
واتساپ از مجموعه کوچکی از قالببندیهای شبیه به Markdown پشتیبانی میکند، اما نه CommonMark استاندارد. از یک ستاره برای پررنگ، یک خط زیر برای مورب، یک تیلدا برای خطخورده و سه backtick برای کد استفاده میکند. عنوانها، متن لینک و فهرستهای تودرتو پشتیبانی نمیشوند.
چگونه متن را در واتساپ پررنگ کنم؟
متن را بین یک جفت ستاره قرار دهید: *متن پررنگ*. Markdown استاندارد از دو ستاره استفاده میکند که واتساپ آن را بهصورت کاراکترهای عادی نمایش میدهد.
چگونه متن را در واتساپ مورب کنم؟
متن را بین یک جفت خط زیر قرار دهید: _متن مورب_. مورب در Markdown از یک ستاره استفاده میکند (*مورب*)، که واتساپ آن را بهعنوان پررنگ تفسیر میکند — علت بیشتر مشکلات جایگذاری.
چگونه خروجی ChatGPT یا Claude را به واتساپ کپی کنم؟
خروجی مدلهای زبانی Markdown استاندارد است، بنابراین جایگذاری مستقیم آن ستارههای قابلمشاهده و قالببندی شکسته باقی میگذارد. ابتدا آن را از این تبدیلکننده عبور دهید — پررنگ، مورب، فهرست و بلوکهای کد را با یک کلیک به نحو واتساپ بازنویسی میکند.
آیا این ابزار متن من را به سرور میفرستد؟
خیر. تبدیل بهطور کامل در مرورگر شما انجام میشود. هیچ چیز از صفحه خارج نمیشود. کد منبع روی GitHub در دسترس است اگر بخواهید بررسی کنید.
چرا جایگذاری مستقیم Markdown در واتساپ شکسته به نظر میرسد؟
واتساپ از جداکنندههای متفاوتی نسبت به Markdown استفاده میکند. دو ستاره و نحو لینک با براکت بهصورت کاراکترهای عادی نمایش داده میشوند. تبدیل به قالب تککاراکتری واتساپ پیش از جایگذاری خروجی را اصلاح میکند.
آیا قالببندی روی واتساپ وب، موبایل و دسکتاپ کار میکند؟
بله. قواعد قالببندی واتساپ در iOS، اندروید، واتساپ وب و برنامههای دسکتاپ یکسان است. پیامی که روی یک کلاینت قالببندی شده باشد، به همان شکل روی بقیه نمایش داده میشود.
پیشزمینه
چرا واتساپ از Markdown استاندارد استفاده نمیکند؟
واتساپ هرگز این انتخاب را بهطور رسمی توضیح نداده است. دلایل محتمل ترکیبی از راحتی تایپ روی موبایل، قراردادهای گفتگویی پیش از Markdown و محدودیتهای زمان عرضه پس از تثبیت قالب است.
صفحهکلیدهای موبایل جداکنندههای تککاراکتری را ترجیح میدهند
CommonMark از **bold** و *italic* استفاده میکند. روی گوشی، ستارهها پشت دکمه تغییر به نمادها پنهان هستند — چهار ضربه برای هر کلمه پررنگ بهسرعت جمع میشود. واتساپ *bold*، _italic_، ~strike~ را برگزید: یک کاراکتر در هر طرف، بدون همپوشانی بین علامتها.
Markdown برای مستندات ساخته شد، نه حبابهای گفتگو
عنوانها، پاراگرافها، ارجاعات لینک، فهرستهای تودرتو — تقریباً هیچکدام بهخوبی به یک پیام کوتاه نگاشت نمیشوند. پذیرش کامل مشخصات یعنی وارد کردن یک پارسر و انبوهی از موارد لبهای فقط برای استفاده از چهار ویژگی.
گفتگو ابتدا قراردادهای خاص خود را داشت
IRC و کلاینتهای پیامرسان فوری اولیه از *bold* و _italic_ بهعنوان میانبر طباعتی مدتها پیش از وجود Markdown استفاده میکردند. Slack، Telegram، Discord و Signal هرکدام به شکلهای متفاوتی از CommonMark فاصله میگیرند. برنامههای گفتگو هرگز روی آن بهعنوان یک دسته استانداردسازی نکردند.
قفلشدگی بهسرعت رخ داد
پس از عرضه قالببندی به بیش از یک میلیارد کاربر در ۲۰۱۶، گذار به **bold** بیسروصدا هر پیام قدیمی را که کسی به آن بازمیگشت میشکست.