Duolingo Chess
https://youtu.be/PqRKKVWWh0o?si=Z-r1TBqRs_Bdxhyr
https://youtu.be/PqRKKVWWh0o?si=Z-r1TBqRs_Bdxhyr
YouTube
Introducing...Duolingo Chess!
Yes. It’s true. Duolingo now teaches chess! Finally, a course worthy of my genius… and my mustache.
With Duolingo Chess, you’ll learn strategy, master tactics, and maybe...MAYBE become good enough to challenge me (you won’t win). Soon, there will even a…
With Duolingo Chess, you’ll learn strategy, master tactics, and maybe...MAYBE become good enough to challenge me (you won’t win). Soon, there will even a…
Forwarded from 1pezeshk یک پزشک
چگونه در ۳۰ روز توان بدنیمان را ۲ برابر کنیم؟
https://www.1pezeshk.com/archives/2025/11/boost-fitness-plan.html
راهنمای عملی افزایش توان بدنی در یک ماه با یک برنامه واقعی و بدون تجهیزات
https://www.1pezeshk.com/archives/2025/11/boost-fitness-plan.html
اختراع انقلابی برنده نوبل: تولید روزانه هزار لیتر آب شیرین از هوا بدون نیاز به برق
https://www.zoomit.ir/energy-environment/457113-nobel-chemistry-atmospheric-water-harvesting/
https://www.theguardian.com/environment/2026/feb/21/nobel-laureate-omar-yaghi-invents-machine-that-harvests-water-from-dry-air
https://www.zoomit.ir/energy-environment/457113-nobel-chemistry-atmospheric-water-harvesting/
https://www.theguardian.com/environment/2026/feb/21/nobel-laureate-omar-yaghi-invents-machine-that-harvests-water-from-dry-air
زومیت
اختراع انقلابی برنده نوبل: تولید روزانه هزار لیتر آب شیرین از هوا بدون نیاز به برق - زومیت
پروفسور عمر یاغی، برنده نوبل شیمی ۲۰۲۵، با ابداع سیستمی مبتنی بر شیمی رتیکولار، استخراج روزانه هزار لیتر آب از هوای خشک بیابان را امکانپذیر کرده است.
برنامه Texico (به ژاپنی: テキシコー - تلفظ: تِکیسیکو) توسط شبکه NHK World-Japan برای آموزش اصول و «تفکر برنامهنویسی» (Programming Thinking) بدون نیاز به کامپیوتر (Unplugged Programming) ساخته شده است.
این مجموعه بر پایه ۵ اصل اساسی زیر بنا شده است:
۱. تجزیه (Analysis - 分解): شکستن یک مسئله بزرگ به بخشهای کوچک و قابل مدیریت.
۲. ترکیب (Combination - 組み立て): کنار هم قرار دادن اجزا برای رسیدن به یک هدف مشخص.
۳. تعمیم (Generalization - 一般化): یافتن الگوها و قوانین کلی که در موارد مشابه تکرار میشوند.
۴. انتزاع یا تجرید (Abstraction - 抽象化): تمرکز بر اطلاعات ضروری و نادیده گرفتن جزئیات غیرمهم.
۵. شبیهسازی (Simulation - シミュレーション): پیشبینی و آزمایش مراحل در ذهن قبل از اجرا.
Presumably aimed at children, NHK World’s Texico program teaches the main ideas about programming without actually using a computer. Instead, it uses items like a toy train, playing cards, and other gadgets to teach concepts such as analysis, combination, simulation, abstraction, and more.
https://www3.nhk.or.jp/nhkworld/en/shows/texico/
https://hackaday.com/2026/05/06/learn-programming-without-a-computer/
این مجموعه بر پایه ۵ اصل اساسی زیر بنا شده است:
۱. تجزیه (Analysis - 分解): شکستن یک مسئله بزرگ به بخشهای کوچک و قابل مدیریت.
۲. ترکیب (Combination - 組み立て): کنار هم قرار دادن اجزا برای رسیدن به یک هدف مشخص.
۳. تعمیم (Generalization - 一般化): یافتن الگوها و قوانین کلی که در موارد مشابه تکرار میشوند.
۴. انتزاع یا تجرید (Abstraction - 抽象化): تمرکز بر اطلاعات ضروری و نادیده گرفتن جزئیات غیرمهم.
۵. شبیهسازی (Simulation - シミュレーション): پیشبینی و آزمایش مراحل در ذهن قبل از اجرا.
Presumably aimed at children, NHK World’s Texico program teaches the main ideas about programming without actually using a computer. Instead, it uses items like a toy train, playing cards, and other gadgets to teach concepts such as analysis, combination, simulation, abstraction, and more.
https://www3.nhk.or.jp/nhkworld/en/shows/texico/
https://hackaday.com/2026/05/06/learn-programming-without-a-computer/
NHK WORLD
Texico | NHK WORLD-JAPAN
Learn the principles of programming without even touching a computer in this new-style education program. Unique animated characters assist in the fun and lucid introduction of 5 core programming processes: analysis, combination, generalization, abstraction…
Forwarded from Abolfazl Ahani
این یک خلاصهی جامع، ساختاریافته و فنی است که میتوانید آن را مستقیماً در ژورنال خود ثبت کنید یا برای دوستانتان بفرستید.
🛠 جعبهابزار هوشمند دانلود از یوتیوب با
این پکیج شامل ۴ تابع کاربردی (Alias) برای محیط PowerShell ویندوز است. این توابع به کمک ابزار مدیریت بستهی فوقسریع
📌 پیشنیازهای حیاتی سیستم
قبل از اجرای توابع، سیستم شما باید به این دو ابزار مجهز باشد:
نصب
نصب
📋 معرفی و کاربرد توابع
۱. دانلود تک ویدیو با کیفیت بالا (
کاربرد: دانلود یک ویدیوی مشخص با کیفیت عالی در فرمت استاندارد MP4 (ادغام بهترین ویدیو MP4 با بهترین صدا M4A).
کد تابع:
نحوه استفاده:
۲. دانلود فقط فایل صوتی ویدیو (
کاربرد: استخراج صدا از ویدیو و تبدیل مستقیم آن به یک فایل صوتی MP3 با بالاترین کیفیت ممکن (بدون دانلود بخش ویدیویی جهت صرفهجویی در حجم اینترنت).
کد تابع:
نحوه استفاده:
۳. دانلود کامل لیست پخش/پلیلیست (
کاربرد: دانلود تمام ویدیوهای یک پلیلیست به صورت خودکار و پشت سر هم. این تابع ویدیوها را بر اساس ترتیب اصلیشان در یوتیوب شمارهگذاری میکند (
کد تابع:
نحوه استفاده:
۴. دانلود کاور/پوستر ویدیو (
کاربرد: دانلود کاور یا همان Thumbnail ویدیو با بالاترین کیفیت موجود روی سرور یوتیوب و تبدیل خودکار آن به فرمت استاندارد JPG (بدون دانلود خودِ ویدیو).
کد تابع:
نحوه استفاده:
⚡️ راز پایداری این توابع چیست؟ (حل چالش یوتیوب)
یوتیوب به طور مداوم برای مسدود کردن دانلودرها کدهای جاوااسکریپت خود را تغییر میدهد. در این توابع دو قابلیت کلیدی تعبیه شده است:
💾 نحوه ذخیره همیشگی و بهروزرسانی توابع
تایپ کردن این دستورات در هر بار باز کردن پاورشل غیرممکن است. برای اینکه این توابع پس از خاموش و روشن شدن کامپیوتر هم کار کنند، باید آنها را در پروفایل دائمی پاورشل ذخیره یا اصلاح کنید.
۱. باز کردن فایل تنظیمات با نوتپد
کافیست دستور زیر را در پاورشل بزنید تا سند متنی تنظیمات همیشگی ویندوز باز شود:
۲. اضافه کردن یا ویرایش
اگر این فایل خالی است، هر ۴ تابع بالا را کپی کرده و داخل آن Paste کنید.
اگر بعداً خواستید کیفیتی را تغییر دهید یا آپدیت کنید، به همین فایل متنی بازگشته، کدهای قدیمی را با فرمولهای جدید جایگزین کنید، کلید
۳. اعمال تغییرات بدون نیاز به ریاستارت
برای اینکه تغییرات اعمالشده در نوتپد همین لحظه در پنجرهی فعلی شما فعال شوند، این دستور کوتاه را در پاورشل اجرا کنید:
(به نقطهی اول دستور و فاصلهی بعد از آن دقت کنید).
آیا این خلاصه برای ثبت در ژورنال شما کافی است یا مایلید بخش دیگری (مثل افزودن آدرس برای ذخیره خودکار ویدیوها در یک پوشه خاص) به دستورات اضافه شود؟
🛠 جعبهابزار هوشمند دانلود از یوتیوب با
uv و yt-dlpاین پکیج شامل ۴ تابع کاربردی (Alias) برای محیط PowerShell ویندوز است. این توابع به کمک ابزار مدیریت بستهی فوقسریع
uv، بدون نیاز به نصب دائمی یا سنگین کردن سیستمعامل، انواع مدیا را از یوتیوب دانلود میکنند.📌 پیشنیازهای حیاتی سیستم
قبل از اجرای توابع، سیستم شما باید به این دو ابزار مجهز باشد:
نصب
uv (اجباری): ابزار مدیریت پروژه و محیط پایتون که توابع بر پایهی آن نوشته شدهاند.نصب
FFmpeg (اجباری برای توابع صوتی و ادغام کیفیت بالا): برای چسباندن صدا و ویدیو به یکدیگر و تبدیل فایلها به MP3. نصب سریع در پاورشل با فرمان:winget install FFmpeg.FFmpeg📋 معرفی و کاربرد توابع
۱. دانلود تک ویدیو با کیفیت بالا (
ytdl)کاربرد: دانلود یک ویدیوی مشخص با کیفیت عالی در فرمت استاندارد MP4 (ادغام بهترین ویدیو MP4 با بهترین صدا M4A).
کد تابع:
Function ytdl { uv tool run --with quickjs yt-dlp --remote-components ejs:github -f "bv*[ext=mp4]+ba[ext=m4a]/b[ext=mp4]" $args[0] }نحوه استفاده:
ytdl "لینک ویدیو"۲. دانلود فقط فایل صوتی ویدیو (
ytda)کاربرد: استخراج صدا از ویدیو و تبدیل مستقیم آن به یک فایل صوتی MP3 با بالاترین کیفیت ممکن (بدون دانلود بخش ویدیویی جهت صرفهجویی در حجم اینترنت).
کد تابع:
Function ytda { uv tool run --with quickjs yt-dlp --remote-components ejs:github -f "bestaudio" --extract-audio --audio-format mp3 --audio-quality 0 $args }نحوه استفاده:
ytda "لینک ویدیو"۳. دانلود کامل لیست پخش/پلیلیست (
ytdlp)کاربرد: دانلود تمام ویدیوهای یک پلیلیست به صورت خودکار و پشت سر هم. این تابع ویدیوها را بر اساس ترتیب اصلیشان در یوتیوب شمارهگذاری میکند (
... - 01، ... - 02) تا ترتیب فایلها در پوشه کامپیوتر به هم نخورد.کد تابع:
Function ytdlp { uv tool run --with quickjs yt-dlp --remote-components ejs:github -f "bv*[ext=mp4]+ba[ext=m4a]/b[ext=mp4]" -o "%(playlist_index)02d - %(title)s.%(ext)s" $args }نحوه استفاده:
ytdlp "لینک پلیلیست"۴. دانلود کاور/پوستر ویدیو (
ytdt)کاربرد: دانلود کاور یا همان Thumbnail ویدیو با بالاترین کیفیت موجود روی سرور یوتیوب و تبدیل خودکار آن به فرمت استاندارد JPG (بدون دانلود خودِ ویدیو).
کد تابع:
Function ytdt { uv tool run --with quickjs yt-dlp --remote-components ejs:github --skip-download --write-thumbnail --convert-thumbnails jpg $args }نحوه استفاده:
ytdt "لینک ویدیو"⚡️ راز پایداری این توابع چیست؟ (حل چالش یوتیوب)
یوتیوب به طور مداوم برای مسدود کردن دانلودرها کدهای جاوااسکریپت خود را تغییر میدهد. در این توابع دو قابلیت کلیدی تعبیه شده است:
--with quickjs: یک موتور جاوااسکریپت موقت را در محیط ایزولهی uv تزریق میکند تا درخواستها شبیه به مرورگر واقعی دیده شوند.--remote-components ejs:github: به yt-dlp اجازه میدهد تا اسکریپتهای رمزگشاییِ جدید یوتیوب را به صورت زنده از گیتهاب رسمی خود دانلود کند؛ این کار مانع از بروز خطای فیک This video is not available میشود.💾 نحوه ذخیره همیشگی و بهروزرسانی توابع
تایپ کردن این دستورات در هر بار باز کردن پاورشل غیرممکن است. برای اینکه این توابع پس از خاموش و روشن شدن کامپیوتر هم کار کنند، باید آنها را در پروفایل دائمی پاورشل ذخیره یا اصلاح کنید.
۱. باز کردن فایل تنظیمات با نوتپد
کافیست دستور زیر را در پاورشل بزنید تا سند متنی تنظیمات همیشگی ویندوز باز شود:
notepad $PROFILE
۲. اضافه کردن یا ویرایش
اگر این فایل خالی است، هر ۴ تابع بالا را کپی کرده و داخل آن Paste کنید.
اگر بعداً خواستید کیفیتی را تغییر دهید یا آپدیت کنید، به همین فایل متنی بازگشته، کدهای قدیمی را با فرمولهای جدید جایگزین کنید، کلید
Ctrl + S را برای ذخیره بزنید و نوتپد را ببندید.۳. اعمال تغییرات بدون نیاز به ریاستارت
برای اینکه تغییرات اعمالشده در نوتپد همین لحظه در پنجرهی فعلی شما فعال شوند، این دستور کوتاه را در پاورشل اجرا کنید:
. $PROFILE
(به نقطهی اول دستور و فاصلهی بعد از آن دقت کنید).
آیا این خلاصه برای ثبت در ژورنال شما کافی است یا مایلید بخش دیگری (مثل افزودن آدرس برای ذخیره خودکار ویدیوها در یک پوشه خاص) به دستورات اضافه شود؟
⚡️ راهنمای استفاده سریع از جعبهابزار دانلود
پس از افزودن کدهای بالا به فایل
دانلود تک ویدیو (کیفیت عالی MP4): عبارت
دانلود فقط فایل صوتی (فرمت MP3): عبارت
دانلود کامل پلیلیست (با حفظ ترتیب عددی): عبارت
دانلود کاور ویدیو (فرمت JPG): عبارت
پس از افزودن کدهای بالا به فایل
$PROFILE و راهاندازی مجدد پاورشل، میتوانید با دستورات زیر دانلود کنید:دانلود تک ویدیو (کیفیت عالی MP4): عبارت
ytdl "لینک ویدیو" را وارد کنید.دانلود فقط فایل صوتی (فرمت MP3): عبارت
ytda "لینک ویدیو" را وارد کنید.دانلود کامل پلیلیست (با حفظ ترتیب عددی): عبارت
ytdlp "لینک پلیلیست" را وارد کنید.دانلود کاور ویدیو (فرمت JPG): عبارت
ytdt "لینک ویدیو" را وارد کنید.نکته کلیدی: به دلیل استفاده از سوئیچهای
--with quickjsو
--remote-components، این توابع همیشه آخرین تغییرات جاوااسکریپت یوتیوب را دور میزنند و نیازی به بهروزرسانی دستی ابزارها ندارید.
دور زدن paywall سایتهای خبری خارجی با افزونه Bypass Paywalls Clean (BPC)
اگر میخواهید مطالب سایتهای خبری خارجی (مثل WSJ، NYT، Washington Post، Financial Times و صدها سایت دیگر) را بدون پرداخت اشتراک بخوانید، یکی از بهترین و بهروزترین ابزارها افزونه رایگان و متنباز Bypass Paywalls Clean (BPC) است.
این پروژه توسط توسعهدهندهای به نام magnolia1234 نگهداری میشود و با روشهایی مثل حذف لایه پرداخت، پاک کردن کوکیها، شبیهسازی رباتهای گوگل و استفاده از آرشیوهای وب، paywall را دور میزند. برخلاف سایتهایی مثل archive.ph که باید چند ساعت یا چند روز صبر کنید تا مطلب آرشیو شود، BPC معمولاً همان لحظه انتشار مطلب کار میکند.
### نحوه نصب (حتماً این بخش را دقیق بخوانید):
روی دسکتاپ (پیشنهاد من):
- Chrome، Microsoft Edge یا Brave (مرورگرهای مبتنی بر هسته کروم): بهترین عملکرد را دارند.
- Firefox: نسخه جداگانه دارد ولی بهروزرسانیاش گاهی با تأخیر انجام میشود.
لینکهای رسمی پروژه (روی GitFlic):
- Chrome / Edge / Brave:
https://gitflic.ru/project/magnolia1234/bypass-paywalls-chrome-clean
- Firefox:
https://gitflic.ru/project/magnolia1234/bypass-paywalls-firefox-clean
⚠️ مهم: این افزونه به دلیل سیاستهای گوگل و موزیلا در فروشگاههای رسمی موجود نیست. حتماً صفحه پروژه را کامل بخوانید و طبق دستورالعمل نصب کنید (معمولاً روش Load unpacked یا نصب فایل CRX/XPI).
### نصب روی اندروید:
در مرورگرهایی که از افزونه پشتیبانی میکنند مانند:
- Quetta Browser (بهترین گزینه فعلی)
- Kiwi Browser
- Microsoft Edge
نحوه نصب روی اندروید هم در صفحه اول پروژه توضیح داده شده.
### تجربه کاربری:
من تست کردم و در اکثر سایتهای پشتیبانیشده عالی کار میکند. البته بعضی سایتها (بهخصوص آنهایی که paywall خیلی قوی دارند) ممکن است نیاز به VPN داشته باشند.
نکته: برای نتیجه بهتر، افزونه را همراه با uBlock Origin استفاده کنید.
### هشدارها:
- این کار خلاف شرایط استفاده (ToS) اکثر سایتهای خبری است و ممکن است باعث محدود شدن اکانت شما شود.
- افزونه دسترسی گستردهای به صفحات دارد، پس فقط از لینکهای رسمی پروژه استفاده کنید.
- پروژه متنباز است و مرتب بهروزرسانی میشود، اما مسئولیت استفاده با خود شماست.
اگر میخواهید مطالب سایتهای خبری خارجی (مثل WSJ، NYT، Washington Post، Financial Times و صدها سایت دیگر) را بدون پرداخت اشتراک بخوانید، یکی از بهترین و بهروزترین ابزارها افزونه رایگان و متنباز Bypass Paywalls Clean (BPC) است.
این پروژه توسط توسعهدهندهای به نام magnolia1234 نگهداری میشود و با روشهایی مثل حذف لایه پرداخت، پاک کردن کوکیها، شبیهسازی رباتهای گوگل و استفاده از آرشیوهای وب، paywall را دور میزند. برخلاف سایتهایی مثل archive.ph که باید چند ساعت یا چند روز صبر کنید تا مطلب آرشیو شود، BPC معمولاً همان لحظه انتشار مطلب کار میکند.
### نحوه نصب (حتماً این بخش را دقیق بخوانید):
روی دسکتاپ (پیشنهاد من):
- Chrome، Microsoft Edge یا Brave (مرورگرهای مبتنی بر هسته کروم): بهترین عملکرد را دارند.
- Firefox: نسخه جداگانه دارد ولی بهروزرسانیاش گاهی با تأخیر انجام میشود.
لینکهای رسمی پروژه (روی GitFlic):
- Chrome / Edge / Brave:
https://gitflic.ru/project/magnolia1234/bypass-paywalls-chrome-clean
- Firefox:
https://gitflic.ru/project/magnolia1234/bypass-paywalls-firefox-clean
⚠️ مهم: این افزونه به دلیل سیاستهای گوگل و موزیلا در فروشگاههای رسمی موجود نیست. حتماً صفحه پروژه را کامل بخوانید و طبق دستورالعمل نصب کنید (معمولاً روش Load unpacked یا نصب فایل CRX/XPI).
### نصب روی اندروید:
در مرورگرهایی که از افزونه پشتیبانی میکنند مانند:
- Quetta Browser (بهترین گزینه فعلی)
- Kiwi Browser
- Microsoft Edge
نحوه نصب روی اندروید هم در صفحه اول پروژه توضیح داده شده.
### تجربه کاربری:
من تست کردم و در اکثر سایتهای پشتیبانیشده عالی کار میکند. البته بعضی سایتها (بهخصوص آنهایی که paywall خیلی قوی دارند) ممکن است نیاز به VPN داشته باشند.
نکته: برای نتیجه بهتر، افزونه را همراه با uBlock Origin استفاده کنید.
### هشدارها:
- این کار خلاف شرایط استفاده (ToS) اکثر سایتهای خبری است و ممکن است باعث محدود شدن اکانت شما شود.
- افزونه دسترسی گستردهای به صفحات دارد، پس فقط از لینکهای رسمی پروژه استفاده کنید.
- پروژه متنباز است و مرتب بهروزرسانی میشود، اما مسئولیت استفاده با خود شماست.
gitflic.ru
magnolia1234/bypass-paywalls-chrome-clean
Участвуйте в разработке magnolia1234/bypass-paywalls-chrome-clean, создав учетную запись в GitFlic.
Abolfazl Ahani
این یک خلاصهی جامع، ساختاریافته و فنی است که میتوانید آن را مستقیماً در ژورنال خود ثبت کنید یا برای دوستانتان بفرستید. 🛠 جعبهابزار هوشمند دانلود از یوتیوب با uv و yt-dlp این پکیج شامل ۴ تابع کاربردی (Alias) برای محیط PowerShell ویندوز است. این توابع به…
Function docx2md { $inputFile = $args; $outputFile = $inputFile -replace '\.docx$', '.md'; $mediaDir = $inputFile -replace '\.docx$', '_media'; pandoc -f docx -t gfm --wrap=none --strip-comments --extract-media=$mediaDir -o $outputFile $inputFile }
ریکامندو
Function docx2md { $inputFile = $args; $outputFile = $inputFile -replace '\.docx$', '.md'; $mediaDir = $inputFile -replace '\.docx$', '_media'; pandoc -f docx -t gfm --wrap=none --strip-comments --extract-media=$mediaDir -o $outputFile $inputFile }
🛠 این تابع چگونه کار میکند؟
اگر دستور را به صورت
فایل مارکداون: به نام
تصاویر: در پوشه جدیدی به نام
لینک تصاویر: Pandoc به طور خودکار آدرس تصاویر را در فایل مارکداون به صورت
اگر دستور را به صورت
docx2md document.docx اجرا کنید:فایل مارکداون: به نام
document.md ایجاد میشود.تصاویر: در پوشه جدیدی به نام
document_media ذخیره میشوند.لینک تصاویر: Pandoc به طور خودکار آدرس تصاویر را در فایل مارکداون به صورت
 اصلاح میکند تا عکسها به درستی نمایش داده شوند.Bento - An entire PowerPoint in one HTML file (edit+view+data+collab)
https://bento.page/slides/
Built for AI.
Works fine without it.
Sample promot
https://bento.page/slides/
Built for AI.
Works fine without it.
Sample promot
“Here's my deck (Deck.bento.html). Following bento.page/agents.md, add a slide comparing Q3 vs Q4 signups as a bar chart that morphs from the previous slide.”
با VLC PLAYER ماهواره ببین
طبق آموزش که برات توضیح دادم پیش برو، میبینی که میتونی خیلی راحت به ماهواره وصل بشی و هر شبکه ای که دوست داری رو
نگاه کنی
لینکی که داخل نرم افزار باید وارد کنی Https://iptv-org.github.io/iptv/index.m3u
طبق آموزش که برات توضیح دادم پیش برو، میبینی که میتونی خیلی راحت به ماهواره وصل بشی و هر شبکه ای که دوست داری رو
نگاه کنی
لینکی که داخل نرم افزار باید وارد کنی Https://iptv-org.github.io/iptv/index.m3u
چند ماهیه که از uv استفاده میکنم. عالیه.
امروز این پست مرتبط رو دیدم...
I Replaced Pip, Virtualenv, and Poetry With uv: Here's Why
https://www.kdnuggets.com/i-replaced-pip-virtualenv-and-poetry-with-uv-heres-why
امروز این پست مرتبط رو دیدم...
I Replaced Pip, Virtualenv, and Poetry With uv: Here's Why
https://www.kdnuggets.com/i-replaced-pip-virtualenv-and-poetry-with-uv-heres-why
KDnuggets
I Replaced Pip, Virtualenv, and Poetry With uv: Here’s Why - KDnuggets
uv is making my life easier by giving me one fast tool for package installation, virtual environments, lock files, Python versions, and running project commands.
Forwarded from حرفه؛ روابط عمومی
این کانال تلگرام کاملا به روزه و تمام اخبارش با AI درست میشه. اوپن سورس هم هست
https://t.me/RasadAIOfficial
پست ها تر و تمیز و با فرمتبندی جدید تلگرام
حرفه؛ #روابط_عمومی | @ePRNet
https://t.me/RasadAIOfficial
پست ها تر و تمیز و با فرمتبندی جدید تلگرام
حرفه؛ #روابط_عمومی | @ePRNet
حرفه؛ روابط عمومی
این کانال تلگرام کاملا به روزه و تمام اخبارش با AI درست میشه. اوپن سورس هم هست https://t.me/RasadAIOfficial پست ها تر و تمیز و با فرمتبندی جدید تلگرام حرفه؛ #روابط_عمومی | @ePRNet
GitHub
GitHub - itsyebekhe/rasadai: Iran News Intel
Iran News Intel. Contribute to itsyebekhe/rasadai development by creating an account on GitHub.
ریکامندو
https://github.com/itsyebekhe/rasadai
چطوری میشه مشابهش رو ساخت به طور سفارشی شده برای خودم. بدون ثبت دامنه اختصاصی این کار رو کرد؟ آیا در همین مخزن ارسال اطلاعات به https://t.me/RasadAIOfficial انجام میشه؟
بله، شما میتوانید بدون ثبت دامنه اختصاصی این ابزار را برای خودتان سفارشیسازی و راهاندازی کنید؛ اما در مورد مخزنی که در حال حاضر از آن استفاده میکنید (احتمالاً مخزن [itsyebekhe/rasadai](https://github.com/itsyebekhe/rasadai))، ارسال اطلاعات به کانال تلگرامی RasadAIOfficial انجام میشود. برای اینکه اطلاعات به تلگرام خودتان ارسال شود، حتماً باید کدهای آن را تغییر دهید. [1]
در ادامه، راهکار گامبهگام برای سفارشیسازی بدون دامنه و تغییر مسیر ارسال اطلاعات آورده شده است.
------------------------------
## ۱. راهاندازی و سفارشیسازی بدون دامنه اختصاصی
برای بالا آوردن این پروژه بدون خرید دامنه، میتوانید از سرویسهای میزبانی ابری رایگان یا پلتفرمهای بدون سرور (Serverless) استفاده کنید:
*
* استفاده از GitHub Pages: اگر پروژه ایستا (Static) است یا فرانتاند دارد، آن را در گیتهاب خود فورک (Fork) کنید و از بخش Settings گزینه Pages را فعال کنید تا یک دامنه رایگان به شکل username.github.io به شما بدهد. [2]
* استفاده از پلتفرمهای ابری رایگان: برای کدهای بکاند (مثل پایتون یا نودجیاس)، میتوانید پروژه را روی پلتفرمهایی مثل Vercel، Render یا Zeabur مستقر (Deploy) کنید. این سرویسها یک زیردامنه (Subdomain) رایگان و امن (HTTPS) به شما اختصاص میدهند.
* استفاده از سرور مجازی (VPS) با آیپی اختصاصی: میتوانید پروژه را روی یک سرور مجازی روشن کنید و به جای دامنه، مستقیماً از آدرس IP سرور برای دسترسی یا تنظیم وبهوک (Webhook) استفاده کنید.
*
------------------------------
## ۲. تغییر مسیر ارسال اطلاعات به تلگرام شخصی شما
در مخزنی که در اختیار دارید، آدرس https://t.me/RasadAIOfficial به صورت هاردکد (Hardcoded) یا از طریق تنظیمات توکن ربات قرار گرفته است. برای اینکه اطلاعات به کانال یا بات شما ارسال شود، باید مراحل زیر را انجام دهید: [1]
1. ساخت ربات تلگرام اختصاصی: به بات [BotFather](https://t.me/BotFather) در تلگرام پیام دهید، یک ربات جدید بسازید و Telegram Bot Token اختصاصی خود را دریافت کنید.
2. یافتن شناسه چت (Chat ID): یک کانال یا گروه بسازید، ربات خود را در آن ادمین کنید و شناسه عددی آن (مثلاً 123456789-) یا آیدی عمومی آن (مثلاً my_channel@) را یادداشت کنید.
3. ویرایش کدهای مخزن:
* در فایلهای پروژه (معمولاً فایلهایی با پسوند .py، .js یا پوشه تنظیمات .env) به دنبال عبارت RasadAIOfficial یا متغیرهای مربوط به TOKEN و CHAT_ID بگردید.
* توکن ربات خودتان و شناسه چت (Chat ID) خودتان را جایگزین مقادیر قبلی کنید.
* اگر پروژه از GitHub Actions استفاده میکند، این مقادیر را باید در بخش Settings > Secrets and variables > Actions در ریپازیتوری گیتهاب خود ذخیره کنید تا امنیت کدهایتان حفظ شود.
------------------------------
💡 گام بعدی چیست؟
اگر تمایل دارید، میتوانید زبان برنامهنویسی پروژه یا آدرس دقیق فایلی که میخواهید ویرایش کنید را بفرستید تا قطعه کد دقیق برای جایگزینی توکن و تغییر مسیر ارسال اطلاعات به تلگرام شخصیتان را برای شما بنویسم.
[1] [https://github.com](https://github.com/itsyebekhe/rasadai)
[2] [https://github.com](https://github.com/rsarai/rsarai.github.io)
Telegram
رصد | Rasad
سامانه رصد هوشمند اخبار
⚡️ رصد لحظهای اخبار سیاسی، تحریم و بازارها
🤖 ترجمه، خلاصه و تحلیل تأثیر خبر با هوش مصنوعی
💵 نرخ آنلاین دلار و نفت
🌐 داشبورد: https://itsyebekhe.github.io/rasadai/
⚡️ رصد لحظهای اخبار سیاسی، تحریم و بازارها
🤖 ترجمه، خلاصه و تحلیل تأثیر خبر با هوش مصنوعی
💵 نرخ آنلاین دلار و نفت
🌐 داشبورد: https://itsyebekhe.github.io/rasadai/
خِفتم کن!
وقتی با AI کد میزنید، بزرگترین سم اینه که شما فقط بگی چی میخوای و اونم یه مشت کد بپاشه جلتون و شما هم بیفکر فقط «Accept» بزنید. اینجوری بعد از نیم ساعت کلاً پرت میشید که پروژه داره به کجا میره و کنترل از دستتون در میره.
تکنیک اینه که بهش بگی: «Grill me» (خفتم کن!)
درواقع داری بهش میگی قبل از اینکه دست به کد بشی، حتی قبل از اینکه به پلن برسی، زیر و بم قضیه رو ازم بکش بیرون. سوالای سخت بپرس، حالتهای خاص (Edge cases) رو رو کن و همهچیز رو به چالش بکش. ایجنت شروع میکنه به سوال و جوابها و در اکثر مواقع چند جواب ممکن رو پیشنهاد میده و گزینه پیشنهادی خودش رو هم با ذکر دلیل میگه، ولی تو همیشه میتونی جواب خودت رو اضافه کنی یا در مورد سوال باهاش بحث کنی. گاهی سوالهای ارزشمندی میپرسه که تو حتی بهش فکر هم نکرده بودی. در نهایت یه پلن تر و تمیز و حساب شده تحویل میگیری که آماده پیادهسازیه.
با این کار:
۱. فهم شما و AI از مسئله و نقشه راه دقیقاً یکی میشه.
۲. خودت هوشیار میمونی، میفهمی داری چیکار میکنی و فرمان دست خودته.
۳. برنامهنویسی با AI از حالت خستهکننده و رباتیک درمیاد و میشه یه همکاری واقعی.
این مفهوم به نظر ساده میرسه و حتی اگه فایل skillهای مرتبط و مشابه grill-me رو نگاه کنید میبینید چند خط بیشتر نیست. ولی واقعاً تاثیر فوقالعادهای میذاره. اگه MCPهای کافی، بهخصوص مربوط به resourceهای داخلی شرکت یا پروژهتون رو هم فعال داشته باشید، روند سوالوجوابها و نتیجه کار واقعاً شگفتزدهتون میکنه. پیشنهاد میکنم حتماً یک بار هم که شده امتحانش کنید.
استاد @mattpocockuk توی این مقاله خیلی خوب و دقیق مفهومش رو باز کرده و خودِ skill رو هم پابلیش کرده که میتونید راحت نصبش کنید و رو ابزاراتون استفاده کنید: aihero.dev/skills-grill-me
منبع
https://x.com/i/status/2084980139750776845
وقتی با AI کد میزنید، بزرگترین سم اینه که شما فقط بگی چی میخوای و اونم یه مشت کد بپاشه جلتون و شما هم بیفکر فقط «Accept» بزنید. اینجوری بعد از نیم ساعت کلاً پرت میشید که پروژه داره به کجا میره و کنترل از دستتون در میره.
تکنیک اینه که بهش بگی: «Grill me» (خفتم کن!)
درواقع داری بهش میگی قبل از اینکه دست به کد بشی، حتی قبل از اینکه به پلن برسی، زیر و بم قضیه رو ازم بکش بیرون. سوالای سخت بپرس، حالتهای خاص (Edge cases) رو رو کن و همهچیز رو به چالش بکش. ایجنت شروع میکنه به سوال و جوابها و در اکثر مواقع چند جواب ممکن رو پیشنهاد میده و گزینه پیشنهادی خودش رو هم با ذکر دلیل میگه، ولی تو همیشه میتونی جواب خودت رو اضافه کنی یا در مورد سوال باهاش بحث کنی. گاهی سوالهای ارزشمندی میپرسه که تو حتی بهش فکر هم نکرده بودی. در نهایت یه پلن تر و تمیز و حساب شده تحویل میگیری که آماده پیادهسازیه.
با این کار:
۱. فهم شما و AI از مسئله و نقشه راه دقیقاً یکی میشه.
۲. خودت هوشیار میمونی، میفهمی داری چیکار میکنی و فرمان دست خودته.
۳. برنامهنویسی با AI از حالت خستهکننده و رباتیک درمیاد و میشه یه همکاری واقعی.
این مفهوم به نظر ساده میرسه و حتی اگه فایل skillهای مرتبط و مشابه grill-me رو نگاه کنید میبینید چند خط بیشتر نیست. ولی واقعاً تاثیر فوقالعادهای میذاره. اگه MCPهای کافی، بهخصوص مربوط به resourceهای داخلی شرکت یا پروژهتون رو هم فعال داشته باشید، روند سوالوجوابها و نتیجه کار واقعاً شگفتزدهتون میکنه. پیشنهاد میکنم حتماً یک بار هم که شده امتحانش کنید.
استاد @mattpocockuk توی این مقاله خیلی خوب و دقیق مفهومش رو باز کرده و خودِ skill رو هم پابلیش کرده که میتونید راحت نصبش کنید و رو ابزاراتون استفاده کنید: aihero.dev/skills-grill-me
منبع
https://x.com/i/status/2084980139750776845
www.aihero.dev
The /grill-me Skill
Align on an idea before committing to it.