DevTwitter | توییت برنامه نویسی
31.7K subscribers
5.25K photos
420 videos
6 files
5.11K links
توییت های برنامه نویسی و طراحی وب :)

Admin:
@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://t.me/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
اگر قرار باشد فقط یک ویژگی را از Claude-Mem انتخاب کنم، برای من «حافظه‌ی خودکار» است.

این ابزار بدون اینکه هر بار مجبور باشید به ایجنت بگویید «این را به خاطر بسپار»، پرامپ‌ها، تغییرات، ابزارهای استفاده‌شده و اتفاقات مهم حین کار را مشاهده می‌کند، آن‌ها را به خلاصه‌های مفید تبدیل می‌کند و در جلسات بعدی، زمینه‌ی مرتبط را دوباره در اختیار ایجنت می‌گذارد.

تفاوت مهمش با بسیاری از سیستم‌های Memory همین‌جاست: حافظه قرار نیست چیزی باشد که شما دستی مدیریت کنید؛ خودش در جریان کار شکل می‌گیرد.

البته این قابلیت خودکار به یک پیش‌نیاز مهم وابسته است: ایجنت باید از Hookهای مناسب در چرخه‌ی اجرای خود پشتیبانی کند. بنابراین نمی‌توان انتظار داشت Claude-Mem با هر Agent یا Extensionی دقیقاً همین تجربه را ارائه دهد.

به‌عبارت ساده، Claude-Mem بیشتر از اینکه یک «محل ذخیره‌ی Memory» باشد، یک لایه‌ی حافظه‌ی خودکار برای Agent است.

https://github.com/thedotmack/claude-mem

@DevTwitter | <کدنویس اسطوره‌ای/>
👍6🔥21
یکی از جالب‌ترین افزونه‌هایی که می‌توانید به ایجنت AI خود اضافه کنید، «Ponytail» است؛ افزونه‌ای که یک ایده‌ی ساده اما مهم دارد:

قبل از اینکه هوش مصنوعی شروع به کدنویسی کند، اول از خودش می‌پرسد: «اصلاً لازم است این کد را بنویسم؟»

فرایند کار تقریباً این‌طور است:

۱. آیا اصلاً به این قابلیت نیاز داریم؟
۲. آیا چیزی مشابه از قبل در پروژه وجود دارد؟
۳. آیا کتابخانه‌ی استاندارد می‌تواند کار را انجام دهد؟
۴. آیا خود پلتفرم این قابلیت را دارد؟
۵. آیا وابستگی موجود پروژه می‌تواند آن را انجام دهد؟
۶. آیا می‌شود با یک خط کد حلش کرد؟
۷. فقط اگر هیچ‌کدام جواب نداد، کد جدید نوشته شود.

نتیجه چیست؟

کد کمتر، وابستگی کمتر، توکن کمتر و احتمال کمتری برای پیچیده‌کردن بی‌دلیل پروژه.

طبق بنچمارک خود پروژه، Ponytail در ۱۲ وظیفه‌ی واقعی برنامه‌نویسی، به‌طور میانگین ۵۴٪ خطوط کد کمتر، ۲۲٪ توکن کمتر، ۲۰٪ هزینه کمتر و ۲۷٪ زمان اجرای کمتر ثبت کرده است.

نکته‌ی جذاب‌تر این است که این افزونه خودش را به «کد کمتر به هر قیمتی» محدود نمی‌کند؛ مواردی مثل امنیت، اعتبارسنجی، جلوگیری از از دست رفتن داده و دسترسی‌پذیری همچنان حفظ می‌شوند.

یعنی به‌جای اینکه به عامل بگوییم «بیشتر کدنویسی کن»، به آن یاد می‌دهیم:

اول فکر کن؛ شاید اصلاً نیازی به کد جدید نباشد.

https://github.com/DietrichGebert/ponytail

@DevTwitter | <کدنویس اسطوره‌ای/>
👍34🍌3👎2
یه منبع خوب برای آیکون‌های انیمیشنی پیدا کردم.

https://lucide-animated.com/

