اگه فکر میکنی ChatGPT خیلی خفنه، پس هنوز وارد دنیای "عاملهای هوشمند" نشدی!
اینا فقط چتبات نیستن؛ اینا "عاملهایی" هستن که خودشون تصمیم میگیرن، فکر میکنن، سرچ میکنن، اجرا میکنن و حتی بعضیاشون کد میزنن!
توی این ریپازیتوری فوقالعاده:
https://github.com/e2b-dev/awesome-ai-agents
یه لیست کامل از ابزار های خفن هوش مصنوعی هست که میتونن کارت رو متحول کنن.
ببین چی داریم:
1. Auto-GPT
یه پروژه قدرتمند برای ساخت عامل کاملاً خودمختار با GPT-4. خودش میتونه سرچ کنه، فایل بسازه، کد بزنه و به هدف برسه. کلی ابزار و حافظه هم داره.
2. CAMEL
کتابخونهای برای ساخت عاملهایی که باهم حرف میزنن و با همکاری یه کارو انجام میدن. یکی نقش کاربره، یکی دستیار.
3. Aider
یه ابزار خط فرمانیه که با GPT کدت رو ویرایش میکنه، انگار یه همتیمی هوشمند توی ترمیناله. خوب با پروژههای بزرگ گیت هم کنار میاد.
4. Cursor
ادیتوری هوشمند مخصوص برنامهنویسی با AI. سریعتر کد میزنی، راحتتر دیباگ میکنی، همهچیز با کمک هوش مصنوعی.
5. Agent4Rec
شبیهساز سیستم توصیهگر با هزار عامل هوشمند. هر عامل مثل یه کاربر واقعی فیلم میبینه، امتیاز میده و رفتار کاربر رو تقلید میکنه.
6. CrewAI
فریمورکی برای ساخت تیمی از عاملها که هرکدوم نقش خاصی دارن. با همکاری هم وظایف پیچیده رو حل میکنن.
7. DevOps GPT
یه ابزار خودکارسازی توسعهست که حرفتو میفهمه و خودش کد میزنه، تست میگیره و تحویل میده. بدون دردسر مستندسازی یا جلسات طولانی!
8. LLM Agents
کتابخونه سبک برای ساخت عاملهای ساده با GPT. همهچی شفافه، ابزار مثل اجرای کد یا سرچ هم داره، مناسب یادگیریه.
9. SuperAGI
فریمورک قوی و متنباز برای ساخت عاملهای خودمختار با ابزار، رابط گرافیکی و کلی قابلیت حرفهای برای اجرای همزمان و کنترل.
10. GPT Engineer
فقط کافیه بگی چی میخوای، خودش یه پروژه کامل کدنویسی میکنه. قابل شخصیسازیه و مکالماتش هم ذخیره میشن برای بررسی یا تکرار.
و بیش از 50 ابزار دیگه که توی منبعی که ابتدای پست اشاره کردم قرار دارن و میتونی ازشون استفاده کنی.
@DevTwitter | <Danial Soleimany/>
اینا فقط چتبات نیستن؛ اینا "عاملهایی" هستن که خودشون تصمیم میگیرن، فکر میکنن، سرچ میکنن، اجرا میکنن و حتی بعضیاشون کد میزنن!
توی این ریپازیتوری فوقالعاده:
https://github.com/e2b-dev/awesome-ai-agents
یه لیست کامل از ابزار های خفن هوش مصنوعی هست که میتونن کارت رو متحول کنن.
ببین چی داریم:
1. Auto-GPT
یه پروژه قدرتمند برای ساخت عامل کاملاً خودمختار با GPT-4. خودش میتونه سرچ کنه، فایل بسازه، کد بزنه و به هدف برسه. کلی ابزار و حافظه هم داره.
2. CAMEL
کتابخونهای برای ساخت عاملهایی که باهم حرف میزنن و با همکاری یه کارو انجام میدن. یکی نقش کاربره، یکی دستیار.
3. Aider
یه ابزار خط فرمانیه که با GPT کدت رو ویرایش میکنه، انگار یه همتیمی هوشمند توی ترمیناله. خوب با پروژههای بزرگ گیت هم کنار میاد.
4. Cursor
ادیتوری هوشمند مخصوص برنامهنویسی با AI. سریعتر کد میزنی، راحتتر دیباگ میکنی، همهچیز با کمک هوش مصنوعی.
5. Agent4Rec
شبیهساز سیستم توصیهگر با هزار عامل هوشمند. هر عامل مثل یه کاربر واقعی فیلم میبینه، امتیاز میده و رفتار کاربر رو تقلید میکنه.
6. CrewAI
فریمورکی برای ساخت تیمی از عاملها که هرکدوم نقش خاصی دارن. با همکاری هم وظایف پیچیده رو حل میکنن.
7. DevOps GPT
یه ابزار خودکارسازی توسعهست که حرفتو میفهمه و خودش کد میزنه، تست میگیره و تحویل میده. بدون دردسر مستندسازی یا جلسات طولانی!
8. LLM Agents
کتابخونه سبک برای ساخت عاملهای ساده با GPT. همهچی شفافه، ابزار مثل اجرای کد یا سرچ هم داره، مناسب یادگیریه.
9. SuperAGI
فریمورک قوی و متنباز برای ساخت عاملهای خودمختار با ابزار، رابط گرافیکی و کلی قابلیت حرفهای برای اجرای همزمان و کنترل.
10. GPT Engineer
فقط کافیه بگی چی میخوای، خودش یه پروژه کامل کدنویسی میکنه. قابل شخصیسازیه و مکالماتش هم ذخیره میشن برای بررسی یا تکرار.
و بیش از 50 ابزار دیگه که توی منبعی که ابتدای پست اشاره کردم قرار دارن و میتونی ازشون استفاده کنی.
@DevTwitter | <Danial Soleimany/>
پکیج reduce-precision برای فرمتبندی و تنظیم دقت اعداد، ارزهای دلاری و تومانی و درصدها توسعه داده شده. پکیج امکان پشتیبانی از زبانهای فارسی و انگلیسی، امکان تولید خروجیهای متنی، HTML و Markdown رو داره و قالبها و دقتهای مختلفی رو پشتیبانی میکنه. این موضوع به توسعهدهندهها کمک میکنه تا نمایش دادههای عددی رو بهصورت دقیق و قابل فهم تنظیم کنند.
https://github.com/ArzDigitalLabs/reduce-precision
@DevTwitter | <Nima/>
https://github.com/ArzDigitalLabs/reduce-precision
@DevTwitter | <Nima/>
بس کن ایرانی!
یک پروژهی آگاهی اجتماعی برای نقد رفتارهای غلط رایج در جامعهی ایران
چی هست این پروژه؟
«بس کن ایرانی!» یک پروژهی آگاهی فرهنگی-اجتماعی و اپنسورس است که با هدف شفافسازی، نقد، و بازنمایی رفتارهای غلط و رایج در سبک زندگی ایرانیان طراحی شده.
ما باور داریم تغییر از آگاهی شروع میشود؛ و آگاهی هم با گفتوگو، شوخی، و بازاندیشی عمومی رشد میکند.
در این پروژه، ما از دل روزمرگیها و ترندهای شبکههای اجتماعی، موقعیتهایی را شکار میکنیم که در آنها «شور چیزی را درآوردیم».
https://github.com/Mahdi-Hazrati/baskon.ir
@DevTwitter | <Mahdi/>
یک پروژهی آگاهی اجتماعی برای نقد رفتارهای غلط رایج در جامعهی ایران
چی هست این پروژه؟
«بس کن ایرانی!» یک پروژهی آگاهی فرهنگی-اجتماعی و اپنسورس است که با هدف شفافسازی، نقد، و بازنمایی رفتارهای غلط و رایج در سبک زندگی ایرانیان طراحی شده.
ما باور داریم تغییر از آگاهی شروع میشود؛ و آگاهی هم با گفتوگو، شوخی، و بازاندیشی عمومی رشد میکند.
در این پروژه، ما از دل روزمرگیها و ترندهای شبکههای اجتماعی، موقعیتهایی را شکار میکنیم که در آنها «شور چیزی را درآوردیم».
https://github.com/Mahdi-Hazrati/baskon.ir
@DevTwitter | <Mahdi/>
ساخت سرور Redis با زبان Rust
این قسمت میخوایم ساخت سرور ردیس با زبان راست رو شروع کنیم و تمرکزمون روی بخش نتورکینگ ردیس و پروتکل مخصوص خودش برای پارس کردن و پردازش کامند هایی هست که از طرف کلاینت ردیس فرستاده میشه. قراره یک سرور کاملا کامپتیبل با خود ردیس بنویسیم که با کلاینت های مختلف مثل کلاینت رسمی خود ردیس بهش بتونیم متصل بشیم.
https://www.youtube.com/watch?v=RYJ72cFEV1I
@DevTwitter | <Rouzbeh/>
این قسمت میخوایم ساخت سرور ردیس با زبان راست رو شروع کنیم و تمرکزمون روی بخش نتورکینگ ردیس و پروتکل مخصوص خودش برای پارس کردن و پردازش کامند هایی هست که از طرف کلاینت ردیس فرستاده میشه. قراره یک سرور کاملا کامپتیبل با خود ردیس بنویسیم که با کلاینت های مختلف مثل کلاینت رسمی خود ردیس بهش بتونیم متصل بشیم.
https://www.youtube.com/watch?v=RYJ72cFEV1I
@DevTwitter | <Rouzbeh/>
اکستنشن تم DotNet Theme برای ویژوال استودیو
تمی اختصاصی برای توسعهدهندگان داتنت، با 16 استایل متفاوت و رنگبندیهای جذاب که محیط کاری شما رو در Visual Studio تغییر میده. حالا دیگه کدنویسی در ویژوال استودیو حس و حال جدیدی پیدا میکنه!
https://marketplace.visualstudio.com/items?itemName=HamedHeydarian.DotNetTheme
https://github.com/hheydarian/DotNetTheme
@DevTwitter | <Hamed/>
تمی اختصاصی برای توسعهدهندگان داتنت، با 16 استایل متفاوت و رنگبندیهای جذاب که محیط کاری شما رو در Visual Studio تغییر میده. حالا دیگه کدنویسی در ویژوال استودیو حس و حال جدیدی پیدا میکنه!
https://marketplace.visualstudio.com/items?itemName=HamedHeydarian.DotNetTheme
https://github.com/hheydarian/DotNetTheme
@DevTwitter | <Hamed/>
فایروال Anti-DDoS & Web Security
ویژگیها:
• محدودسازی تعداد درخواستها
• مسدودسازی جغرافیایی
• ذخیرهسازی انعطافپذیر (APCu / Redis / فایل)
دریافت سورس و مستندات:
https://github.com/ishayanabad/anti-ddos-firewall-php
@DevTwitter | <iShayanAbad/>
ویژگیها:
• محدودسازی تعداد درخواستها
• مسدودسازی جغرافیایی
• ذخیرهسازی انعطافپذیر (APCu / Redis / فایل)
دریافت سورس و مستندات:
https://github.com/ishayanabad/anti-ddos-firewall-php
@DevTwitter | <iShayanAbad/>
یک سرچانجینِ عالی که باهاش میتونید عبارتی رو در انبوهی از ویدیوها جستجو کنید. ترنسکریپشن داره و برخلافِ بسیاری از سایتها، بعد از پخشِ عبارت، ویدیو ادامه پیدا میکنه و شما میتونید قبل و بعد از اون عبارت یا کلِ ویدیو رو ببینید.
https://inphrase.com
@DevTwitter | <Ayub Kokabi/>
https://inphrase.com
@DevTwitter | <Ayub Kokabi/>
مدلهای زبانی بزرگ (LLM) ابزارهای قدرتمندی هستند، اما خروجیهای آنها به شدت به نحوهی طراحی پرامپتها وابسته است. تنظیم دقیق پرامپتها میتواند تفاوت بین پاسخهای دقیق و خروجیهای نامناسب را رقم بزند. بهینهسازی پرامپت در حال تبدیل شدن به یکی از پایههای اصلی برای هر کسی است که قصد دارد AI Agent قابل اعتماد بسازد.
- چرا بهینهسازی پرامپت اهمیت دارد؟
دقت بیشتر: حتی تغییرات جزئی در پرامپت میتواند منجر به بهبود قابل توجهی در پاسخهای مدل شود.
-کاهش ابهام: پرامپتهای بهینهشده مدل را به سمت پاسخهای مرتبطتر و دقیقتر هدایت میکنند.
-سازگاری بالاتر: با بهینهسازی پرامپت، خروجیهای مدل در مواجهه با ورودیهای مختلف، پایدارتر و قابل اعتمادتر میشوند.
- تکنیکهای بهینهسازی پرامپت
-پرامپتدهی با چند مثال (Few-Shot Prompting): ارائهی چند نمونهی label خورده در پرامپت به مدل کمک میکند تا الگوهای مورد نظر را بهتر درک کند.
- متاپرامپتینگ (Meta Prompting): استفاده از یک مدل زبانی دیگر برای بهبود و اصلاح پرامپتهای اصلی به صورت خودکار.
- بهینهسازی گرادیانی (Gradient-Based Optimization): استفاده از تکنیکهای ریاضی برای تنظیم دقیق پرامپتها بر اساس معیارهای عملکردی.
- ابزارهای خودکارسازی مانند DSPy: استفاده از کتابخانههایی که فرآیند بهینهسازی پرامپت را سادهتر و مقیاسپذیرتر میکنند.
اگه میخواهید بیشتر بدونید این بلاگ عالی را بخونید:
https://arize.com/blog/prompt-optimization-few-shot-prompting/
@DevTwitter | <Mehdi Allahyari/>
- چرا بهینهسازی پرامپت اهمیت دارد؟
دقت بیشتر: حتی تغییرات جزئی در پرامپت میتواند منجر به بهبود قابل توجهی در پاسخهای مدل شود.
-کاهش ابهام: پرامپتهای بهینهشده مدل را به سمت پاسخهای مرتبطتر و دقیقتر هدایت میکنند.
-سازگاری بالاتر: با بهینهسازی پرامپت، خروجیهای مدل در مواجهه با ورودیهای مختلف، پایدارتر و قابل اعتمادتر میشوند.
- تکنیکهای بهینهسازی پرامپت
-پرامپتدهی با چند مثال (Few-Shot Prompting): ارائهی چند نمونهی label خورده در پرامپت به مدل کمک میکند تا الگوهای مورد نظر را بهتر درک کند.
- متاپرامپتینگ (Meta Prompting): استفاده از یک مدل زبانی دیگر برای بهبود و اصلاح پرامپتهای اصلی به صورت خودکار.
- بهینهسازی گرادیانی (Gradient-Based Optimization): استفاده از تکنیکهای ریاضی برای تنظیم دقیق پرامپتها بر اساس معیارهای عملکردی.
- ابزارهای خودکارسازی مانند DSPy: استفاده از کتابخانههایی که فرآیند بهینهسازی پرامپت را سادهتر و مقیاسپذیرتر میکنند.
اگه میخواهید بیشتر بدونید این بلاگ عالی را بخونید:
https://arize.com/blog/prompt-optimization-few-shot-prompting/
@DevTwitter | <Mehdi Allahyari/>
اگر خیلی Windsurf پرسن شدید و بدون دستیار هوش مصنوعیش (Cascade) نمیتونید به زندگی ادامه بدید و در عین حال دلتون یه IDE درست و حسابی برای کار کردن میخواد، میتونید قابلیتهاش رو مخصوصا از نسخه ۲.۰ به بعد توی IDE های جتبرینز داشته باشید.
https://plugins.jetbrains.com/plugin/20540-windsurf-plugin-formerly-codeium-for-python-js-java-go--
@DevTwitter | <Reza Moallemi/>
https://plugins.jetbrains.com/plugin/20540-windsurf-plugin-formerly-codeium-for-python-js-java-go--
@DevTwitter | <Reza Moallemi/>
ـ دسترسی به GPT 4.1 و O4-Mini و چند مدل دیگه به صورتِ رایگان و نامحدود، بدونِ نیاز به ثبتنام.
https://freepass.ai
@DevTwitter | <Ayub Kokabi/>
https://freepass.ai
@DevTwitter | <Ayub Kokabi/>
امنترین و قابلاعتمادترین روش توسعه نرمافزار :)))))
https://github.com/kelseyhightower/nocode
@DevTwitter | <Saman Esmaeli/>
https://github.com/kelseyhightower/nocode
@DevTwitter | <Saman Esmaeli/>
پروژه gitc یک ابزار cli که براساس تغییرات کدی ک دادید چیکیدش رو به ai با پرامپ خاص، سبک و کانفیگ های مختلف ارسال میکنه و ی گیت کامیت مسیج کامل و خلاصه تحویل میده
فعلا فقط openai ساپورت میکنه
در اینده شاید دیپ سیک و گراک هم نوشتم (هرچند جفتش اشتراک میخوان و من ندارم!)
اگه براتون جالبه، خوشحال میشم یه نگاهی بهش بندازید، استار بدید، یا اگه ایدهای برای بهبودش دارید یا دوست دارید مشارکت (contribute) کنید، در خدمتم.
https://github.com/rezatg/gitc
@DevTwitter | <Dallas/>
فعلا فقط openai ساپورت میکنه
در اینده شاید دیپ سیک و گراک هم نوشتم (هرچند جفتش اشتراک میخوان و من ندارم!)
اگه براتون جالبه، خوشحال میشم یه نگاهی بهش بندازید، استار بدید، یا اگه ایدهای برای بهبودش دارید یا دوست دارید مشارکت (contribute) کنید، در خدمتم.
https://github.com/rezatg/gitc
@DevTwitter | <Dallas/>
پلاگین نویسی با ریکت اخیرا خیلی بحث ترندی شده و کم کم ریکت سمت وردپرس خیلی کاربردی تر میشه
حالا کمی درموردش سرچ کردم یه کامندی داره که میاد اون استارتر پلاگینت رو با ریکت میسازه که کاری به این ندارم بحث اصلی اینه ما یه پلاگین داریم ۱۰ سال پیش نوشته شده الان چجوری فرانت اینو به ریکت ریفکتور کنیم.
اول باید خروجی پلاگین رو درک کنیم که صفحات از html ساخته شده که پشت اون یه فایل js هم لود میشه خب من اومدم کامپوننت های ریکتم رو نوشتم با وبپک باندل کردم خروجی همون js ای شد که قراره پشت پرده لود بشه، الان چجوری اینو به html ربط بدیم همه پلاگین ها یه فولدر view داره که تمامی صفحات اینجا قراره میگره الان دیگه نیاز نیست html بنویسی یه div بنویس بهش ایدی بده اونور با ایدی یه دونه getElementById بزن بعد کامپوننت رو رندر کن و تمام.
بحث کلی تر از این پست هست بصورت خلاصه وار نوشتم یه عکسم این زیر میذارم راحتر بتونید تجسم کنید.
اینم یه استارت پلاگین با ریکت و گوتنبرگ هست علاقه داشتین حتما یه نگاهی بندازین
https://github.com/alirezamajdi/WP-Plugin-React
@DevTwitter | <Alireza Majdi/>
حالا کمی درموردش سرچ کردم یه کامندی داره که میاد اون استارتر پلاگینت رو با ریکت میسازه که کاری به این ندارم بحث اصلی اینه ما یه پلاگین داریم ۱۰ سال پیش نوشته شده الان چجوری فرانت اینو به ریکت ریفکتور کنیم.
اول باید خروجی پلاگین رو درک کنیم که صفحات از html ساخته شده که پشت اون یه فایل js هم لود میشه خب من اومدم کامپوننت های ریکتم رو نوشتم با وبپک باندل کردم خروجی همون js ای شد که قراره پشت پرده لود بشه، الان چجوری اینو به html ربط بدیم همه پلاگین ها یه فولدر view داره که تمامی صفحات اینجا قراره میگره الان دیگه نیاز نیست html بنویسی یه div بنویس بهش ایدی بده اونور با ایدی یه دونه getElementById بزن بعد کامپوننت رو رندر کن و تمام.
بحث کلی تر از این پست هست بصورت خلاصه وار نوشتم یه عکسم این زیر میذارم راحتر بتونید تجسم کنید.
اینم یه استارت پلاگین با ریکت و گوتنبرگ هست علاقه داشتین حتما یه نگاهی بندازین
https://github.com/alirezamajdi/WP-Plugin-React
@DevTwitter | <Alireza Majdi/>
یه ابزار ساده ساختم برای وقتی که باید تعداد زیادی PDF رو سریع مرور کنین، بدون اینکه مدام بین فایل اکسپلورر و PDF Reader جابجا شید. کافیه یک پوشه رو انتخاب کنین، همه PDFهای اون پوشه و زیرپوشهها رو یکجا میبینید و میتونید هرکدوم رو مستقیم توی سایت باز کنین
https://mrgolden1.github.io/pdf-explorer/
@DevTwitter | <M.Ali/>
https://mrgolden1.github.io/pdf-explorer/
@DevTwitter | <M.Ali/>
این هم iOS رو آورده توی داکر؛ از طریق مرورگر بیدردسر میشه بهش دسترسی داشت.
دارم نصبش میکنم ببینم میشه از MAC آدرسش برای بیلد این برنامههای iOS مسخره استفاده کرد یا نه.
https://github.com/dockur/macos
@DevTwitter | <Mohammad/>
دارم نصبش میکنم ببینم میشه از MAC آدرسش برای بیلد این برنامههای iOS مسخره استفاده کرد یا نه.
https://github.com/dockur/macos
@DevTwitter | <Mohammad/>
This media is not supported in your browser
VIEW IN TELEGRAM
یک ریپو روی گیتهاب اومده و مدل (TTS)/ متن به گفتار kokoro را تبدیل کرده به web app با fastAPI و داکر، هم برای CPU و هم GPU. میتونید با یک دستور، داکر را بگیرید و ران کنید. این مدل کلا ۸۲ میلیون پارامتر داره و روی CPU هم خیلی سریع هست. بعد از اجرا اپ را باز کنید، متن را وارد کنید و صدای دلخواه را انتخاب کنید، و اجرا کنید تا صدا تولید بشه. ویدیویی که درست کردم را ببینید. میتونید به صورت streaming هم صدا را بفرستید مثلا توی چت بات ها!
عالیه!
Github: https://github.com/remsky/Kokoro-FastAPI
@DevTwitter | <Mehdi Allahyari/>
عالیه!
Github: https://github.com/remsky/Kokoro-FastAPI
@DevTwitter | <Mehdi Allahyari/>
توی deepseek اگر فارسی بهتون جواب بده و کد هم توش بخواین همش چپ چین میشه که توضیحات فارسی رو بد میکنه
یه خط کد CSS لازم داشت منم براش اکستنشن نوشتم که هربار نخواین تغییر بدین یا متوجه متن نشین
لینک ریپو
https://github.com/alipalvane/deepseek-rtl-fixer
@DevTwitter | <Ali Palvane/>
یه خط کد CSS لازم داشت منم براش اکستنشن نوشتم که هربار نخواین تغییر بدین یا متوجه متن نشین
لینک ریپو
https://github.com/alipalvane/deepseek-rtl-fixer
@DevTwitter | <Ali Palvane/>
اگر دارید PHP یاد میگیرید مخصوصا در بحث OOP و Auth
این ریپازیتوری که به تازگی دارم روش وقت میزارم و کامل میکنم میتونه کمکتون کنه
https://github.com/MisaghMomeniB/User-Auth-System-PHP
@DevTwitter | <Misagh Momeni Bashusqeh/>
این ریپازیتوری که به تازگی دارم روش وقت میزارم و کامل میکنم میتونه کمکتون کنه
https://github.com/MisaghMomeniB/User-Auth-System-PHP
@DevTwitter | <Misagh Momeni Bashusqeh/>
This media is not supported in your browser
VIEW IN TELEGRAM
برای httpserver اسمبلی م، پشتیبانی از php رو نوشتم
با استفاده از php_fpm و ساختار fastCgi فایل php رو میخونه اجرا میکنه
https://github.com/xmrrabbitx/httpserver
@DevTwitter | <hadi mirzaei/>
با استفاده از php_fpm و ساختار fastCgi فایل php رو میخونه اجرا میکنه
https://github.com/xmrrabbitx/httpserver
@DevTwitter | <hadi mirzaei/>