درسهای system prompt کلود Fable 5.1
خلاصهٔ کاملتر
درو برونیگ تو این پست، system prompt نسخهی Fable 5.1 کلود رو با نسخهی ۵.۰ کنار هم گذاشته. به گفتهی او دیدن تغییرها در طول زمان، تصمیمهای محصولی و کوئرکهای خود مدل رو لو میده، چون هر بند پرامپت جواب یه مشکل واقعیه. حرف اصلی پست اینه که مدلها یه هدف متحرکن و دستورهایی که براشون مینویسیم هم باید همراهشون عوض شن.
اولین نمونه بخش lists_and_bullets هست. نسخهی ۵.۰ بولتها رو منع میکرد بدون اینکه دلیلش رو بگه، و به نظر نویسنده نتیجهاش این شد که Fable 5 و Opus 5 «مثل لیست بولتی مینویسن ولی بدون بولت»، یعنی نکتههای کوتاه و بریده که تو پاراگرافهای فشرده چپونده شدن. نسخهی ۵.۱ همون قانون رو ملایمتر کرده، یه دلیل بهش اضافه کرده و یه استثنا هم گذاشته: تو گفتوگوهای شخصی و احساسی، فرمتبندی لحن رو رسمی و غیرصمیمی جلوه میده.
نمونهی بعدی چیزیه که نویسنده بهش میگه «هاتفیکس»: به کلود گفته شده کلمههای genuinely، honestly و straightforward رو به کار نبره. بعد کنجکاو شده و چند نسل Opus (از ۴.۶ تا ۵) رو مقایسه کرده و دیده خیلی از این دستورها با آموزش حل میشن و از پرامپت حذف میشن، ولی بعضیهاشون مثل همین honestly و actually دوباره برمیگردن و مجبور میشن دوباره به دستور درونمتنی بسپرنشون.
دو تغییر دیگه هم به چشمش اومده. تو بخش user_wellbeing یه بند تازه اضافه شده که کلود نباید تأیید کنه خودآزاری برای کسی فایده داره، و در عوض یه بند مفصل دربارهی وابستهنکردن کاربر حذف شده، که نویسنده دلش میخواد دادهی پشت این حذف رو ببینه. تو بخش sensitive_information هم تعریف «جزئیات مالی» خیلی دقیقتر شده و صراحتاً اومده که اجاره، قسط وام، قبض، بودجه و هدف پسانداز جزو دادههای حساس نیستن.
مهمترین بخش برای توسعهدهندهها core_search_behaviors هست. دستور قبلی عددگذاری دقیق داشت، یعنی یک تولکال برای سؤال ساده، ۳ تا ۵ برای کار متوسط و ۵ تا ۱۰ برای تحقیق عمیق. حالا کل اون عددها حذف شدن و جاشون یه جمله نشسته: به اندازهای که لازمه، نه بیشتر. نویسنده میگه همین توضیح میده چرا اسکیلهای قدیمی با Fable و Opus 5 خراب شدن؛ مدل دستورپذیرتر شده و عددها رو زیادی تحتاللفظی اجرا میکنه.
به گفتهی نویسنده، Mike Taylor هم تو بررسی اولیهاش از Fable به همین برخورد: یه اسکیل قدیمی ساخت پاورپوینت نتیجهی بدی میداد و وقتی بخش زیادی از دستورهاش رو پاک کرد، خروجی خیلی بهتر شد. جمعبندی پست اینه که هر نسل مدل مهارتها و سوگیریهای تازهای میاره که ممکنه با نیاز شما جور نباشه، پس هر تیمی باید راهی برای سنجش اثر مدل جدید روی سیستمش داشته باشه، وگرنه تو «بدهی پرامپت» گیر میکنه و رو مدلهای دیروز جا میمونه.
نکات کلیدی:
- تو Fable 5.1 قانون منع بولتپوینت دلیلدار شده و یه استثنا گرفته: تو چتهای شخصی و احساسی اصلاً فرمتبندی نباشه.
- دستور «نگفتن genuinely و honestly و straightforward» یه هاتفیکس درونمتنیه، چون تو آموزش حل نشده.
- تو core_search_behaviors همهی عددها (۱ تولکال، ۳ تا ۵، ۵ تا ۱۰) حذف و با یه راهنمای کیفی جایگزین شدن.
- تعریف «جزئیات مالی» تو sensitive_information گستردهتر شده و اجاره، قسط، قبض و بودجه از لیست حساس بیرون اومدن.