@DevTwitter | <Reza/>
16👍2
یک سری ایمیج ها روی Dockerhub نیستن و گاهی زجر آوره که هم مجبور باشیم برای اون ریپازیتوری یه تانلی، پراکسی ای چیزی ست کنیم، هم برای ghcr و ...
من اواخر دارم از ایمیج‌های images.cleanstart.com بیشتر استفاده میکنم و واقعا مشکلم رو حل کردن و روی dockerhub هم هست و دیگه نیاز نیست منت ghcr رو بکشم که تحریممون کرده :)

https://images.cleanstart.com/

@DevTwitter | <Soroush Moosapour/>
12🍌3🔥1
نسخه بدون سانسور GLM

OrcaRouter بدون سانسور مدل GLM-5.3-Flash را با دقت FP8 منتشر کرد. در این نسخه نرخ امتناع مدل به شدت کاهش یافته و ساختار alignment آن تغییر کرده است. این وزن‌ها برای پژوهش‌های امنیت AI در دسترس قرار دارند.

Weights on Hugging Face: https://huggingface.co/orcarouter/GLM-5.3-Flash-Uncensored-FP8
API (official weight): https://orcarouter.ai/models/z-ai/glm-5.3-flash

@DevTwitter | <Mti/>
🔥18👍32
بیشتر از ۱۲ ترابایت اطلاعات شرکت Valve توی اینترنت لو رفته.

گفته می‌شه این فایل‌ها شامل نسخه‌های داخلی بازی‌های کلاسیک مثل نسخه بتای Portal 2 و فایل‌های دیده نشده از بازی Half-Life 2: Episode 3 هست.

جالب اینجاست که این اتفاق به خاطر هک شدن نبوده، بلکه یه نقطه دسترسی عمومی به سرورهای قدیمی Valve باز مونده بوده.

این اشتباه باعث شده آرشیوکارها بتونن محتوای پلتفرم Steam رو که بین سال‌های ۲۰۰۳ تا ۲۰۱۳ منتشر شده بود، استخراج کنن.

@DevTwitter | <Behrad Javed/>
🔥40💔5👍2
وسط یه سشن طولانی بدون دلیل واقعی مدل رو عوض نکنید.

تعویض مدل رایگان نیست.

تو اکثر سیستم‌های اینفرنس، کش پرامپت به مدل و ارائه‌دهنده‌ی خاص گره خورده. وقتی سشن رو از مدل A به مدل B منتقل می‌کنید، مدل جدید نمی‌تونه از کش مدل قبلی استفاده کنه.

باید کل ورودی رو دوباره پردازش کنه:

→ دستورالعمل‌های سیستمی
→ تاریخچه‌ی مکالمه
→ مهارت‌ها و حافظه
→ تعریف ابزارها
→ فایل‌ها و کانتکست بازیابی‌شده
→ تمام توکن‌هایی که تو سشن جمع شده

این کار سه هزینه‌ی فوری داره:

۱. هزینه‌ی توکن بالاتر
ممکنه قبلاً برای پردازش اون کانتکست پول داده باشید. مدل جدید باید پیش پردازش خودش رو انجام بده، پس عملاً دوباره برای ورودی هزینه می‌پردازید.

۲. تأخیر بیشتر
پیش پردازش کانتکست طولانی معمولاً همون چیزیه که اولین توکن رو دیر می‌ده. عوض کردن مدل می‌تونه یه سشن گرم رو دوباره به استارت سرد تبدیل کنه.

۳. رفتار کمتر پایدار
مدل‌های مختلف همون دستورالعمل‌ها رو جور دیگه تفسیر می‌کنن. تعویض مداوم می‌تونه لحن، انتخاب ابزار، سبک استدلال و پیوستگی کار رو تغییر بده.

رویکرد بهتر:

- یه مدل اصلی برای کل سشن انتخاب کنید
- مدل دیگه رو فقط برای ساب‌تسک‌های جدا استفاده کنید
- به مدل‌های تخصصی کانتکست کوچک و هدفمند بدید
- فقط وقتی عوض کنید که بهبود کیفیت واقعاً هزینه رو توجیه کنه
- وقتی هدف کاملاً عوض شد، سشن جدید شروع کنید

روتینگ مدل ارزشمنده ولی پریدن تصادفی بین مدل‌ها گرونه.

