بزار pdfxz یک ابزار ساده برای فشردهسازی فایلهای PDF در ترمینال است که از Ghostscript استفاده میکند. هم TUI دارد و هم از طریق دستورهای خط فرمان (CLI) قابل استفاده است.
نصب:
ابتدا Ghostscript را نصب کنید، سپس:
pip install pdfxz
استفاده
برای باز کردن رابط تعاملی:
pdfxz
در این محیط میتوانید فایل یا پوشه را با گزینه Browse انتخاب کرده و سطح فشردهسازی را مشخص کنید.
برای استفاده مستقیم از ترمینال:
pdfxz input.pdf
یا مثلاً:
pdfxz input.pdf -q strong -o output.pdf
پنج سطح فشردهسازی وجود دارد:
maximum · high · balanced · strong · maximum-compression
(تفاوت کیفیتی و حجم خروجی هارو تو عکس ببینید)
اگه خواستین بیشتر بدونید درمورد پروژه؛ لینک گیتهاب:
https://github.com/pythyn/pdfxz
ستاره هم یادتون نره!
@DevTwitter | <Amyr/>
نصب:
ابتدا Ghostscript را نصب کنید، سپس:
pip install pdfxz
استفاده
برای باز کردن رابط تعاملی:
pdfxz
در این محیط میتوانید فایل یا پوشه را با گزینه Browse انتخاب کرده و سطح فشردهسازی را مشخص کنید.
برای استفاده مستقیم از ترمینال:
pdfxz input.pdf
یا مثلاً:
pdfxz input.pdf -q strong -o output.pdf
پنج سطح فشردهسازی وجود دارد:
maximum · high · balanced · strong · maximum-compression
(تفاوت کیفیتی و حجم خروجی هارو تو عکس ببینید)
اگه خواستین بیشتر بدونید درمورد پروژه؛ لینک گیتهاب:
https://github.com/pythyn/pdfxz
ستاره هم یادتون نره!
@DevTwitter | <Amyr/>
👍13🔥2❤1
Forwarded from DevTwitter Ads.
🎯 المپیک فناوری | ۱۴۰۵
📣 سومین دوره رقابتهای«المپیک فناوری» شروع شد!
🎁 توی حوزههای هوش مصنوعی مسابقه بده و جوایز نقدی به ارزش مجموعاً ۶۰۰ میلیون ببر!
♦️پردازش داده
🔸 پردازش متن
♦️ پردازش تصویر
🚀 تیمهاتون دوتاییان، پس با یه رفیق همراه بیا یا توی گروه تیمسازی در صفحه رویداد، همتیمی پیدا کن!
ثبتنام رایگان:
🔗 quera.org/r/k4hp8
📣 سومین دوره رقابتهای«المپیک فناوری» شروع شد!
🎁 توی حوزههای هوش مصنوعی مسابقه بده و جوایز نقدی به ارزش مجموعاً ۶۰۰ میلیون ببر!
♦️پردازش داده
🔸 پردازش متن
♦️ پردازش تصویر
🚀 تیمهاتون دوتاییان، پس با یه رفیق همراه بیا یا توی گروه تیمسازی در صفحه رویداد، همتیمی پیدا کن!
ثبتنام رایگان:
🔗 quera.org/r/k4hp8
🍌10👎2👍1
اکستنشن VS Code برای سوییچ راحتتر بین Claude و Codex
من موقع کار کردن همزمان با اکستنشنهای Claude و Codex روی VS Code چند تا مشکل داشتم:
یکی این که سابقهی چتهای هر کدوم جدا بود و مجبور بودم به این فکر کنم که هر تسک رو به کدوم ایجنت دادم، دوم این که UX هر کدوم از این ایجنتها متفاوت بود و سوییچ کردن بین اینا کمی آزاردهنده بود.
یه اکستنشن برای خودم نوشتم که این سه تا کار رو انجام میده:
1- تجربهی کاربری اکستنشن Codex رو به تجربهی Claude نزدیک میکنه.
2- لیست چتهای هر دو رو تجمیع میکنه و در یک ستون نمایش میده. وقتی روی هر چت کلیک کنید، در ایجنت مربوط به خودش باز میکنه.
3- دو تا تب توی نوار پایین صفحه VS Code اضافه میکنه که میتونید راحت بین Claude و Codex سوییچ کنید.
میتونید از لینک زیر دریافتش کنید و تست کنید:
https://github.com/miladsafaei-me/ai-chat-switch
@DevTwitter | <Milad Safaei/>
من موقع کار کردن همزمان با اکستنشنهای Claude و Codex روی VS Code چند تا مشکل داشتم:
یکی این که سابقهی چتهای هر کدوم جدا بود و مجبور بودم به این فکر کنم که هر تسک رو به کدوم ایجنت دادم، دوم این که UX هر کدوم از این ایجنتها متفاوت بود و سوییچ کردن بین اینا کمی آزاردهنده بود.
یه اکستنشن برای خودم نوشتم که این سه تا کار رو انجام میده:
1- تجربهی کاربری اکستنشن Codex رو به تجربهی Claude نزدیک میکنه.
2- لیست چتهای هر دو رو تجمیع میکنه و در یک ستون نمایش میده. وقتی روی هر چت کلیک کنید، در ایجنت مربوط به خودش باز میکنه.
3- دو تا تب توی نوار پایین صفحه VS Code اضافه میکنه که میتونید راحت بین Claude و Codex سوییچ کنید.
میتونید از لینک زیر دریافتش کنید و تست کنید:
https://github.com/miladsafaei-me/ai-chat-switch
@DevTwitter | <Milad Safaei/>
🍌10🔥8❤2
یه سرویس API gateway به اسم AgentRouter هست که دسترسی یکپارچه به بیش از ۳۰ مدل زبانی (از جمله Claude، GPT، DeepSeek) رو با یه API key واحد و فرمت سازگار با OpenAI فراهم میکنه.
با ثبتنام داخلش میتونید 175 دلار کردیت بگیرید و از مدلهای جدید و بروز مثل Opus 5 و gpt-sol استفاده کنید.
https://agentrouter.org/register?aff=PIU6
@DevTwitter
با ثبتنام داخلش میتونید 175 دلار کردیت بگیرید و از مدلهای جدید و بروز مثل Opus 5 و gpt-sol استفاده کنید.
https://agentrouter.org/register?aff=PIU6
@DevTwitter
🍌36👍5🔥1