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

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

Open in Telegram

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

Show more

📈 Analytical overview of Telegram channel DevTwitter | توییت برنامه نویسی

Channel DevTwitter | توییت برنامه نویسی (@devtwitter) in the Farsi language segment is an active participant. Currently, the community unites 29 051 subscribers, ranking 4 710 in the Technologies & Applications category and 11 737 in the Iran region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 29 051 subscribers.

According to the latest data from 18 June, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by 938 over the last 30 days and by 22 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 25.47%. Within the first 24 hours after publication, content typically collects 17.13% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 7 399 views. Within the first day, a publication typically gains 4 976 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 67.
  • Thematic interests: Content is focused on key topics such as پرو, #کوته_نیوز, ارتباط, ابزار, چیز.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
توییت های برنامه نویسی و طراحی وب :) @dvtwi Hashtags: devtwitter.t.me/5 DevBooks Channel: https://t.me/+AYbOl75CLNYxY2U0 Github: https://github.com/DevTwitter X: https://x.com/devtwittir

Thanks to the high frequency of updates (latest data received on 19 June, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

29 051
Subscribers
+2224 hours
+2907 days
+93830 days
Posts Archive
اخیراً فرصتی دست داد تا یک سرویس کوتاه‌کننده URL نسبتا خوب و scalable بسازم – چیزی که نه تنها لینک‌های طولانی رو به کدهای کوت
اخیراً فرصتی دست داد تا یک سرویس کوتاه‌کننده URL نسبتا خوب و scalable بسازم – چیزی که نه تنها لینک‌های طولانی رو به کدهای کوتاه و کارآمد تبدیل می‌کنه، بلکه با تمرکز روی performance و امنیت، برای محیط‌های production-ready  طراحی شده. از FastAPI برای API layer استفاده کردم،  PostgreSQL رو به عنوان primary store، و Redis برای caching سریع lookups. چالش‌های جالبی تو پیاده‌سازی داشت: مثلاً مدیریت collision-free short codes با Base62 encoding (تا ۹۱۶ میلیون unique URL)، و کاهش latency redirectها به زیر ۵ میلی‌ثانیه با cache hits. همچنین، SSRF protection و rate limiting رو اضافه کردم تا از حملات احتمالی جلوگیری بشه. آمارگیری کلیک‌ها هم با tracking timestamps، insights خوبی برای analytics می‌ده. سرویس کاملاً Dockerized هست و با یک docker-compose up، آماده اجراست. اگر به backend، optimization یا scaling علاقه‌مندید، کد رو چک کنین. خوشحال می‌شم feedbackهای فنی‌تون رو بشنوم، مثلاً در مورد horizontal scaling یا integration با CDN. https://github.com/sajadfallahdoost/URL-shortener @DevTwitter | <sajad fallahdoost/>

Repost from N/a
چرا هکر نمی‌شی؟ ما تو کوئرا داریم هک و امنیت یاد می‌گیریم! 🔥 فقط ۲۴ ساعت فرصت داری که دوره هک و امنیت رو با ٪۵۰ تخفیفِ بلک‌ف
چرا هکر نمی‌شی؟ ما تو کوئرا داریم هک و امنیت یاد می‌گیریم! 🔥 فقط ۲۴ ساعت فرصت داری که دوره هک و امنیت رو با ٪۵۰ تخفیفِ بلک‌فرایدی کوئرا ثبت‌نام کنی! 💳 امکان پرداخت قسطی 🔗 https://quera.org/r/op54n

تایم اوت بالا در سرویس‌ها: مشکل از کیه؟ API Manager یا Backend؟ ️ یکی از رایج‌ترین سؤال‌ها در تیم‌های یکپارچه‌سازی اینه که: «وقتی زمان پاسخ‌دهی یک سرویس زیاده، من که API Manager یا ESB هستم Timeout رو روی چند ثانیه تنظیم کنم؟» ظاهرش ساده‌ست؛ ولی پشتش یک نکته مهم وجود داره: تایم اوت رو ESB یا API Manager تعیین نمی‌کنه؛ معماری سیستم تعیین می‌کنه. خیلی وقت‌ها Timeout بالا فقط مشکل "طولانی بودن پردازش" نیست، بلکه نشونه یک مشکل بزرگ‌تره. چرا نباید Timeout رو زیاد کنیم؟ اگر Backend کند باشه، طولانی‌کردن Timeout فقط مشکل رو پنهان می‌کنه. مثلاً Lag در گیت‌وی باعث می‌شه کانکشن‌ها قفل بشن و Load کل سیستم بالا بره. صف درخواست‌ها روی گیت‌وی ساخته می‌شه و کل سیستم ناپایدار می‌شه. چه کارهایی باید انجام بشه؟ 1- ریشه مشکل کندی سرویس رو پیدا کن کوئری‌های سنگین دیتابیس تعداد I/O زیاد سرویس‌های زنجیره‌ای کند یا Memory leak یا Thread pool ناکافی تا وقتی این‌ها درست نشه، هیچ تایم اوتی مساعد نخواهد بود. 2- تایم‌اوت (Timeout) باید متناسب با نوع سرویس باشه سرویس‌های synchronous مثل اطلاعات مشتری: ۳–۱۰ ثانیه سرویس‌های پردازش سنگین: اصلاً synchronous نباید باشن 3- کارهای سنگین رو asynchronous کن برای عملیات طولانی از: Kafka Redis queue Celery SQS Internal event bus استفاده کن و نتیجه رو بعداً تحویل بده. 4- بخش API Manager محل پردازش نیست بخش ESB/WSO2/APIM فقط باید: درخواست رو مدیریت کنه امنیت رو برقرار کنه نرخ و دسترسی رو کنترل کنه نه اینکه ۳۰ ثانیه منتظر بمونه یک Backend تموم بشه! 5- تایم‌اوت‌های چندگانه تنظیم کن Gateway timeout Backend timeout Load balancer timeout Client timeout این‌ها باید یکپارچه و هماهنگ باشن. نتیجه اگر یک سرویس کند است، بهترین راه‌حل "زیاد کردن Timeout" نیست.  راه‌حل طراحی درست و انتقال پردازش‌های سنگین به async است. تایم‌اوت باید حداقلی، منطقی و قابل پیش‌بینی باشد، نه پنهان‌کننده مشکل. @DevTwitter | <Mobin Mokhtarzadeh/>

در طول هفته گذشته فرصتی شد تا یک دستی به سر و گوش پلاگین IconLab بکشم و یک ویژگی جدید هم بهش اضافه کنم. امیدوارم خوشتون بیاد و ازش تو پروژه هاتون استفاده کنید. اگر نظری در مورد بهبودش دارید حتما تو لینکدین یا ایمیل بهم پیام بدید تا در موردش گپ بزنیم. لینک IconLab در کامیونیتی فیگما https://www.figma.com/community/plugin/1470150361236399232/iconlab-tools-for-managing-icons چیزهایی که بهش اضافه شده: - با ویژگی Rename می تونید براحتی یک پیش نمایشی از ایکون‌هاتون ببینید و اسمشون رو عوض کنید. ویژگی Flatten چی هست؟ در UI ساختمان ایکون بسیار مهمه و حتما باید ساختار درست و استانداردی داشته باشه. ویژگی Flatten در این پلاگین کمک می کنه: - همه گروه‌ها و فریم‌های اضافی داخل ایکون رو پاک کنید. - همه لایه‌های Stroke رو به Fill تبدیل کنید. - لایه‌های Mask و Placeholder رو حذف کنید. - اسم و رنگ لایه اصلی همه آیکون رو یکسان کنید. - نقاط یا همون Node های اضافی ایکون رو حذف کنید. همه این کارها فقط با یک کلیک انجام میشه و جالبش اینجاست که شما می تونید همه این کارها رو در عرض ۲-۳ ثانیه روی صدها آیکون همزمان انجام بدید! اگر دوست داشتید و استفاده کردید، ممنون میشم با لایک و کامنت تو کامیونیتی فیگما حمایت کنید @DevTwitter | <Vahid Mehrad/>

اگه می‌خوای برای کارت یا استفاده شخصی، تو یه زمینه خاص از AI استفاده کنی ولی نمی‌دونی دقیقاً کدوم مدل به دردت می‌خوره می‌تونی
اگه می‌خوای برای کارت یا استفاده شخصی، تو یه زمینه خاص از AI استفاده کنی ولی نمی‌دونی دقیقاً کدوم مدل به دردت می‌خوره می‌تونی از http://LMArena.ai کمک بگیری. مدل‌ها رو کنار هم می‌بینی،عملکردشون رو مقایسه می‌کنی،نقطات قوت وضعفشون رو میبینی یاحتی رایگان و برای استفاده دم دستی هم میشه ازش استفاده کرد @DevTwitter | <POURYA/>

💸 دنیای پردرآمد Devops رو کشف کن! شروع ثبت‌نام دومین بوت‌کمپ آموزشی استخدامی دواپس مکتب شریف 😍 🎯 اگه تو هم می‌خوای از صفر
💸 دنیای پردرآمد Devops رو کشف کن! شروع ثبت‌نام دومین بوت‌کمپ آموزشی استخدامی دواپس مکتب شریف 😍 🎯 اگه تو هم می‌خوای از صفر تا صد دواپس رو یاد بگیری و به یه مهندس دواپس حرفه‌ای تبدیل بشی، بوت‌کمپ دواپس مکتب شریف با آموزش‌های عملی و پروژه محور، همه چیز رو بهت یاد میده. 🔔 مشاوره و ثبت‌نام در: httb.ir/EaxJ4 ➡️ 💭 گفتگو با مشاور ثبت‌نام هوشمند‌‌‌‌ مکتب 🔽 🆔 @MaktabSharif_Admin #مکتب_شریف 🟣🟣🟣🟣🟣🟣

اگر توسعه دهنده‌ی تازه کار php هستید، نرم‌افزار xampp و wamp بدترین برنامه برای توسعه هستند اگر با لاراول کار میکنید من بهتون
+1
اگر توسعه دهنده‌ی تازه کار php هستید، نرم‌افزار xampp و wamp بدترین برنامه برای توسعه هستند اگر با لاراول کار میکنید من بهتون Laravel Herd رو پیشنهاد میکنم که هم نصب ساده‌ای داره و هم سرعت عالی برای اجرای برنامه‌های لاراولی در غیر اینصورت Laragon رو نصب کنید و از توسعه برنامه‌های php لذت ببرید @DevTwitter | <sina khaghani/>

مدلی که این روزها توی اخبار خوب دیده نشد مدل ۶ میلیارد پارامتری Z-Image چینی هستش که تصاویر با کیفیتی رو با سرعت بالا (۱ ثانی
+3
مدلی که این روزها توی اخبار خوب دیده نشد مدل ۶ میلیارد پارامتری Z-Image چینی هستش که تصاویر با کیفیتی رو با سرعت بالا (۱ ثانیه!) روی VRAM 16 GB و به صورت لوکال تولید می‌کنه. مثل بیشتر مدل‌های اوپن سورس چینی، بدون سانسور و محدودیته. https://github.com/Tongyi-MAI/Z-Image @DevTwitter | <Diego Jr/>

توی vibe coding مرحله planning رو جدی بگیرید تا خروجیتون چند برابر بهتر بهشه. به صورت خلاصه باید سه مرحله رو طی کنید ۱. تهیه کردن کانتکست خلاصه و درست از AI توقع نداشته باشید کل پروژه رو تو ذهنش داشته باشه برای هر تسک بهش بگید به کجاها باید توجه کنه و به کجاها توجه نکنه. کانتکست هم باید کوچیک باشه و هم باید جامع باشه ۲. پلن هیچقوت از AI نخواید مستقیم کد رو بزنه چون بعدش refine کردنش خیلی سخت میشه. اول بخواید plan کنه اگه plan اون طوری که شما میخواستید نبود ازش بخواید plan رو refine کنه ۳. اجرا و راستی آزمایی. مرحله آخرم اجراست. اگه اجراش خیلی پرت بود بهتره کل کد رو پاک کنید و برگردید به مرحله ۲ یا حتی مرحله ۱ اینکه هی با پرامپت های بعدی سعی کنید مشکل رو فیکس کنید خیلی جواب نمیده مثلا فرض کنید شما یه پروژه دارید که تست نداره و با vibe coding میخواید براش تست بنویسید. راه اول اینه که سعی کنید توی یه پرامپت بلند یا کوتاه از AI بخواید برای شما تست بنویسه. ولی راه پیشنهادی من اینه: ۱. از AI بخواید ماژول های پروژه رو برای شما شناسایی کنه و همراه با جزئیات لازمه نوشته بشه بده و توی یه فایل به هر اسمی مثل TASK1_PLAN.md بریز حالا بررسی نهایی رو روی این فایل بکنید مطمئن بشید best practice هایی که میخواید رعایت بشه توی PLAN نوشته شده اینکه چیا باید ماک بشه چیا نباید بشه اونجا هست و ۳. در قدم نهایی بخواید PLAN رو اجرا کنه @DevTwitter | <brdia/>

#کوته_نیوز دیجیاتو/ گوگل دسترسی رایگان به جمینای 3 پرو و Nano Banana Pro را محدود کرد و گفت باید پول بپاشید رو سر و صورتم. @DevTwitter

اگر قدرت AI در دستان همه است، مدیون تلاش‌های بی‌وقفه پیشگامانی چون یان لکان هستیم. این ویدئو سفری ست به سال 1989 (1368)؛روزگاری که جاده‌ها آسفالت نبود و بسیاری از نفت برای گرم کردن استفاده میکردند، پژوهشگران در آمریکا در حال آموزش مدل های AI بینایی ماشین مبتنی بر شبکه عصبی بودند. @DevTwitter | <Gratomic AI Bot/>

Repost from Elizaium
با استفاده از پلتفرم های هوش مصنوعی ( AI ) : ذخیره زمان ، نتیجه گیری بهتر ، استفاده از منابع به روز ، جهانی و محتوایِ حرفه ای
با استفاده از پلتفرم های هوش مصنوعی ( AI ) : ذخیره زمان ، نتیجه گیری بهتر ، استفاده از منابع به روز ، جهانی و محتوایِ حرفه ای ! ما فقط به مدت 72 ساعت   🖱  🖥 ❤️ 💻  🤖 روی تمام پلتفرم های هوش مصنوعی ( AI ) معتبرِ دنیا به صورت اختصاصی و اشتراکی بخاطرِ Black Friday تخفیف ویژه گذاشتیم !
هر اکانتی که از ما تهیه میکنید اگر احیانا یک درصد ، دچار بن یا هر گونه مشکل بشه ، یکی دیگه براتون فعال میکنیم ! گارانتی مجموعه اِلیزایُم رو تا آخرین روزِ اشتراک خواهید داشت !
جهت تهیه ، رزرو و کسب اطلاعات بیشتر : @ElizaiumHelp

اگر میخواهید کاری با واتس اپ بکنید برای اتوماسیون https://github.com/tulir/whatsmeow متاسفانه این اپ منفور هرچی لینک داره رو
اگر میخواهید کاری با واتس اپ بکنید برای اتوماسیون https://github.com/tulir/whatsmeow متاسفانه این اپ منفور هرچی لینک داره رو demote می‌کنه @DevTwitter | <Fred/>

Repost from N/a
وقتشه کارهات رو اتومات کنی! 🔥 فقط ۲۴ ساعت فرصت داری که دوره اتوماسیون با n8n رو با ٪۵۰ تخفیفِ بلک‌فرایدی کوئرا ثبت‌نام کنی!
وقتشه کارهات رو اتومات کنی! 🔥 فقط ۲۴ ساعت فرصت داری که دوره اتوماسیون با n8n رو با ٪۵۰ تخفیفِ بلک‌فرایدی کوئرا ثبت‌نام کنی! ✅ توی این دوره با تمرین و پروژه‌های متعدد یاد می‌گیریم چطور فرآیند‌های خودکار بسازیم، مثل: - ربات تلگرامی تولید و ارسال پست - پردازش فایل‌های PDF با مدل‌های زبانی - ربات تلگرامی نمایش قیمت لحظه‌ای بدون پیش‌‌نیاز 💳 امکان پرداخت قسطی ‼️ الان با تخفیف ثبت‌نام کن و هر زمان که خواستی دوره‌ها رو ببین! 🔗 https://quera.org/r/35l72

سلام رفقا چند روزی درگیر طراحی یه اپلیکیشن Shop بودم که داخلش مدیریت نماینده‌ها هم به‌صورت کامل هندل بشه. راستش تو مسیر کلی چ
سلام رفقا چند روزی درگیر طراحی یه اپلیکیشن Shop بودم که داخلش مدیریت نماینده‌ها هم به‌صورت کامل هندل بشه. راستش تو مسیر کلی چالش داشتم و یه‌سری سؤال‌ بی‌جواب ذهنمو درگیر کرده بود. تا اینکه به یه داکیومنت خیلی خفن رسیدم که حتی چندتا از مدیرهای FAANG (Meta(Facebook), Amazon, Apple, Netflix, Google) هم نظر دادن و واقعاً محتوای کامل و کاربردی‌ای داره. اگه دوست دارید مطالعه‌اش کنید، از این لینک می‌تونید برید https://www.systemdesignhandbook.com/guides/design-inventory-management-system/ @DevTwitter | <rasol kalantari/>

آیا هوش مصنوعی جای همه شغل هارو میگیره؟ نه آیا توسعه ی نرم افزار از همیشه سخت تر میشه؟ آره تو دنیایی که همه از هوش مصنوعی صحب
آیا هوش مصنوعی جای همه شغل هارو میگیره؟ نه آیا توسعه ی نرم افزار از همیشه سخت تر میشه؟ آره تو دنیایی که همه از هوش مصنوعی صحبت می کنند و دارند ازش استفاده می کنند و شرکت های بزرگ سرمایه گذاری سنگین می کنند، توسعه دهنده نرم افزار شدن سخت تر شده. اما اگه سیستم رو بفهمی، توانایی debug کردن داشته باشی و بتونی با دلیل مشکلی رو حل کنی همچنان برای تو جا هست. و اگه به اندازه کافی عمیق شده باشی می تونی پول خوبی در بیاری. چون هنوز صنعت به نیروی خوب نیاز داره. به کسی که توانایی فکر کردن و فهمیدن داره. تجربه ارزش داره، حل کردن مشکل ارزش داره، اینکه یک سیستم چگونه کار می کنه و نه چرا، ارزش داره. در نهایت برنامه نویس های ضعیف حذف میشن، برنامه نویس های متوسط باید پیشرفت کنن و برنامه نویس های قوی جاشون امنه. https://www.youtube.com/watch?v=JPuP7SLs44g @DevTwitter | <Yusof Sadat Fakhr/>

گاهی تو دنیای فرانت‌اند یه چیزهایی هست که همیشه فقط موقع مصاحبه سر و کله‌شون پیدا میشه… «خب بگو ببینم Closure چیه؟» ولی واقعیت اینه که Closure یکی از بنیادی‌ترین مفاهیمی هست که خیلی از طراحی‌ها و معماری‌های مدرن جاوااسکریپت، و حتی خود React، روی اون سوار شده‌اند. توی این مقاله‌، سعی کردم خیلی ساده و مرحله‌به‌مرحله نشون بدم: کلوژر واقعاً چیه و چرا مهمه کجاها تو طراحی نرم‌افزار ازش استفاده می‌کنیم چه معضلاتی میتونه به همراه داشته باشه و مهم‌تر از همه: چطور React با استفاده خلاقانه از Closure، هوک‌هایی مثل useState و useEffect رو ممکن می‌کنه برای اینکه مفهوم واقعاً جا بیفته، خودمون هم یک نسخه‌ی مینیمال و واقعی از useState و useEffect رو با Closure ساختیم تا ببینیم پشت‌پرده چه خبره! اگه Closure همیشه برات یک چیز مبهم، ترسناک یا فقط یک سؤال مصاحبه‌ای بوده، این مقاله نگاهت رو بهش کامل عوض می‌کنه. لینک مقاله https://medium.com/@ajblog7070/how-javascript-closures-power-react-re-creating-usestate-and-useeffect-from-scratch-16a7ee0a0757 @DevTwitter | <Ali Jafarian/>

چند وقت پیش وسط یه پروژه معمولی بودم. یه سایت ساده که فقط باید اطلاعات رو درست و تمیز نشون بده. همون موقع یه سؤال تو ذهنم چرخید: اصلاً چرا وب هنوز اینقدر یک‌طرفه‌س؟ چرا سایت فقط نشون می‌ده ولی نمی‌فهمه چی می‌خوای؟ از همین سؤال رسیدم به چیزی که این روزا داره یه لایه جدید به وب اضافه می‌کنه: NLWeb چرا NLWeb اینقدر باحاله؟ ایده‌اش خیلی ساده‌س ، اینکه هر سایت بتونه تبدیل بشه به یه رابط گفتگویی واقعی. نه چت‌بات‌های معمولی؛ یه چیزی شبیه یه دستیار که واقعاً محتوای سایت رو درک می‌کنه. وقتی این قضیه رو با پایتون ترکیب می‌کنی، ماجرا جذاب‌تر هم میشه: اطلاعات سایت تبدیل میشن به بردارهای قابل جستجوی معنایی پایتون میشه مغز تحلیل و اتصال به مدل‌های زبانی همه‌چی همزمان اتفاق میفته، بدون شلوغ‌کاری خروجی چی میشه؟ کاربر که وارد سایت میشه، دیگه مجبور نیست تو منوها یا PDFهای سنگین دنبال جواب بگرده. فقط سؤالش رو می‌نویسه و پشت‌صحنه، NLWeb کل محتوای سایت رو می‌فهمه، تحلیل می‌کنه و یه جواب دقیق و تمیز می‌ده. https://github.com/nlweb-ai/NLWeb یعنی در عمل: سایت‌ها از یه مشت صفحه ثابت، تبدیل میشن به یه موجود زنده که کاربر رو می‌فهمه تجربه از «جستجو» میره سمت «گفتگو» برندها یه لایه تعامل هوشمند و واقعی می‌گیرن دنیای وب و برنامه نویسی هوشمندگرا ، کم‌کم داره از حالت نمایشی، میره سمت فهمیدن و این فقط شروعشه. @DevTwitter | <amin diba/>

Repost from N/a
دوره جامع پایتون: مقدماتی تا پیشرفته 🗓شروع دوره: 8 آذر 🎁 تخفیف ویژه برای دانشجویان، فرصتی بی‌نظیر برای شما! 🔥 آموزشی که شما را به برنامه‌نویس حرفه‌ای تبدیل می‌کند و در بازار کار به شما رقابت‌پذیری بیشتری می‌دهد. همچنین برای اپلای‌های شغلی و تحصیلی شما را برتر می‌کند و به راه‌اندازی استارت‌آپ‌های شگفت‌انگیز کمک می‌کند. ⏰ 140 ساعت آموزش مجازی، با بیش از 25 پروژه و مینی‌پروژه برای تسلط کامل! 🌟 سرفصل‌های دوره شامل: 💻 تسلط بر کدنویسی پایتون 💻 علوم داده با پایتون 💻 محاسبات علمی با پایتون 💻 یادگیری ماشین با پایتون 💻 طراحی بازی و اپلیکیشن با پایتون 💻 ساخت بلاک‌چین و ارز دیجیتال با پایتون 💻 هک و امنیت با پایتون 💻 طراحی سایت با پایتون 🎁 همراه با هدایای ویژه، از جمله پکیج کسب درآمد از پایتون! همین حالا شروع کنید و بهترین نسخه خود را با ما کشف کنید! 💥🚀🔥 🌟 به دوستان خود نیز اطلاع دهید تا این فرصت را از دست ندهند! 🌟 👨‍🏫برگزارکننده: شرکت آتی پژوهش امیرکبیر @kargah2018 👩‍🎓جهت ثبت نام و کسب اطلاعات بیشتر @apa_admin12

چرا هنوز وردپرس باید اینقدر “دکمه‌محور” و “فرم‌محور” باشه؟ چرا کاربر نتونه مثل حرف زدن با یه آدم، با سایت حرف بزنه و سایت هم واقعا بفهمه چی میگه؟ خب با NLWeb میشه ولی باید مفهوم عمیقتری رو بررسی کنیم اون هم پایه این دانش یا بهتره بگم مادرش یعنی NLU (Natural Language Understanding) ، میشه وردپرس رو از یه CMS معمولی تبدیل کرد به یه موجود فهمنده ( البته درنظر بگیرید منظورمون استفاده از یک چت بات chatbot هوشمند یا متصل به یک هوش مصنوعی نیست ) در حقیقت باید یک لایه ای در خود وردپرس ایجاد کنیم که بتونه نیت کاربر رو برداشت کنه و کاری که باید رو انجام بده؟ دیدم نه فقط میشه، بلکه ترکیب وردپرس با NLU دقیقا همون جهتیه که وب باید بره. همه چیز از همین سؤال ساده شروع شد: اگه کاربر به جای پر کردن فرم پیچیده پشتیبانی، فقط بگه «می‌خوام اشتراک سایتم رو تمدید کنم»، چرا سایت نفهمه؟ اینجا بیشتر بخونید در موردش دو منبع نسبتا خوب و کاربردی : https://fastbots.ai/blog/nlu-for-beginners-a-step-by-step-guide https://botpenguin.com/glossary/natural-language-understanding اگه مدیر سایت بخواد بدون رفتن به پنل، فقط تو یه چت بگه «تمام محصولات ناموجود رو منتشر نکن»، چرا این با لایه‌ی زبان طبیعی اجرا نشه؟ از همینجا به بعد، ایده تبدیل شد به یک مسیر جدی: وردپرس + NLU یعنی اضافه کردن یک مغز فهمنده که بتونه Intent کاربر رو انتخاب کنه، Entityها رو دربیاره و در نهایت، یک ACTION واقعی سمت وردپرس اجرا کنه. به نظرم این، همون نقطه تحولیه که وردپرس چند ساله کم داشته: رفتن از “کلیک کردن” به “درک کردن”. دارم روی یک معماری کار می‌کنم که این دو دنیا رو به هم قفل کنه: 1- پشت‌صحنه پایتون برای پردازش زبان طبیعی 2- جلوی صحنه وردپرس 3- یک لایه میانی که این‌ها رو مثل یک سیستم عصبی واقعی به هم وصل کنه. فعلا هدفم معرفی این نگاهه، نه آموزش دادن و شروع پروژه. چون معتقدم این مدل سیستم‌ها از این به بعد بخش جدی دنیای وب میشن. نه فقط برای تجربه کاربری، بلکه برای اتوماسیون، مدیریت هوشمند، و حتی تصمیم‌گیری درون سایت. به‌زودی روی این ایده کار عمیق‌تر می‌کنم و نتایجش رو منتشر می‌کنم. هم برای کسانی که دنبال ساخت سرویس‌های هوشمند روی وردپرسن و هم برای کسایی که میخوان از پایتون استفاده کنن تا یک CMS معمولی رو تبدیل به یک سیستم‌ عامل هوشمند وب کنن. این فقط یه آموزش نیست… این شروع یک تحول و تغییر جهته. @DevTwitter | <amin diba/>