@DevTwitter | <بوکانت/>
29👍8🍌3
اگر تو ایران زندگی می‌کنید، خروجی گرفتن از اکانت گوگلتون رو جدی بگیرید

takeout.google.com

* قرار نیست اطلاعاتش رو جایی ایمپورت کنید، اگر تحریم در این حد پیش‌بره، دیگه عملا نمیتونیم زندگی دیجیتال داشته باشیم، چون سرویس‌های دیگه هم یکی یکی ما رو بن می‌کنن. ولی شاید یه ایمیلی، تصویری، نوت یا حتی دیتای تقویم باشه که بهش نیاز زیادی دارید، اونموقع به کارتون میاد.


@DevTwitter
💔75🍌4👎1
This media is not supported in your browser
VIEW IN TELEGRAM
یه قابلیت جدید به Claude اضافه شده که Agentها رو یک قدم به انجام واقعی کارها روی وب نزدیک‌تر می‌کنه.

در حالت Cowork، مرورگر داخلی Claude می‌تونه به سایت‌ها سر بزنه و بعضی کارها رو به‌جای شما انجام بده؛ مثلاً صفحه‌ای رو باز کنه، فرم پر کنه، فایل دانلود کنه یا اطلاعات موردنیاز رو از سایت‌ها جمع‌آوری کنه.

کاربردهای مهم:
- باز کردن و بررسی صفحات وب
- پر کردن فرم‌ها
- دانلود فایل‌ها
- جمع‌آوری و استخراج داده از سایت‌ها
- انجام وظایف چندمرحله‌ای توسط Agent

یک محدودیت مهم هم داره: Claude به تب‌های شخصی و لاگین‌شده شما دسترسی مستقیم نداره؛ بنابراین برای سایت‌هایی که نیاز به احراز هویت دارن، باید دسترسی یا اطلاعات لازم رو جداگانه در اختیارش بذارید.

توضیحات رسمی:
https://claude.com/blog/cowork-built-in-browser/

@DevTwitter | <Bahram Ghorbani/>
18🍌3👍2
This media is not supported in your browser
VIEW IN TELEGRAM
می‌خواستم قدرت کدنویسی GLM 5.3-flash رو امتحان کنم، برای همین یه موزیک پلیر CLI با Rust نوشتم. اسمش رو گذاشتم Gamma.

کوچیکه، سریعه و دقیقاً همون کاری رو می‌کنه که باید بکنه. ویژوالایزر داره، queue داره و همینطور فیلتر و جستجوی سریع هم داره.

تجربه‌ام با GLM 5.3-flash توی این پروژه نسبتاً خوب بود.

https://github.com/naseridev/gamma

@DevTwitter | <Nima Naseri/>
🍌519👍2
نمودار معماری کدتو بساز

Archify که نمودارهای معماری، workflow، sequence و data-flow را به‌طور خودکار از کد تولید می‌کنه. خروجیش HTML عه که برای documentation و verification بسیار مفیده

https://github.com/tt-a1i/archify

@DevTwitter | <Mti/>
👍14👎2🔥2
بالاخره بعد از سالیان سال به نظر میرسه کم‌کم داریم از شر فلو مسخره OTP ایمیل خلاص میشیم :))

کروم داره روی یه Email Verification API کار میکنه که مرورگر خودش تایید ایمیل رو از email provider میگیره و کل داستان کد گرفتن از ایمیل و برگشتن به سایت رو حذف میکنه دیگه

https://github.com/WICG/email-verification

https://developer.chrome.com/blog/email-verification-august-2026

@DevTwitter | <Omid Nikrah/>
73👍13🔥7
وقتی AI به ابزارهای واقعی پژوهش علمی مجهز می‌شه، دیگه فقط یک مدل زبانی نیست.

پروژه Scientific Agent Skills مجموعه‌ای Open Source با بیش از ۱۶۰ مهارت علمی و تحقیقاتی برای AI Agentهاست که می‌تونه ابزارهایی مثل Claude Code، Codex، Cursor و Antigravity رو وارد Workflowهای تخصصی پژوهشی کنه.

۱۰ حوزه مهمی که پوشش می‌ده:

1- Genomics و Bioinformatics
تحلیل ژن، Sequence و داده‌های زیستی

2- Drug Discovery
طراحی و بررسی مولکول‌ها و فرایندهای کشف دارو

