Hackcat

چگونه Agent را وادار به اجرای دستورات در محیط کنیم؟

محیط هدف، مکان کاری و نتایجی که نیاز دارید ببینید را به وضوح تعریف کنید.

ابتدا حالت و محیط را تأیید کنید

دستورات ترمینال به قابلیت‌های ابزار Agent تعلق دارند؛ Ask دستورات ترمینال را اجرا نمی‌کند. قبل از استفاده، کامپیوتر هدف یا محیط ابری را انتخاب کنید، دایرکتوری کاری مورد نیاز و شرایط شناخته شده برای وظیفه را مشخص کنید؛ همان دستور ممکن است در سیستم‌عامل‌های مختلف قابل اجرا نباشد.

اگر فقط مثال‌های دستور را بدون اجرا می‌خواهید، لطفاً این را به وضوح در درخواست خود بیان کنید.

ارائه هدف مهم‌تر از دستور است

شما می‌توانید "بررسی کنید چرا این پروژه شروع نشد، ابتدا پیکربندی و خروجی خطا را مرور کنید" را توصیف کنید، که به Agent اجازه می‌دهد مراحل را بر اساس محیط تنظیم کند. اگر از قبل دستوراتی دارید، مشخص کنید که چه نتایجی باید تولید کنند تا به شناسایی ناهنجاری‌ها کمک کند.

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

  1. نام محیط و مکان کاری را تأیید کنید.
  2. محدوده مجاز برای بررسی یا اصلاح را مشخص کنید.
  3. کارت‌های تأیید را مطابق با حالت مجوز مدیریت کنید.
  4. وضعیت خروج واقعی، خروجی و فایل‌های تولید شده را بررسی کنید.

چگونه پس از شکست ادامه دهیم

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