برنامهنویسی با هوش مصنوعی: نوشتن، اجرا و رفعِ خطای کد در یک گفتگو
کدی که هوش مصنوعی پیشنهاد میدهد تا وقتی اجرا نشده، فقط یک حدس است. شاید کتابخانهای را فرض کرده که نصب نیست، یا لبهای را جا انداخته که فقط با دادهٔ واقعی دیده میشود. در AI WebService کد همانجا اجرا میشود و خروجیاش دیده میشود.
یک کار از ابتدا تا انتها
- درخواست: «یک اسکریپتِ پایتون بنویس که فایلِ اکسلِ فروش را بخواند و جمعِ هر ماه را حساب کند.» فایلِ اکسل را هم کنارِ پیام بفرستید.
- نوشتن و اجرا: اسکریپت نوشته و روی همان فایل اجرا میشود.
- بررسیِ خروجی: اگر خطا داد یا عددها نامعقول بود، علت پیدا و کد اصلاح میشود.
- تحویل: اسکریپتِ نهایی و فایلِ خروجی برای دانلود میآیند.
رفعِ خطای کدِ خودتان
متنِ خطا را بچسبانید یا از صفحه اسکرینشات بگیرید و بفرستید (کلیدِ Ctrl+V کافی است). فایلِ کد را هم ضمیمه کنید تا علت در خودِ کد پیدا شود، نه با حدس. اگر پروژه روی کامپیوترِ خودتان است، با اتصالِ ویندوز مستقیم روی فایلها و مخزنِ گیتِ پروژه کار میکند.
چه زبانها و کارهایی؟
- پایتون، PHP، جاوااسکریپت و Node.js، SQL، و اسکریپتهای PowerShell و لینوکس؛
- اپِ اندروید با Kotlin (ساختِ اپ) و سایتِ کامل (ساختِ سایت)؛
- خواندنِ مستنداتِ یک کتابخانه یا API از روی وب و نوشتنِ کدِ اتصال؛
- نوشتنِ مستندِ فنی و گزارش بهصورتِ PDF ِ فارسی.
بررسیِ کیفیت پیش از تحویل
کدِ تحویلی با مجموعهای از قواعدِ خودکار سنجیده میشود: از امنیت و SQL تا تستها، وابستگیها و کدِ منسوخ. هر یافته با محل و راهِ رفع همراه است، و اگر چیزی ماند، صادقانه گفته میشود.
چند توصیه برای نتیجهٔ بهتر
- نمونهٔ واقعیِ ورودی (فایل، خطا، اسکرینشات) بفرستید؛ دقت را خیلی بالا میبرد.
- قواعدِ ثابتِ پروژه (نسخهٔ زبان، سبکِ کد، کتابخانههای مجاز) را یک بار در «دستورالعملِ ثابت» بنویسید.
- کارهای طولانی را رها کنید؛ با بستنِ صفحه قطع نمیشوند و پایانشان در بله خبر داده میشود.
پرسشهای کوتاه
کدِ من کجا اجرا میشود؟
بهطورِ پیشفرض در فضای کاریِ همان گفتگو روی سرویس. اگر ویندوزِ خودتان را وصل کنید، روی کامپیوترِ خودتان و با اجازهٔ شما.
فایلِ بزرگ هم میخواند؟
هر فایلِ ارسالی تا ۲۵ مگابایت. مدلهای اصلی متنی تا حدودِ یک میلیون توکن را یکجا در نظر میگیرند، پس پروژههای بزرگ را هم میخوانند.
خروجی همیشه درست است؟
خیر؛ اجرا و بررسیِ خودکار احتمالِ خطا را کم میکند ولی صفر نمیکند. کدِ مهم را پیش از استفادهٔ واقعی بازبینی کنید.
جمعبندی
برنامهنویسی با AI WebService یعنی کدی که اجرا و آزمایش شده، نه فقط پیشنهاد شده. معرفیِ کامل را در صفحهٔ AI WebService ببینید.