3- Computational Chemistry
تحلیل ساختارهای شیمیایی و مدل‌سازی مولکولی

4- Scientific Literature
جستجو، بررسی و تحلیل مقالات و منابع علمی

5- Machine Learning & Deep Learning
استفاده از ML و مدل‌های پیشرفته در تحقیقات علمی

6- Statistical Analysis
تحلیل آماری و بررسی داده‌های پژوهشی

7- Protein Engineering
تحلیل ساختار، Sequence و طراحی پروتئین

8- GIS & Remote Sensing
پردازش داده‌های جغرافیایی و تصاویر ماهواره‌ای

9- Physics & Astronomy
ابزارهای محاسباتی برای فیزیک و تحلیل داده‌های نجومی

10- Research Workflows
ساخت فرایندهای چندمرحله‌ای برای تحقیق، تحلیل داده و انجام وظایف علمی با AI Agentها

در واقع این Repository یک کتابخانه از Skillهای تخصصیه که می‌تونه فاصله بین «از AI سؤال پرسیدن» و «استفاده از AI در یک Workflow علمی واقعی» رو کمتر کنه.

لینک پروژه:
https://github.com/K-Dense-AI/scientific-agent-skills

@DevTwitter | <Pedram/>
12🍌2👎1
This media is not supported in your browser
VIEW IN TELEGRAM
اگه برای Claude Code، Codex یا Warp از Skillهای مختلف استفاده می‌کنید، این ابزار کمک می‌کنه بفهمید کدوم Skillها واقعاً خوب کار می‌کنن و کجا نیاز به اصلاح دارن.

ابزار Skill Doctor مکالمات قبلی Agent رو بررسی می‌کنه و عملکردش رو از نظر بهره‌وری، کیفیت کد و میزان استفاده از Skillها امتیازدهی می‌کنه. بعد هم الگوهای تکرارشونده‌ای که باعث خطا یا عملکرد ضعیف شدن رو پیدا می‌کنه.

در نهایت یک گزارش می‌گیرید که شامل:
- امتیاز عملکرد Agent و Skillها
- شناسایی نقاط ضعف و مشکلات تکراری
- بررسی کیفیت و بهره‌وری
- پیشنهادهای مشخص برای بهبود Skillها
- حتی پیشنهاد تغییرات آماده برای فایل‌های Skill
این ابزار از Claude Code، Codex و Warp پشتیبانی می‌کنه و هدفش اینه که Agentها براساس تجربه واقعی کارهای قبلی، به‌مرور بهتر تنظیم بشن.
سایت:
https://warp.dev/skill-doctor

@DevTwitter | <Bahram Ghorbani/>
👍173🍌1
This media is not supported in your browser
VIEW IN TELEGRAM
کاملا رایگان در دو ثانیه سه تا ویدیو ۵ ثانیه ای با هوش مصنوعی بساز در لحظه

https://app.arcads.ai/instant-hooks

@DevTwitter | <Reza/>
🍌19👍7👎1
مخزن GitNexus: کل codebase رو توی مرورگر به knowledge graph تبدیل کن

این ابزار یه Zero-Server Code Intelligence Engine هست که کامل توی browser اجرا میشه. کافیه یه repo از GitHub یا GitLab یا حتی یه ZIP رو بندازی داخلش، بعد یه گراف تعاملی از ساختار کد میگیری و یه Graph RAG Agent هم روش سوار شده تا بتونی ازش سوال بپرسی.

برای دولوپری که داره با Cursor یا Claude Code روی یه codebase ناآشنا کار میکنه خیلی به درد می‌خوره. بدون اینکه سرور یا indexing سنگین راه بندازی، میتونی dependencyها، جریان داده و ارتباط بین ماژولها رو ببینی و agent هم همون گراف رو برای جواب دادن استفاده می‌کنه.

اگر پروژه خیلی بزرگ باشه، پردازش اولیه‌ش توی مرورگر ممکنه کمی طول بکشه، ولی برای گشت‌زنی سریع توی یه repo جدید ارزش امتحان داره.

لینک GitHub: https://github.com/abhigyanpatwari/GitNexus

