راجب مقالات و مستندات فنی یا غیر فنی که میخونم و علایقم اینجا مینویسم :)
گروه کانال: https://t.me/MdDailyGap
کورس ها: https://t.me/MdDaily/395
وبلاگ: https://mddaily.ir
Post #672
118

اگه این مدت برای کد زدن زیاد با Codex کار کرده باشید، احتمالاً میدونید که وسط کار و دقیقاً جایی که غرق دیباگ یا پیادهسازی یه فیچرید، خوردن به لیمیت چقدر عذاب اوره :)
من خودم برای اینکه این چالش رو دور بزنم، اول رفتم سراغ ابزارهایی مثل Omni Router تا بیام خود ChatGPT Web رو پروکسی کنم و از اون طریق کارم رو راه بندازم. روی کاغذ ایده خوبی بود، ولی توی عمل به یه مشکل اساسی خوردم: نسخه وب عملاً هیچ دسترسی مستقیمی به فایلهای روی سیستمم نداشت! یعنی باز مجبور بودم هی کدها رو کپی-پیست کنم و دستی بهش کانتکست بدم که عملاً کل سرعت کار رو میگرفت.
توی همین گشتوگذارها رسیدم به یه پروژه متنباز و خیلی خفن به اسم Chat On Steroids که دقیقاً اومده همین خلا رو پر کنه و ChatGPT معمولی رو تبدیل کنه به یه محیط کدنویسی به سبک Codex.
💡 داستان این ابزار چیه و پشت صحنه چطوری کار میکنه؟
برخلاف پروکسیهای ساده، این ابزار مستقیم سراغ صدا زدن Codex نمیره؛ بلکه از همون مکالمات خودتون توی ChatGPT استفاده میکنه. مکانیزمش هم اینطوریه که یه افزونه مرورگر (برای Chrome، Edge یا Brave) داره یا میتونید مثل من از مرورگر خودش استفاده کنید که رابط کاربری ChatGPT رو توی مرورگر کنترل و اتومیت میکنه و از طرف دیگه، ابزارهای لوکال سیستم شما رو از طریق پروتکل MCP (به عنوان یه Custom MCP Server و از طریق تانل) به چتبات وصل میکنه.
🔥 مهمترین قابلیتهاش:
🔹 دسترسی مستقیم به پروژه و ترمینال: به ChatGPT اجازه میده مستقیم فایلهای پروژهتون رو بخونه و ادیت کنه، تستها رو ران بگیره، ترمینالها رو باز نگه داره و حتی از محیط دسکتاپتون استفاده کنه. نتایج اجرای هر ابزار رو هم به صورت زنده میتونید دنبال کنید.
🔹 ساختن تیم با Workerهای موازی: میتونید تسکهای مستقل رو بین چندتا Worker تقسیم کنید و در نهایت خروجیهاشون رو جمع کنید. نکته باحالش اینه که هر ورکر کانتکست خودش رو نگه میداره و برای تسک بعدی دقیقاً از همونجایی که کارش تموم شده ادامه میده.
🔹 کنترل کامل روی تسکهای طولانی: وسط اجرای کار میتونید براش اصلاحیه بفرستید. دو تا قابلیت
🔹 مولتیپلتفرم و رایگان: پروژه با لایسنس MIT منتشر شده و برای ویندوز، مک (Apple Silicon) و لینوکس (پکیجهای
⚠️ چندتا نکته فنی که قبل از استفاده باید حواستون باشه:
- خود توسعهدهنده توی مستندات تاکید کرده که این ابزار برای دور زدن قوانین یا ساختن سهمیه اضافه نیست؛ چون در نهایت ChatGPT Work و Codex از لیمیتهای مشترک اکانت استفاده میکنن. اما اینکه میتونید بدون درگیری با کپی-پیست، کانتکست رو با
- برای راهاندازیش نیاز به اکانتی دارید که قابلیت ساخت Custom MCP App توش فعال باشه.
- چون افزونهش داره UI مرورگر رو اتومیت میکنه (و یه API رسمی اتومیشن نیست)، حتماً روی فولدرهایی که بهش دسترسی میدید نظارت داشته باشید و با مسئولیت خودتون ازش استفاده کنید.
اگه شما هم دنبال این بودید که از اشتراک ChatGPT خودتون مستقیم روی فایلهای لوکال و ترمینال سیستم استفاده کنید، حتماً یه سر به ریپوش بزنید، راهنمای نصبش هم مرحلهبهمرحله و تصویریه :)
🐱 لینک گیتهاب پروژه:
https://github.com/totec448-spec/chat-on-steroids
—-
💡 مثل همیشه کنجکاو بمونید
🆔 @MdDaily
من خودم برای اینکه این چالش رو دور بزنم، اول رفتم سراغ ابزارهایی مثل Omni Router تا بیام خود ChatGPT Web رو پروکسی کنم و از اون طریق کارم رو راه بندازم. روی کاغذ ایده خوبی بود، ولی توی عمل به یه مشکل اساسی خوردم: نسخه وب عملاً هیچ دسترسی مستقیمی به فایلهای روی سیستمم نداشت! یعنی باز مجبور بودم هی کدها رو کپی-پیست کنم و دستی بهش کانتکست بدم که عملاً کل سرعت کار رو میگرفت.
توی همین گشتوگذارها رسیدم به یه پروژه متنباز و خیلی خفن به اسم Chat On Steroids که دقیقاً اومده همین خلا رو پر کنه و ChatGPT معمولی رو تبدیل کنه به یه محیط کدنویسی به سبک Codex.
💡 داستان این ابزار چیه و پشت صحنه چطوری کار میکنه؟
برخلاف پروکسیهای ساده، این ابزار مستقیم سراغ صدا زدن Codex نمیره؛ بلکه از همون مکالمات خودتون توی ChatGPT استفاده میکنه. مکانیزمش هم اینطوریه که یه افزونه مرورگر (برای Chrome، Edge یا Brave) داره یا میتونید مثل من از مرورگر خودش استفاده کنید که رابط کاربری ChatGPT رو توی مرورگر کنترل و اتومیت میکنه و از طرف دیگه، ابزارهای لوکال سیستم شما رو از طریق پروتکل MCP (به عنوان یه Custom MCP Server و از طریق تانل) به چتبات وصل میکنه.
🔥 مهمترین قابلیتهاش:
🔹 دسترسی مستقیم به پروژه و ترمینال: به ChatGPT اجازه میده مستقیم فایلهای پروژهتون رو بخونه و ادیت کنه، تستها رو ران بگیره، ترمینالها رو باز نگه داره و حتی از محیط دسکتاپتون استفاده کنه. نتایج اجرای هر ابزار رو هم به صورت زنده میتونید دنبال کنید.
🔹 ساختن تیم با Workerهای موازی: میتونید تسکهای مستقل رو بین چندتا Worker تقسیم کنید و در نهایت خروجیهاشون رو جمع کنید. نکته باحالش اینه که هر ورکر کانتکست خودش رو نگه میداره و برای تسک بعدی دقیقاً از همونجایی که کارش تموم شده ادامه میده.
🔹 کنترل کامل روی تسکهای طولانی: وسط اجرای کار میتونید براش اصلاحیه بفرستید. دو تا قابلیت
Goal (برای پیگیری کارهای ناتمام) و Loop داره و از همه مهمتر، ویژگی Compact & Resume رو داره که تاریخچه سشن و ورکرها رو فشرده میکنه و میبره توی یه چت کاملاً جدید تا وقتی چت طولانی شد، به مشکل پر شدن کانتکست نخورید.🔹 مولتیپلتفرم و رایگان: پروژه با لایسنس MIT منتشر شده و برای ویندوز، مک (Apple Silicon) و لینوکس (پکیجهای
.deb و AppImage) نسخه آماده داره.⚠️ چندتا نکته فنی که قبل از استفاده باید حواستون باشه:
- خود توسعهدهنده توی مستندات تاکید کرده که این ابزار برای دور زدن قوانین یا ساختن سهمیه اضافه نیست؛ چون در نهایت ChatGPT Work و Codex از لیمیتهای مشترک اکانت استفاده میکنن. اما اینکه میتونید بدون درگیری با کپی-پیست، کانتکست رو با
Compact & Resume تمیز نگه دارید و از چت وب مثل یه ایجنت لوکال کار بکشید، مصرف و بهرهوری رو خیلی بهینهتر میکنه.- برای راهاندازیش نیاز به اکانتی دارید که قابلیت ساخت Custom MCP App توش فعال باشه.
- چون افزونهش داره UI مرورگر رو اتومیت میکنه (و یه API رسمی اتومیشن نیست)، حتماً روی فولدرهایی که بهش دسترسی میدید نظارت داشته باشید و با مسئولیت خودتون ازش استفاده کنید.
اگه شما هم دنبال این بودید که از اشتراک ChatGPT خودتون مستقیم روی فایلهای لوکال و ترمینال سیستم استفاده کنید، حتماً یه سر به ریپوش بزنید، راهنمای نصبش هم مرحلهبهمرحله و تصویریه :)
🐱 لینک گیتهاب پروژه:
https://github.com/totec448-spec/chat-on-steroids
—-
💡 مثل همیشه کنجکاو بمونید
🆔 @MdDaily
- ❤ 3






