تکنیک Scratchpad به طور اساسی نحوه تعامل ما با مدلهای زبان بزرگ (LLM) را تغییر میدهد. برخلاف درخواستهای سنتی که در آن ما به سادگی درخواست خود را بیان میکنیم و به بهترینها امیدواریم، تکنیک scratchpad یک فرآیند فکری ساختاریافته ایجاد میکند که هم شما و هم LLM میتوانید آن را دنبال کنید.
این سناریوی رایج را در نظر بگیرید: هنگامی که از یک LLM میخواهیم الگوهای خرید مشتری را تجزیه و تحلیل کند، یک درخواست معمولی ممکن است به سادگی تحلیل را مستقیماً درخواست کند. نتیجه؟ اغلب یک پاسخ عجولانه یا نادرست است که ملاحظات کلیدی را از دست می دهد. اینجاست که تکنیک اسکرچپد دگرگون کننده است.
به جای فرو رفتن مستقیم در راه حل، تکنیک خراش یک مرحله برنامه ریزی بحرانی را معرفی می کند. با استفاده از
- قبل از اجرا، رویکرد آن را ترسیم کنید
- مشکلات پیچیده را به اجزای قابل مدیریت تقسیم کنید
- مشکلات احتمالی را زودتر شناسایی کنید
- قبل از صرف زمان در جهت اشتباه، اجازه اصلاح دوره را بدهید
قدرت واقعی در شفافیت نهفته است. وقتی میتوانید ببینید که چگونه LLM برای رسیدگی به درخواست شما برنامهریزی میکند، میتوانید فوراً سوء تفاهمها را متوجه شوید و آن را به سمت نتیجه مورد نظر خود هدایت کنید.
ساخت اولین Scratchpad شما
ساختار اصلی یک اعلان اسکرچ پد از سه عنصر کلیدی تشکیل شده است:
- درخواست اولیه: وظیفه خود را به وضوح ارائه دهید، اما به همین جا بسنده نکنید. زمینه ای را در مورد اهداف خود و هر نیاز خاص درج کنید.
- دستورالعمل Scratchpad: LLM را هدایت کنید تا با استفاده از رویکرد خود برنامه ریزی کند
برچسب ها در مورد آنچه می خواهید در مرحله برنامه ریزی ببینید، مشخص باشید. - حلقه بررسی: رویکرد پیشنهادی را بررسی کرده و در صورت نیاز قبل از ادامه پاسخ کامل اصلاح کنید.
بیایید یک مثال عملی را مرور کنیم. به جای درخواست صرف تحلیل بازار، در اینجا نحوه ساختار آن آورده شده است:
پاسخ اولیه scratchpad چیزی شبیه به این خواهد بود:
این مرحله برنامه ریزی، حوزه های تمرکز مورد نظر LLM را نشان می دهد. اگر متوجه شدید که عناصر مهم را از دست داده است – شاید نوآوری در فناوری باتری یا مشارکت زیرساخت های شارژ – می توانید قبل از دریافت یک تجزیه و تحلیل کامل اما خارج از هدف، تغییر مسیر دهید.
دام های متداول برای جلوگیری از
- دستورالعمل های مبهم برنامه ریزی: فقط از LLM نخواهید که «رویکرد خود را برنامه ریزی کند». عناصر خاصی را که میخواهید در صفحه اسکرچپد ببینید، درخواست کنید، مانند روششناسی، نقاط داده یا چارچوبهای تحلیلی.
- رد شدن از مرحله بررسی: پد خراش فقط برای نمایش نیست – این فرصت شما برای اصلاح دوره است. برای ارزیابی اینکه آیا رویکرد پیشنهادی با نیازهای شما همسو است یا خیر وقت بگذارید.
- متن ناکافی: در حالی که پد خراش به سازماندهی تفکر کمک می کند، نمی تواند نیازهای اولیه نامشخص را جبران کند. در مورد نیازها، مخاطبان و استفاده مورد نظر خود از اطلاعات دقیق باشید.
فراتر از اصول
هنگام پرداختن به پروژه های LLM، ایجاد دستور اولیه مناسب بسیار مهم می شود.
در اینجا چند ایده سریع برای چالش های چند لایه وجود دارد. به یاد داشته باشید که تا حد ممکن زمینه را در قالب اسناد یا متن ضمیمه قرار دهید:
درخواست راهاندازی محصول:
- من باید یک استراتژی جامع عرضه محصول ایجاد کنم. با استفاده از
برچسب ها، رویکرد خود را برای تجزیه و تحلیل موقعیت بازار، چشم انداز رقابتی و برنامه ریزی برای ورود به بازار تجزیه و تحلیل کنید. قبل از ارائه هرگونه توصیه، شکافهای اطلاعاتی و وابستگیهای احتمالی بین این عناصر را در نظر بگیرید.»
درخواست برنامه ریزی بودجه:
- به من کمک کنید تا یک بودجه دپارتمان برای سال آینده ایجاد کنم. قبل از ارائه اعداد، استفاده کنید
برچسبها برای تشریح روش شما برای در نظر گرفتن دادههای تاریخی، پیشبینیهای رشد و تخصیص منابع. هر فرضی را که باید در این فرآیند انجام دهید علامت گذاری کنید.”
درخواست ارزیابی ریسک پروژه:
- ما در حال راه اندازی یک سیستم نرم افزاری جدید سازمانی هستیم. قبل از فهرست کردن خطرات احتمالی، استفاده کنید
برچسبهایی برای ترسیم نحوه برخورد شما با شناسایی ریسک در ابعاد فنی، عملیاتی و تجاری. چارچوب خود را برای اولویت بندی این خطرات درج کنید.
هر یک از این دستور می دهد:
- هدف نهایی را به وضوح بیان می کند
- عناصر برنامه ریزی خاصی را درخواست می کند
- حوزه های کلیدی که نیاز به بررسی دارند را شناسایی می کند
- تفکر سیستماتیک را قبل از ایجاد راه حل تشویق می کند
توجه: این اعلانها نمونههای نسبتاً سادهای هستند. بسته به مورد استفاده می توانید بسیار دقیق و پیچیده دریافت کنید.
نکته کلیدی، صریح بودن در مورد تمایل به دیدن فرآیند برنامه ریزی قبل از دریافت راه حل است. این از پاسخ های عجولانه جلوگیری می کند و بررسی کامل همه عوامل مرتبط را تضمین می کند.
همانطور که ذکر شد، این دستورات را می توان (و باید) بیشتر سفارشی کرد:
- اضافه کردن زمینه صنعت خاص
- از جمله محدودیت های شناخته شده
- تعیین خروجی های مورد نیاز
- ذکر روش های خاصی که می خواهید در نظر گرفته شوند
به یاد داشته باشید: هر چه کار پیچیده تر باشد، دیدن رویکرد برنامه ریزی شده LLM قبل از ایجاد راه حل مهم تر می شود.
مهارت مهندسی سریع خود را از طریق ارتقا دهید
تکنیک Scratchpad به ما کمک می کند تا تعامل بین انسان و LLM را تغییر دهیم. با اجرای این رویکرد ساختاریافته، سازمانها و متخصصان میتوانند فراتر از الگوهای ساده واکنش سریع حرکت کنند تا به نتایج پیچیدهتر و قابل اعتمادتری دست یابند. این روش بهویژه در محیطهایی که دقت، سازگاری و استدلال شفاف برای فرآیندهای تصمیمگیری اهمیت دارد، ارزشمند است.