@DevTwitter | <Diego Jr/>
👍93🍌2
یکی واسه کلاود چراغ راهنما درست کرده.
چقدر کارایی که تو دنیای آزاد با AI می‌کنن بامزه‌س؛ دیگه الان همه توانایی انجام این مدل کارها رو دارن، فقط کاش حوصله‌ش رو هم داشتیم...

@DevTwitter
👍71💔16🔥5
متا رسماً وارد رقابت جدی با Claude Code و Codex شد!

ابزار برنامه‌نویسی Muse Code امروز از حالت بتا خارج شد و حالا با قابلیت‌های جدید، برای پروژه‌های بزرگ و چندمرحله‌ای آماده‌تر شده است.

مهم‌ترین قابلیت‌ها:
- اجرای چند ایجنت به‌صورت هم‌زمان
- ارتباط بین چند نشست و ایجنت
- ساخت Workflow برای تقسیم خودکار پروژه‌های بزرگ بین چند ایجنت
- امکان بازگشت به وضعیت‌های قبلی
- ارائه SDK برای ساخت ابزارهای مبتنی بر Muse Code

نقطه قوت اصلی Muse Code؟ تمرکز جدی روی معماری چندایجنتی و پروژه‌های بزرگ؛ به‌جای اینکه یک ایجنت همه کارها را پشت‌سرهم انجام دهد، وظایف را بین چند ایجنت تقسیم می‌کند و هرکدام می‌توانند در محیط Git جداگانه کار کنند.

مدل پشت آن هم Muse Spark 1.2 است و حالا متا با خارج‌کردن Muse Code از بتا، رسماً Claude Code و Codex را به چالش کشیده.

به‌نظر می‌رسد رقابت اصلی ابزارهای برنامه‌نویسی هوش مصنوعی از «کدام مدل بهتر کد می‌زند؟» دارد به «کدام ایجنت بهتر پروژه را مدیریت می‌کند؟» تغییر می‌کند.

@DevTwitter | <کدنویس اسطوره‌ای/>
🍌17👍10👎3
Forwarded from DevTwitter Ads.
کانال «نوشدارو» قبل از اشتباه‌هایی که گرون تموم میشن به کمکت میاد:

- راه‌های تشخیص کلاهبرداری‌ها رو یاد می‌گیری؛
- با تکنیک‌های حفاظت از سرمایه و حریم خصوصی آشنا میشی؛
- و بهت یادآوری می‌کنیم که با وجود این همه استرس و اضطراب، مراقب سلامت روان خودت و کودکان هم باشی... ❤️

نوشدارو رو همین حالا دنبال کن.

@NooshDaroo_web
@NooshDaroo_web
👍10🍌9👎3
با sup خبرهای برنامه‌نویسی را مستقیماً در ترمینال دنبال کنید!

یک خبرخوان سریع و سبک برای ترمینال هست که مطالب Hacker News، Lobsters و dev.to را در یک فید یکپارچه نمایش می‌دهد.

بدون ساخت حساب، API Key یا فایل تنظیمات؛ فقط نصبش کنید و خبرها را بخوانید.

امکانات اصلی:
- نمایش هم‌زمان مطالب سه منبع
- جابه‌جایی میان جدیدترین و محبوب‌ترین مطالب
- جست‌وجو و فیلتر خبرها
- مطالعه مطلب و دیدگاه‌ها داخل ترمینال
- کنترل کامل با کیبورد و کلیدهای Vim
- یو‌آی ریسپانسیو حتی در پنجره‌های کوچک
- پشتیبانی بهتر از متن‌های فارسی، RTL و نویسه‌های عریض

نصب با Cargo:
cargo install sup-news

صفحه پکیج در Cargo:
https://crates.io/crates/sup-news

سورس کد:
https://github.com/ParsaBordbar/sup-tui

@DevTwitter | <Parsa/>
24👎9👍3
چه فیچر خوبی اسماعیل!
از پایتون 3.15 میشه با اضافه کردن keyword تعریف شده‌ی lazy، مشکل کندی استارتاپی که به خاطر import system ایجاد شده رو کمی دور زد و کندی رو منتقل کرد به زمان استفاده از ماژول و ابزار import شده :)

@DevTwitter | <Soroush Moosapour/>
👍46🍌13👎3