این یکی بیشتر برای اونایی که Microsoft 365 رو توی سازمانشون مدیریت میکنن مهمه.
شرکت امنیتی Huntress گزارش داده که بین ۱۲ تا ۲۶ ژوئن ۲۰۲۶، یه حمله گسترده به حسابهای Microsoft 365 انجام شده — بیش از ۸۱ میلیون تلاش ورود در دو هفته، که در نهایت ۷۸ حساب از ۶۴ سازمان مختلف نقض شد. این عدد ۱۵۵ برابر بیشتر از میانگین معمول این نوع حملاته.
تکنیکی که استفاده کردن مهمترین بخش ماجراست. بهجای لاگین از مرورگر که MFA رو فعال میکنه — یعنی همون تأیید دومرحلهای که کد روی گوشیت میاد — از یه endpoint قدیمی در Azure CLI استفاده کردن به اسم ROPC. این روش پسورد رو مستقیم میفرسته به Microsoft بدون اینکه مرحله تأیید هویت دوم اصلاً اجرا بشه. نتیجه: احراز هویت دومرحلهای عملاً تبدیل میشه به تکمرحلهای.
این تکنیک فقط وقتی کار میکنه که سازمان تنظیمات Conditional Access — قوانینی که تعیین میکنه چه کسی از کجا وارد بشه — رو نصفهنیمه پیاده کرده باشه. مثلاً MFA رو فقط برای بعضی اپها الزامی کرده، نه همه. یا سیاستهاشون روی حالت «فقط گزارش» مونده — یعنی تخلف رو ثبت میکنن ولی جلوشو نمیگیرن.
کل ترافیک حمله از یه بازه IPv6 متعلق به شرکت LSHIY LLC اومده. پسوردها هم از نشتهای اطلاعاتی قبلی بودن. این تعداد حمله شاید استثنایی به نظر برسه، ولی حسابهای Microsoft 365 الان بهطور میانگین ماهانه حدود ۱۹۶۴ تلاش ورود ناموفق تجربه میکنن — یعنی استفاده از پسوردهای دزدیدهشده قبلی تبدیل به یه واقعیت روزمره شده.
برای جلوگیری، سه کار اولویت داره: MFA رو روی همه اپهای ابری اجباری کن نه فقط بعضیهاشون، احراز هویتهای قدیمی مثل ROPC رو مسدود کن، و Conditional Access رو از حالت «فقط گزارش» دربیار. لاگهای ورود رو هم برای دسترسیهای Azure CLI از آیپیهای ناشناس — بهخصوص رنجهای IPv6 — زیر نظر داشته باش.
شرکت امنیتی Huntress گزارش داده که بین ۱۲ تا ۲۶ ژوئن ۲۰۲۶، یه حمله گسترده به حسابهای Microsoft 365 انجام شده — بیش از ۸۱ میلیون تلاش ورود در دو هفته، که در نهایت ۷۸ حساب از ۶۴ سازمان مختلف نقض شد. این عدد ۱۵۵ برابر بیشتر از میانگین معمول این نوع حملاته.
تکنیکی که استفاده کردن مهمترین بخش ماجراست. بهجای لاگین از مرورگر که MFA رو فعال میکنه — یعنی همون تأیید دومرحلهای که کد روی گوشیت میاد — از یه endpoint قدیمی در Azure CLI استفاده کردن به اسم ROPC. این روش پسورد رو مستقیم میفرسته به Microsoft بدون اینکه مرحله تأیید هویت دوم اصلاً اجرا بشه. نتیجه: احراز هویت دومرحلهای عملاً تبدیل میشه به تکمرحلهای.
این تکنیک فقط وقتی کار میکنه که سازمان تنظیمات Conditional Access — قوانینی که تعیین میکنه چه کسی از کجا وارد بشه — رو نصفهنیمه پیاده کرده باشه. مثلاً MFA رو فقط برای بعضی اپها الزامی کرده، نه همه. یا سیاستهاشون روی حالت «فقط گزارش» مونده — یعنی تخلف رو ثبت میکنن ولی جلوشو نمیگیرن.
کل ترافیک حمله از یه بازه IPv6 متعلق به شرکت LSHIY LLC اومده. پسوردها هم از نشتهای اطلاعاتی قبلی بودن. این تعداد حمله شاید استثنایی به نظر برسه، ولی حسابهای Microsoft 365 الان بهطور میانگین ماهانه حدود ۱۹۶۴ تلاش ورود ناموفق تجربه میکنن — یعنی استفاده از پسوردهای دزدیدهشده قبلی تبدیل به یه واقعیت روزمره شده.
برای جلوگیری، سه کار اولویت داره: MFA رو روی همه اپهای ابری اجباری کن نه فقط بعضیهاشون، احراز هویتهای قدیمی مثل ROPC رو مسدود کن، و Conditional Access رو از حالت «فقط گزارش» دربیار. لاگهای ورود رو هم برای دسترسیهای Azure CLI از آیپیهای ناشناس — بهخصوص رنجهای IPv6 — زیر نظر داشته باش.
❤4
اپل یه پتنت جدید ثبت کرده که اگه عملی بشه، بند سیلیکونی Apple Watch رو کاملاً هوشمند میکنه.
ایده اینه که سنسورهای سلامتی مستقیماً روی خودِ بند تعبیه بشن — نه فقط توی بدنه ساعت. یعنی علاوهبر حسگرهای خودِ ساعت، بند هم داده جمع میکنه و میفرسته؛ نتیجهش مانیتورینگ دقیقتر علائم حیاتیه.
کنار این پتنت، شایعه ریدیزاین بزرگ Apple Watch هم داغه — بدنه خیلی باریکتر، نمایشگر غولپیکر و کاملاً لببهلب، باتری قویتر، و یه سری قابلیت سلامتی خفن که قراره با AI تلفیق بشن. 🔥
ایده اینه که سنسورهای سلامتی مستقیماً روی خودِ بند تعبیه بشن — نه فقط توی بدنه ساعت. یعنی علاوهبر حسگرهای خودِ ساعت، بند هم داده جمع میکنه و میفرسته؛ نتیجهش مانیتورینگ دقیقتر علائم حیاتیه.
کنار این پتنت، شایعه ریدیزاین بزرگ Apple Watch هم داغه — بدنه خیلی باریکتر، نمایشگر غولپیکر و کاملاً لببهلب، باتری قویتر، و یه سری قابلیت سلامتی خفن که قراره با AI تلفیق بشن. 🔥
🔥8❤2👀2
فروشندایی که نمونهی اول محصولشون رو از کارخونه گرفتن و فردا باید عکس تبلیغاتی آماده داشته باشن، معمولاً یه هفته وقت و بین ۳۰۰ تا ۸۰۰ دلار هزینهی عکاسی حرفهای لازم دارن.
این Prompt اون فرآیند رو میبره توی ۵ دقیقه. یه توضیح ساده از محصولت میدی — جنس، رنگ، حالوهوا — و خروجی یه عکس محصول واقعگرایه با نور و ترکیببندی استودیویی، بدون دوربین، استودیو یا عکاس. مناسبه برای تبلیغات اینستاگرام یا صفحهی محصول توی فروشگاه آنلاین.
یه نکتهی ظریف توی طراحیش: متن و لوگو رو از خروجی حذف کرده، چون AI معمولاً متن رو اشتباه رندر میکنه. برندینگ رو بعداً خودت توی پستپروداکشن اضافه میکنی.
خروجی فقط یه عکس نیست — یه توضیح کوتاه از انتخابهای نور و زاویه هم میاد که بتونی یه متغیر رو عوض کنی و دوباره تولید کنی، به جای اینکه از صفر شروع کنی.
📋 پرامپت کامل (لمس کن تا کپی بشه):
توضیحات بیشتر و مثالها توی مقاله 👇
این Prompt اون فرآیند رو میبره توی ۵ دقیقه. یه توضیح ساده از محصولت میدی — جنس، رنگ، حالوهوا — و خروجی یه عکس محصول واقعگرایه با نور و ترکیببندی استودیویی، بدون دوربین، استودیو یا عکاس. مناسبه برای تبلیغات اینستاگرام یا صفحهی محصول توی فروشگاه آنلاین.
یه نکتهی ظریف توی طراحیش: متن و لوگو رو از خروجی حذف کرده، چون AI معمولاً متن رو اشتباه رندر میکنه. برندینگ رو بعداً خودت توی پستپروداکشن اضافه میکنی.
خروجی فقط یه عکس نیست — یه توضیح کوتاه از انتخابهای نور و زاویه هم میاد که بتونی یه متغیر رو عوض کنی و دوباره تولید کنی، به جای اینکه از صفر شروع کنی.
📋 پرامپت کامل (لمس کن تا کپی بشه):
Act as a professional product photographer and creative director for e-commerce brands.
Context:
- Product: [DESCRIBE YOUR PRODUCT — e.g. "a matte sage green stainless steel water bottle with a brushed metal cap"]
- Target use: [WHERE THIS IMAGE WILL APPEAR — e.g. "Instagram feed ad", "Amazon main listing image", "website hero banner"]
- Brand aesthetic: [DESCRIBE THE MOOD — e.g. "clean, natural, wellness-focused morning routine" or "bold, energetic, gym culture"]
Task:
Generate a photorealistic product photography image of the product styled for the target use and brand aesthetic described above.
Constraints:
- Do not render any text, logos, or watermarks onto the image — AI-generated text is unreliable and will look broken.
- Keep the product's proportions and materials physically accurate to the description.
- Match lighting to context: soft natural window light for lifestyle/wellness contexts, controlled studio softbox lighting for clean commercial/tech contexts.
- Include shallow depth of field with a blurred, contextually appropriate background (not a plain white void) unless a pure white background is explicitly requested for a marketplace listing.
Output format:
One high-resolution image, followed by 2-3 lines describing the framing, lighting, and background choices made, so I can request specific adjustments.
توضیحات بیشتر و مثالها توی مقاله 👇
❤10💩5👍1
یه شکاف قیمتی توی سیستم Token-based شرکتهای AI پیدا شده که میتونه هزینه پرامپتهاتو تا ۳ برابر کاهش بده. ⚡
وقتی کد، لاگ یا مستندات حجیم به Claude میفرستی، بابت هر کاراکتر Token میپردازی. ولی تصاویر فرق دارن — هزینهشون بر اساس ابعاد پیکسل محاسبه میشه، نه محتوا.
یه ابزار به اسم pxpipe از همین شکاف استفاده میکنه: حدود ۹۲ هزار کاراکتر متن رو میشه توی یه تصویر ۱۹۲۸×۱۹۲۸ پیکسلی جا داد — هزینهش معادل ~۴۷۰۰ Token هست. همون متن بهصورت معمولی؟ ۲۵ هزار Token. چگالی ۳.۱ برابر بیشتر.
این ابزار بهعنوان یه Local Proxy کار میکنه. وسط راه میایسته، بخشهای حجیم درخواست (تاریخچه چت، خروجی ترمینال، مستندات) رو میگیره، به PNG تبدیل میکنه و مدل بهجای خوندن، «میبینه».
محدودیتها رو هم خوبه بدونی: این روش Lossy هست، برای رشتههای حساس مثل کلیدهای امنیتی ریسک داره، و همه مدلها توی بینایی یکسان نیستن — مثلاً Opus تا ۷٪ خطا داره. به همین دلیل pxpipe فقط وقتی صرفهجویی واقعی داره تبدیل رو انجام میده.
برای تست 👇
npx pxpipe-proxy
سرور محلی روی پورت ۴۷۸۲۱ میسازه. بعد Claude رو به پروکسی وصل کن:
ANTHROPIC_BASE_URL=http://127.0.0.1:47821 claude
از همون آدرس توی مرورگر میتونی ببینی چقدر Token ذخیره کردی.
وقتی کد، لاگ یا مستندات حجیم به Claude میفرستی، بابت هر کاراکتر Token میپردازی. ولی تصاویر فرق دارن — هزینهشون بر اساس ابعاد پیکسل محاسبه میشه، نه محتوا.
یه ابزار به اسم pxpipe از همین شکاف استفاده میکنه: حدود ۹۲ هزار کاراکتر متن رو میشه توی یه تصویر ۱۹۲۸×۱۹۲۸ پیکسلی جا داد — هزینهش معادل ~۴۷۰۰ Token هست. همون متن بهصورت معمولی؟ ۲۵ هزار Token. چگالی ۳.۱ برابر بیشتر.
این ابزار بهعنوان یه Local Proxy کار میکنه. وسط راه میایسته، بخشهای حجیم درخواست (تاریخچه چت، خروجی ترمینال، مستندات) رو میگیره، به PNG تبدیل میکنه و مدل بهجای خوندن، «میبینه».
محدودیتها رو هم خوبه بدونی: این روش Lossy هست، برای رشتههای حساس مثل کلیدهای امنیتی ریسک داره، و همه مدلها توی بینایی یکسان نیستن — مثلاً Opus تا ۷٪ خطا داره. به همین دلیل pxpipe فقط وقتی صرفهجویی واقعی داره تبدیل رو انجام میده.
برای تست 👇
npx pxpipe-proxy
سرور محلی روی پورت ۴۷۸۲۱ میسازه. بعد Claude رو به پروکسی وصل کن:
ANTHROPIC_BASE_URL=http://127.0.0.1:47821 claude
از همون آدرس توی مرورگر میتونی ببینی چقدر Token ذخیره کردی.
❤14🔥7
آمودی یه ادعای جالب مطرح کرده: «هیچ دلیلی نداره که امروز نتونیم context صد میلیون کلمهای بسازیم.»
منظورش اینه که از نظر معماری مدل، این کار الان فنی ممکنه — گیر سمت سختافزار و inference هست، نه خودِ معماری مدل.
با تکنیکهای extrapolation مثل YaRN، RoPE scaling و Ring Attention، مدلهای transformer میتونن از طول contextای که روش train شدن خیلی فراتر برن. مدلی که روی ۸k یا ۱۲۸k توکن آموزش دیده، با این روشها میتونه contextهای به مراتب بزرگتر رو هم مدیریت کنه. ⚡
منظورش اینه که از نظر معماری مدل، این کار الان فنی ممکنه — گیر سمت سختافزار و inference هست، نه خودِ معماری مدل.
با تکنیکهای extrapolation مثل YaRN، RoPE scaling و Ring Attention، مدلهای transformer میتونن از طول contextای که روش train شدن خیلی فراتر برن. مدلی که روی ۸k یا ۱۲۸k توکن آموزش دیده، با این روشها میتونه contextهای به مراتب بزرگتر رو هم مدیریت کنه. ⚡
❤13🔥2
فرض کن میخوای یه AI بسازی که از اسنادِ داخلیِ شرکتت جواب بده — قراردادها، گزارشهای فنی، راهنماهای محصول. مدلهایی مثل GPT یا Claude اینا رو ندیدن و از کجا باید بدونن؟
اینجاست که RAG وارد میشه.
اسمش مخففِ Retrieval-Augmented Generation هست. ایدهاش سادهست: قبل از اینکه مدل جواب بده، یه سیستمِ جستجو میره توی پایگاه دادهات، مرتبطترین تکههای متن رو پیدا میکنه، و کنارِ سوال به مدل میده. مدل اونا رو میخونه، بعد جواب میده.
مثل اینه که قبل از اینکه از یه متخصص بپرسی، یه کتابدار دقیقاً همون صفحههایی رو که بهشون نیاز داری پیدا میکنه و جلوش میذاره. متخصص به جای اینکه از حافظه حدس بزنه، از اون منبع میخونه — دقیقتر و قابلاعتمادتر.
چرا این مهمه؟
چون Fine-tuning — که یه روشِ دیگه برای اضافه کردنِ دانش به مدل هست — گرونه، زمانبره، و هر بار که دادههات عوض شد باید دوبارهاش بکنی. RAG اینارو نداره. دادهات رو آپدیت کن، مدل همون لحظه جوابهای درستتری میده.
الان اکثرِ chatbotهای شرکتی، ابزارهای جستجو توی مستندات، و سیستمهای پشتیبانیِ مشتری روی RAG ساخته شدن. اگه جایی دیدی که AI از PDF شرکتی جواب میده، احتمالاً RAG زیرش داره کار میکنه. ⚡
اینجاست که RAG وارد میشه.
اسمش مخففِ Retrieval-Augmented Generation هست. ایدهاش سادهست: قبل از اینکه مدل جواب بده، یه سیستمِ جستجو میره توی پایگاه دادهات، مرتبطترین تکههای متن رو پیدا میکنه، و کنارِ سوال به مدل میده. مدل اونا رو میخونه، بعد جواب میده.
مثل اینه که قبل از اینکه از یه متخصص بپرسی، یه کتابدار دقیقاً همون صفحههایی رو که بهشون نیاز داری پیدا میکنه و جلوش میذاره. متخصص به جای اینکه از حافظه حدس بزنه، از اون منبع میخونه — دقیقتر و قابلاعتمادتر.
چرا این مهمه؟
چون Fine-tuning — که یه روشِ دیگه برای اضافه کردنِ دانش به مدل هست — گرونه، زمانبره، و هر بار که دادههات عوض شد باید دوبارهاش بکنی. RAG اینارو نداره. دادهات رو آپدیت کن، مدل همون لحظه جوابهای درستتری میده.
الان اکثرِ chatbotهای شرکتی، ابزارهای جستجو توی مستندات، و سیستمهای پشتیبانیِ مشتری روی RAG ساخته شدن. اگه جایی دیدی که AI از PDF شرکتی جواب میده، احتمالاً RAG زیرش داره کار میکنه. ⚡
❤26❤🔥14👍1👎1
اگه بودجهات برای ابزارهای پولی AI محدوده، یه ترکیب رایگان هست که واقعاً ارزش تست کردن داره: OpenCode با Cloudflare Workers AI.
اول باید توی Cloudflare یه API Token بسازی. مسیرش اینه: از بخش AI → Workers AI → REST API برو، Account ID رو کپی کن و یه Token جدید بساز.
بعد داخل OpenCode، Provider رو روی Cloudflare Workers تنظیم کن و همون Account ID و Token رو وارد کن. همین.
مزیت اصلیش اینه که به یه مدل خاص گیر نمیکنی. چند مدل مختلف توی OpenCode در دسترسه و میتونی مستقیم بینشون سوییچ کنی — از Claude و GPT گرفته تا Gemini و بقیه.
خودِ OpenCode یه AI coding agent متنباز هست که هم توی ترمینال، هم دسکتاپ، هم IDE کار میکنه. نه فقط یه جایگزین ارزونتره — توی بعضی سناریوها از ابزارهای پولی هم بهتر عمل میکنه.
برای برنامهنویسهایی که دنبال یه گزینه اقتصادیتر و منعطفتر هستن، OpenCode یکی از بهترین گزینههای open source در برابرِ Claude Code و Codex هست. ⚡
اول باید توی Cloudflare یه API Token بسازی. مسیرش اینه: از بخش AI → Workers AI → REST API برو، Account ID رو کپی کن و یه Token جدید بساز.
بعد داخل OpenCode، Provider رو روی Cloudflare Workers تنظیم کن و همون Account ID و Token رو وارد کن. همین.
مزیت اصلیش اینه که به یه مدل خاص گیر نمیکنی. چند مدل مختلف توی OpenCode در دسترسه و میتونی مستقیم بینشون سوییچ کنی — از Claude و GPT گرفته تا Gemini و بقیه.
خودِ OpenCode یه AI coding agent متنباز هست که هم توی ترمینال، هم دسکتاپ، هم IDE کار میکنه. نه فقط یه جایگزین ارزونتره — توی بعضی سناریوها از ابزارهای پولی هم بهتر عمل میکنه.
برای برنامهنویسهایی که دنبال یه گزینه اقتصادیتر و منعطفتر هستن، OpenCode یکی از بهترین گزینههای open source در برابرِ Claude Code و Codex هست. ⚡
🔥39❤35👍22😁3
دیگه مجبور نیستی پشت لپتاپ بشینی تا Claude کارش تموم کنه.
قابلیت جدیدی به اسم Claude Cowork داره میاد که به موبایل و وب هم میرسه. ایدهش اینه که یه تسک رو سرِ میزت بهش بدی، لپتاپ رو ببندی، بری — و Claude به کارش ادامه بده. وقتی خواستی، نتیجه رو از گوشیت تحویل میگیری.
نسخه بتاش طی چند هفته آینده منتشر میشه و اول فقط برای پلن Max در دسترسه. بقیه پلنها هم بعداً اضافه میشن.
قابلیت جدیدی به اسم Claude Cowork داره میاد که به موبایل و وب هم میرسه. ایدهش اینه که یه تسک رو سرِ میزت بهش بدی، لپتاپ رو ببندی، بری — و Claude به کارش ادامه بده. وقتی خواستی، نتیجه رو از گوشیت تحویل میگیری.
نسخه بتاش طی چند هفته آینده منتشر میشه و اول فقط برای پلن Max در دسترسه. بقیه پلنها هم بعداً اضافه میشن.
👏23🔥7❤6🐳3👎1🤣1
قابلیت Artifacts توی Claude Code حالا برای پلنهای Pro و Max هم فعاله.
کارش اینه که ابزار مورد نظرت رو با زبان ساده توضیح میدی، Claude کدش رو مینویسه و همون لحظه به صورت یه صفحهی زنده روی claude.ai منتشرش میکنه. بعدم همونطور که روی کارت کار میکنه، صفحه رو real-time آپدیت میکنه.
صفحهها private هستن (فقط توی اکانت خودته) و کاملاً self-contained — یعنی نیازی به هیچ سرویس خارجی ندارن.
عملاً ساختن ابزار شخصی دیگه به دونستن برنامهنویسی نیاز نداره. ⚡
کارش اینه که ابزار مورد نظرت رو با زبان ساده توضیح میدی، Claude کدش رو مینویسه و همون لحظه به صورت یه صفحهی زنده روی claude.ai منتشرش میکنه. بعدم همونطور که روی کارت کار میکنه، صفحه رو real-time آپدیت میکنه.
صفحهها private هستن (فقط توی اکانت خودته) و کاملاً self-contained — یعنی نیازی به هیچ سرویس خارجی ندارن.
عملاً ساختن ابزار شخصی دیگه به دونستن برنامهنویسی نیاز نداره. ⚡
❤33👎3
یه کار مهم به AI میدی. جواب میگیری. نگاهش میکنی، میگی «خب، قابلقبوله» — و میدونی که بهتر از این میشد.
مشکل اینه که وقتی اطلاعاتِ کمی میدی، مدل جاهای خالی رو با فرضهای عمومی تکمیل میکنه. یه تکنیکِ ساده این رو درست میکنه: قبل از شروع، بخواه سوال بپرسه.
نمونه Prompt 👇
«میخوام یه ایمیلِ فروش بنویسم. قبل از اینکه شروع کنی، سوالهایی که جوابشون ایمیل رو بهتر میکنه رو ازم بپرس.»
حالا AI میپرسه: مشتری چه صنعتیه؟ قبلاً باهاش صحبت شده؟ مهمترین دردش چیه؟ تون رسمی باشه یا صمیمی؟
تو جواب میدی. بعد AI با اطلاعاتِ واقعی مینویسه — نه با فرض.
این به یه دلیلِ ساده کار میکنه: LLM ها وقتی context کمه، گرایش دارن «پاسخِ متوسط» بدن — همون چیزی که توی میلیونها متنِ مشابه دیدن. وقتی مجبورشون میکنی سوال بپرسن، خودشون رو با موقعیتِ تو تنظیم میکنن.
یه کاربردِ غیرمنتظرهش هم اینه: وقتی خودت هم هنوز دقیقاً نمیدونی چی میخوای. سوالهای AI مجبورت میکنه فکرت رو مرتب کنی.
برای امتحان همین الان:
«[موضوعِ کارت]. قبل از شروع، ۵ سوالی که جوابشون خروجی رو بهتر میکنه رو بپرس.»
همین یه جمله اضافه، خروجی رو از عمومی به دقیق تبدیل میکنه. ⚡
مشکل اینه که وقتی اطلاعاتِ کمی میدی، مدل جاهای خالی رو با فرضهای عمومی تکمیل میکنه. یه تکنیکِ ساده این رو درست میکنه: قبل از شروع، بخواه سوال بپرسه.
نمونه Prompt 👇
«میخوام یه ایمیلِ فروش بنویسم. قبل از اینکه شروع کنی، سوالهایی که جوابشون ایمیل رو بهتر میکنه رو ازم بپرس.»
حالا AI میپرسه: مشتری چه صنعتیه؟ قبلاً باهاش صحبت شده؟ مهمترین دردش چیه؟ تون رسمی باشه یا صمیمی؟
تو جواب میدی. بعد AI با اطلاعاتِ واقعی مینویسه — نه با فرض.
این به یه دلیلِ ساده کار میکنه: LLM ها وقتی context کمه، گرایش دارن «پاسخِ متوسط» بدن — همون چیزی که توی میلیونها متنِ مشابه دیدن. وقتی مجبورشون میکنی سوال بپرسن، خودشون رو با موقعیتِ تو تنظیم میکنن.
یه کاربردِ غیرمنتظرهش هم اینه: وقتی خودت هم هنوز دقیقاً نمیدونی چی میخوای. سوالهای AI مجبورت میکنه فکرت رو مرتب کنی.
برای امتحان همین الان:
«[موضوعِ کارت]. قبل از شروع، ۵ سوالی که جوابشون خروجی رو بهتر میکنه رو بپرس.»
همین یه جمله اضافه، خروجی رو از عمومی به دقیق تبدیل میکنه. ⚡
❤8
هر بار که میخوای صدا کلون کنی یا متن رو به گفتار تبدیل کنی، مجبوری اشتراک ماهانه ElevenLabs بگیری؟ یه راه دیگه هست.
پروژه OmniVoice Studio یه ابزار متنباز و لوکال برای تولید و کلون صداست که کاملاً روی سیستم خودت اجرا میشه — بدون API Key و بدون آپلود صدا روی هیچ سروری.
قابلیتهاش:
✅ کلون صدا با چند ثانیه نمونه
✅ تبدیل متن به گفتار
✅ دوبله ویدیو
✅ دیکته زنده
✅ طراحی صدا با کنترل سن، جنسیت، لهجه و pitch
سیستم موردنیاز:
🖥️ ویندوز، مک یا لینوکس
🐍 Python نسخه ۳.۱۱ به بالا
🧠 RAM حداقل ۸ گیگ، پیشنهادی ۱۶ گیگ به بالاست
🎮 GPU اختیاریه ولی برای سرعت بهتر پیشنهاد میشه
📦 VRAM حداقل ۴ گیگ، پیشنهادی ۸ گیگ به بالاست
بدون GPU هم روی CPU اجرا میشه، فقط کندتره.
گیتهابِ پروژه 👇
github.com/debpalash/OmniVoice-Studio
پروژه OmniVoice Studio یه ابزار متنباز و لوکال برای تولید و کلون صداست که کاملاً روی سیستم خودت اجرا میشه — بدون API Key و بدون آپلود صدا روی هیچ سروری.
قابلیتهاش:
✅ کلون صدا با چند ثانیه نمونه
✅ تبدیل متن به گفتار
✅ دوبله ویدیو
✅ دیکته زنده
✅ طراحی صدا با کنترل سن، جنسیت، لهجه و pitch
سیستم موردنیاز:
🖥️ ویندوز، مک یا لینوکس
🐍 Python نسخه ۳.۱۱ به بالا
🧠 RAM حداقل ۸ گیگ، پیشنهادی ۱۶ گیگ به بالاست
🎮 GPU اختیاریه ولی برای سرعت بهتر پیشنهاد میشه
📦 VRAM حداقل ۴ گیگ، پیشنهادی ۸ گیگ به بالاست
بدون GPU هم روی CPU اجرا میشه، فقط کندتره.
گیتهابِ پروژه 👇
github.com/debpalash/OmniVoice-Studio
🔥9❤2
This media is not supported in your browser
VIEW IN TELEGRAM
از ایده تا اپ آمادهی انتشار — سرویس Higgsfield Apps اینو توی یه جریان واحد جمع کرده.
میشه باهاش وبسایت، اپ موبایل و دسکتاپ، افزونه مرورگر و پلاگین ساخت و مستقیم منتشرشون کرد. اما چیزی که اینو متفاوت میکنه اینه که مدلهای تصویر و ویدیو رو مستقیم به فرآیند توسعه وصل کرده.
یعنی از تولید محتوای AI گرفته تا کدنویسی و انتشار، همه کارها داخل همون یه جریان انجام میشه — بدون اینکه بین ابزارهای مختلف بپری.
میشه باهاش وبسایت، اپ موبایل و دسکتاپ، افزونه مرورگر و پلاگین ساخت و مستقیم منتشرشون کرد. اما چیزی که اینو متفاوت میکنه اینه که مدلهای تصویر و ویدیو رو مستقیم به فرآیند توسعه وصل کرده.
یعنی از تولید محتوای AI گرفته تا کدنویسی و انتشار، همه کارها داخل همون یه جریان انجام میشه — بدون اینکه بین ابزارهای مختلف بپری.
❤14👏5
آپدیت جدید Cursor یه نکته داره که از زاویه سیستمسازی مهمه — نه از اون هایپهای معمول انتشار مدل.
شرکت Cursor با xAI همکاری کرده و مدل Grok 4.5 رو با هم آموزش دادن. این مدل اولین مدلیه که فراتر از مهندسی نرمافزار ساخته شده.
از این زاویه، حالا میشه فلوچارت کاری پروژههای پیچیده رو یکپارچهتر طراحی کرد — که برای کسایی که روی سیستمسازی کار میکنن، یه تفاوت واقعیه 🔥
شرکت Cursor با xAI همکاری کرده و مدل Grok 4.5 رو با هم آموزش دادن. این مدل اولین مدلیه که فراتر از مهندسی نرمافزار ساخته شده.
از این زاویه، حالا میشه فلوچارت کاری پروژههای پیچیده رو یکپارچهتر طراحی کرد — که برای کسایی که روی سیستمسازی کار میکنن، یه تفاوت واقعیه 🔥
❤9
شرکت Accenture یه نفوذ امنیتی رو تأیید کرده — و اینبار داستان جدیتر از چیزیه که اول به نظر میرسه.
یه هکر با نام مستعار «888» ادعا کرده ۳۵ گیگابایت داده از Accenture دزدیده؛ شامل کد منبع، کلیدهای SSH، کلیدهای RSA، کلیدهای دسترسی به Azure Storage، و چیزی که میتونه بیشترین خطر رو داشته باشه: Azure Personal Access Token.
این نوع Token — که بهش PAT هم میگن — اگه لغو نشه، مهاجم میتونه حتی بعد از اینکه نفوذ اولیه کشف شد، همچنان به مخازن کد و خطوط build دسترسی داشته باشه. یعنی یه در ورودی که تا وقتی بسته نشده، باز میمونه.
هکر برای اثبات ادعاش یه اسکرینشات منتشر کرده که نشون میده یه مخزن خصوصی Azure DevOps روی دامنهی Accenture رو clone کرده. اثباتِ دسترسی واقعی، نه فقط یه ادعای بیسند.
واکنش Accenture کوتاه بود: «از این ماجرا باخبریم، منبعش رو رفع کردیم. تأثیری روی عملیات ما نداشته.» هیچ توضیحی دربارهی نحوهی نفوذ، زمانِ کشفش، یا اینکه آیا دادههای مشتریان هم درگیر شده، نداد.
این آخری مهمترین بخشه. Accenture به بانکهای بزرگ، پیمانکاران دفاعی، و دولتها سرویس میده و اغلب محیطهای اختصاصی برای پروژههای مشتریانش نگه میداره. اگه کدها یا Tokenهای دزدیدهشده به این سیستمها وصل باشن، خطر خیلی فراتر از خودِ Accenture میره.
همین هکر در ۲۰۲۴ ادعا کرده بود دادهی دهها هزار کارمند Accenture رو داره — که بعداً معلوم شد فقط ۳ اسم و ایمیل بود. ولی اینبار Accenture خودش نفوذ رو تأیید کرده، که ماجرا رو نمیشه به همون سادگی نادیده گرفت.
یه هکر با نام مستعار «888» ادعا کرده ۳۵ گیگابایت داده از Accenture دزدیده؛ شامل کد منبع، کلیدهای SSH، کلیدهای RSA، کلیدهای دسترسی به Azure Storage، و چیزی که میتونه بیشترین خطر رو داشته باشه: Azure Personal Access Token.
این نوع Token — که بهش PAT هم میگن — اگه لغو نشه، مهاجم میتونه حتی بعد از اینکه نفوذ اولیه کشف شد، همچنان به مخازن کد و خطوط build دسترسی داشته باشه. یعنی یه در ورودی که تا وقتی بسته نشده، باز میمونه.
هکر برای اثبات ادعاش یه اسکرینشات منتشر کرده که نشون میده یه مخزن خصوصی Azure DevOps روی دامنهی Accenture رو clone کرده. اثباتِ دسترسی واقعی، نه فقط یه ادعای بیسند.
واکنش Accenture کوتاه بود: «از این ماجرا باخبریم، منبعش رو رفع کردیم. تأثیری روی عملیات ما نداشته.» هیچ توضیحی دربارهی نحوهی نفوذ، زمانِ کشفش، یا اینکه آیا دادههای مشتریان هم درگیر شده، نداد.
این آخری مهمترین بخشه. Accenture به بانکهای بزرگ، پیمانکاران دفاعی، و دولتها سرویس میده و اغلب محیطهای اختصاصی برای پروژههای مشتریانش نگه میداره. اگه کدها یا Tokenهای دزدیدهشده به این سیستمها وصل باشن، خطر خیلی فراتر از خودِ Accenture میره.
همین هکر در ۲۰۲۴ ادعا کرده بود دادهی دهها هزار کارمند Accenture رو داره — که بعداً معلوم شد فقط ۳ اسم و ایمیل بود. ولی اینبار Accenture خودش نفوذ رو تأیید کرده، که ماجرا رو نمیشه به همون سادگی نادیده گرفت.
❤9👍7
این پست برای برنامهنویسهاست.
یه Prompt که کد diff رو میگیره و یه گزارش کامل تحویل میده به زبانی که مدیرا و هیئت مدیره میفهمن — بدون اصطلاح فنی. خروجیش ساختار داره: چی تغییر کرد، چرا مهمه، ریسکها چیه، و پاسخ سوالاتی که احتمالاً میپرسن.
مثال توی مقاله درباره یه تیمه که سیستم retry پرداخت رو بازنویسی کرده. خروجی Prompt نشون میده این تغییر ماهی حدود ۳۵ تا ۴۰ هزار دلار فروش از دسترفته رو جبران میکنه، ریسکها چیه، و اگه مدیر بپرسه «مگه دوبار از کارت مشتری کم نمیشه؟» چی جوابش بدن.
متن کامل Prompt زیر همین پست قابل کپیه.
📋 پرامپت کامل (لمس کن تا کپی بشه):
توضیحات بیشتر و مثالها توی مقاله 👇
یه Prompt که کد diff رو میگیره و یه گزارش کامل تحویل میده به زبانی که مدیرا و هیئت مدیره میفهمن — بدون اصطلاح فنی. خروجیش ساختار داره: چی تغییر کرد، چرا مهمه، ریسکها چیه، و پاسخ سوالاتی که احتمالاً میپرسن.
مثال توی مقاله درباره یه تیمه که سیستم retry پرداخت رو بازنویسی کرده. خروجی Prompt نشون میده این تغییر ماهی حدود ۳۵ تا ۴۰ هزار دلار فروش از دسترفته رو جبران میکنه، ریسکها چیه، و اگه مدیر بپرسه «مگه دوبار از کارت مشتری کم نمیشه؟» چی جوابش بدن.
متن کامل Prompt زیر همین پست قابل کپیه.
📋 پرامپت کامل (لمس کن تا کپی بشه):
Act as a technical communication specialist who translates complex engineering work into clear, accurate briefings for non-technical audiences — executives, board members, product managers, and sales leaders who need to make decisions based on your explanation, not admire your vocabulary.
CONTEXT:
- System or change being explained: [DESCRIBE THE CODE, FEATURE, MIGRATION, OR INCIDENT — e.g. "rebuilt the checkout service's payment retry logic"]
- Audience: [WHO YOU ARE BRIEFING — e.g. "VP of Product and two board members, no engineering background"]
- Business stakes: [WHY THIS MATTERS COMMERCIALLY — e.g. "reduces failed payment retries that were costing ~$40K/month in lost orders"]
- Known risks or open questions: [WHAT COULD STILL GO WRONG OR IS UNRESOLVED — e.g. "not yet load-tested above 3x current peak traffic"]
- Meeting format: [LENGTH AND SETTING — e.g. "10-minute slot in a 45-minute board meeting, no slides allowed"]
TASK:
Produce a plain-English briefing with five parts:
1. A one-sentence executive summary stating what was done and why it matters, in language a non-technical reader understands on first read.
2. An explanation of what changed, built entirely around a real-world analogy (not a technical diagram or code reference).
3. Why it matters to the business — tie directly to cost, revenue, risk, or customer experience, using the business stakes provided above.
4. Remaining risks or unknowns, stated honestly — do not create false confidence where none exists.
5. Three questions this specific audience is likely to ask, each with a prepared, non-defensive answer.
CONSTRAINTS:
- No jargon, acronyms, or technical terms without an immediate plain-English definition in the same sentence.
- No code snippets, architecture diagrams, or system names unless the audience specifically asked for them.
- Total length under 400 words — executives lose patience past that.
- Match tone and formality to the audience described above; a board gets more formal language than a product manager.
- If something is genuinely uncertain or unresolved, say so plainly rather than papering over it with confident-sounding hedges.
OUTPUT FORMAT:
## Executive Summary
[1-2 sentences]
## What Changed
[Analogy-based explanation, 2-4 sentences]
## Why It Matters
[2-3 sentences tied to business stakes]
## Risks & Unknowns
[Bulleted, honest, 2-4 items]
## Anticipated Questions
Q1: [likely question] — A: [prepared answer]
Q2: [likely question] — A: [prepared answer]
Q3: [likely question] — A: [prepared answer]
توضیحات بیشتر و مثالها توی مقاله 👇
❤13
یه ادغام جالب برای کسایی که با Blender کار میکنن:
هوش مصنوعی Claude حالا مستقیم به Blender وصل میشه — از طریق پروتکل MCP. فقط با زبان ساده میگی چی میخوای، مثلاً «همهی متریالهای چوب صحنه رو گرمتر کن» — خودش اسکریپتش رو مینویسه و اجرا میکنه.
انیمیشنهای ساده هم بلده.
اون کارهای تکراری صحنهسازی که ساعتها وقت میگرفت، حالا چند دقیقهست. ⚡
هوش مصنوعی Claude حالا مستقیم به Blender وصل میشه — از طریق پروتکل MCP. فقط با زبان ساده میگی چی میخوای، مثلاً «همهی متریالهای چوب صحنه رو گرمتر کن» — خودش اسکریپتش رو مینویسه و اجرا میکنه.
انیمیشنهای ساده هم بلده.
اون کارهای تکراری صحنهسازی که ساعتها وقت میگرفت، حالا چند دقیقهست. ⚡
❤14
Media is too big
VIEW IN TELEGRAM
⚠️ با توجه به شرایط این روزها و اینکه هر لحظه ممکنه اینترنت دوباره دچار محدودیت یا قطعی بشه، بد نیست یک هوش مصنوعی داشته باشید که کاملاً روی گوشی خودتون اجرا بشه و هیچ نیازی به اینترنت نداشته باشه.
توی این ویدیو یاد میگیرید چطور یک هوش مصنوعی قدرتمند رو رایگان روی اندروید نصب کنید و حتی بدون اینترنت ازش استفاده کنید.
✅ بدون نیاز به اینترنت
✅ کاملاً رایگان
✅ نصب و اجرا روی خود گوشی
✅ اطلاعات شما از گوشی خارج نمیشود و حریم خصوصی حفظ میشود
✅ مناسب برای پاسخ به سوالات، ترجمه، خلاصه کردن متن، تولید محتوا، برنامهنویسی و خیلی کارهای دیگه
📱 آموزش نصب روی گوشی از دقیقه ۱۱:۴۸ شروع میشود.
اگر اینترنت قطع شد، این هوش مصنوعی همچنان کنار شماست. پیشنهاد میکنم قبل از اینکه بهش نیاز پیدا کنید، همین الان نصبش کنید.
توی این ویدیو یاد میگیرید چطور یک هوش مصنوعی قدرتمند رو رایگان روی اندروید نصب کنید و حتی بدون اینترنت ازش استفاده کنید.
✅ بدون نیاز به اینترنت
✅ کاملاً رایگان
✅ نصب و اجرا روی خود گوشی
✅ اطلاعات شما از گوشی خارج نمیشود و حریم خصوصی حفظ میشود
✅ مناسب برای پاسخ به سوالات، ترجمه، خلاصه کردن متن، تولید محتوا، برنامهنویسی و خیلی کارهای دیگه
📱 آموزش نصب روی گوشی از دقیقه ۱۱:۴۸ شروع میشود.
اگر اینترنت قطع شد، این هوش مصنوعی همچنان کنار شماست. پیشنهاد میکنم قبل از اینکه بهش نیاز پیدا کنید، همین الان نصبش کنید.
❤13👎8🙏7💯1
مصاحبههای رفتاری ازت میخوان یه تجربه واقعی از کارت تعریف کنی — و اگه آماده نباشی، جلوی مصاحبهکننده ذهنت خالی میشه.
این Prompt رزومه یا یادداشتهای شغلیت رو میگیره، از روی شرح شغل میفهمه احتمالاً باهات چه سوالایی مطرح میشه، و جوابهایی با فرمت STAR آماده میکنه — موقعیت، وظیفه، اقدام، نتیجه. هیچ واقعیتی جعل نمیشه، فقط از همون چیزی که بهش دادی استفاده میکنه.
یه چیز مفیدم داره: اگه شرح شغل چیزی بخواد که تجربههات اون رو کم داره، بهت میگه — قبل از اینکه توی مصاحبه باهاش مواجه بشی.
برای مثالهای کامل و دیدن خروجی واقعیش، مقاله رو باز کن.
📋 پرامپت کامل (لمس کن تا کپی بشه):
توضیحات بیشتر و مثالها توی مقاله 👇
این Prompt رزومه یا یادداشتهای شغلیت رو میگیره، از روی شرح شغل میفهمه احتمالاً باهات چه سوالایی مطرح میشه، و جوابهایی با فرمت STAR آماده میکنه — موقعیت، وظیفه، اقدام، نتیجه. هیچ واقعیتی جعل نمیشه، فقط از همون چیزی که بهش دادی استفاده میکنه.
یه چیز مفیدم داره: اگه شرح شغل چیزی بخواد که تجربههات اون رو کم داره، بهت میگه — قبل از اینکه توی مصاحبه باهاش مواجه بشی.
برای مثالهای کامل و دیدن خروجی واقعیش، مقاله رو باز کن.
📋 پرامپت کامل (لمس کن تا کپی بشه):
Act as an experienced hiring manager and interview coach who has conducted hundreds of behavioral interviews and knows exactly what separates a memorable answer from a forgettable one.
CONTEXT:
- Target role and job description: [PASTE THE FULL JOB POSTING OR ROLE DESCRIPTION]
- Your relevant work experience: [PASTE RESUME BULLET POINTS, ROUGH NOTES, OR A LIST OF PROJECTS/ACCOMPLISHMENTS — the messier the better, just make it real]
- Company or industry context, if known: [E.G. "Series B fintech startup, moving fast, small team"]
- Specific competencies the role emphasizes: [E.G. "ambiguity, cross-functional leadership, shipping under pressure" — pull these directly from the posting's language]
TASK:
1. Identify 6-8 behavioral interview questions this specific role is likely to ask, based on the competencies emphasized in the job description — not generic interview questions.
2. For each question, draft a STAR-format answer (Situation, Task, Action, Result) using ONLY the real experience provided in my background above.
3. If my provided experience is thin, missing, or a poor match for a likely question, flag that gap explicitly instead of inventing a plausible-sounding story to fill it.
4. Quantify the Result wherever my source material provides or reasonably implies a number — do not leave a vague outcome when a concrete one is available.
CONSTRAINTS:
- Never invent experience, achievements, numbers, or outcomes that are not present in or directly inferable from the source material I provided.
- Keep each STAR answer speakable out loud in under 90 seconds — cut anything that wouldn't survive being said in an interview room.
- Avoid corporate cliches ("team player," "results-driven," "wear many hats") — replace them with the specific, concrete detail that makes the story credible.
- If the job description emphasizes a competency my background doesn't clearly support, say so honestly rather than forcing a weak story to fit.
OUTPUT FORMAT:
For each question:
Q[n]: [likely interview question] — likely testing: [competency from the job description]
S: [Situation, 1-2 sentences]
T: [Task, 1 sentence]
A: [Action, 2-3 sentences]
R: [Result, 1-2 sentences, quantified where possible]
At the end:
Gaps flagged: [any competencies from the job description where my provided background doesn't give you a strong story to work with]
توضیحات بیشتر و مثالها توی مقاله 👇
❤38🔥8🙏7💯1
یه دستِ رباتیک که آدم فکر میکنه فضاییها ساختنش — شرکت 1X یه چیز غیرعادی معرفی کرده.
این دست ۲۵ درجه آزادی حرکتی داره، با کنترل تاندونی — یه تقلیدِ دقیق از پیچیدگیهای دستِ انسان. به جای اسکلتِ فلزیِ سخت، آناتومیِ نرم جاشو گرفته.
چیزی که این پروژه رو جدی میکنه تولید داخلیِ همه قطعاته: از تاندونها تا حسگرهای لمسی و پوستهای پلیمری، همه داخل شرکت ساخته میشن. این استراتژی وابستگی به زنجیره تأمین خارجی رو قطع کرده و تولید ۱۰ هزار واحد در سال رو ممکن میکنه.
دقت موقعیتیابی ±۰.۲ میلیمتره، استاندارد IP68 داره، و توی محیطهای غیرقابل پیشبینی انسانی هم میتونه کار کنه، نه فقط توی خطوط مونتاژ کنترلشده. ظرافت به جای خشونتِ ماشینی. 🤖
این دست ۲۵ درجه آزادی حرکتی داره، با کنترل تاندونی — یه تقلیدِ دقیق از پیچیدگیهای دستِ انسان. به جای اسکلتِ فلزیِ سخت، آناتومیِ نرم جاشو گرفته.
چیزی که این پروژه رو جدی میکنه تولید داخلیِ همه قطعاته: از تاندونها تا حسگرهای لمسی و پوستهای پلیمری، همه داخل شرکت ساخته میشن. این استراتژی وابستگی به زنجیره تأمین خارجی رو قطع کرده و تولید ۱۰ هزار واحد در سال رو ممکن میکنه.
دقت موقعیتیابی ±۰.۲ میلیمتره، استاندارد IP68 داره، و توی محیطهای غیرقابل پیشبینی انسانی هم میتونه کار کنه، نه فقط توی خطوط مونتاژ کنترلشده. ظرافت به جای خشونتِ ماشینی. 🤖
👍16❤6😨4
اگه تازه وارد دنیای AI شدی و اسم Hugging Face زیاد به گوشت میخوره، توضیحش سادهست: این پلتفرم مثل GitHub دنیای AI هست — جایی که هزاران مدل آماده، دیتاست و ابزار وجود داره.
تقریباً برای هر نیازی میتونی مدل پیدا کنی:
🔹 مدلهای متنی برای چت، خلاصهسازی و تحلیل داده
🔹 مدلهای تصویری برای ساخت عکس، تشخیص یا ادیت تصویر
🔹 مدلهای صوتی برای تبدیل گفتار به متن یا برعکس
🔹 مدلهای تخصصیتر مثل مدلهای مالی برای تحلیل بازار و دادههای ترید
یه مزیت جدی اینه که خیلی از این مدلها رو میتونی Local روی سیستم یا سرور خودت اجرا کنی — یعنی کمتر به APIهای پولی وابستهای، دادههات دست خودته و شخصیسازی بیشتری داری.
اگه هم سختافزار قوی نداری، میتونی از سرویسهای ابری و APIهای خود Hugging Face هم استفاده کنی.
برای کسی که میخواد AI یاد بگیره، محصول بسازه یا مدل لوکال اجرا کنه با هزینه کمتر — آشنایی با Hugging Face یکی از اولین قدمهای مهمه.
قسمت بعدی میریم سراغ اینکه چطور مدل مناسب رو توش پیدا کنیم.
تقریباً برای هر نیازی میتونی مدل پیدا کنی:
🔹 مدلهای متنی برای چت، خلاصهسازی و تحلیل داده
🔹 مدلهای تصویری برای ساخت عکس، تشخیص یا ادیت تصویر
🔹 مدلهای صوتی برای تبدیل گفتار به متن یا برعکس
🔹 مدلهای تخصصیتر مثل مدلهای مالی برای تحلیل بازار و دادههای ترید
یه مزیت جدی اینه که خیلی از این مدلها رو میتونی Local روی سیستم یا سرور خودت اجرا کنی — یعنی کمتر به APIهای پولی وابستهای، دادههات دست خودته و شخصیسازی بیشتری داری.
اگه هم سختافزار قوی نداری، میتونی از سرویسهای ابری و APIهای خود Hugging Face هم استفاده کنی.
برای کسی که میخواد AI یاد بگیره، محصول بسازه یا مدل لوکال اجرا کنه با هزینه کمتر — آشنایی با Hugging Face یکی از اولین قدمهای مهمه.
قسمت بعدی میریم سراغ اینکه چطور مدل مناسب رو توش پیدا کنیم.
❤19👍7