پرش به محتوای اصلی
پرش به محتوای مقاله

حذف کلمات تکراری Claude با استفاده از قلاب‌های MessageDisplay

·۲۳ تیر ۱۴۰۵۱ دقیقه مطالعه
راهنما
جلوگیری از تکرار عبارت «load-bearing» توسط Claude
جلوگیری از تکرار عبارت «load-bearing» توسط Claude
اشتراک‌گذاری
واقعاً چه چیز جدید است؟

استفاده از MessageDisplay hook برای تغییر محتوایی خروجی مدل پیش از رندر شدن؛ این اولین بار است که راهکاری برای حذف تکیه‌کلام‌های مدل بدون تغییر در پرامپت یا Fine-tuning ارائه می‌شود.

اگر از تکرار وسوسانی عباراتی مثل «Honest takes» یا «load-bearing seams» در پاسخ‌های Claude کلافه‌اید، راه حلی برای ساکت کردن این عادت‌های زبانی پیدا شده است. طبق راهنمایی که در ۱۴ ژوئیه ۲۰۲۶ توسط وب‌سایت jola.dev منتشر شد، می‌توان با یک اسکریپت محلی، مدل را مجبور کرد این تکیه‌کلام‌ها را کنار بگذارد.

این ترفند از طریق قلاب نمایش پیام (MessageDisplay hook) عمل می‌کند؛ ابزاری که درست مانند یک ویراستار سخت‌گیر، متن را پیش از آنکه به چشم شما برسد، می‌رباید و اصلاح می‌کند. همان‌طور که در تحلیل قبلی ما درباره‌ی پروتکل MCP دیدیم، Claude در اتوماسیون‌های B2B بسیار قدرتمند است، اما کاربران عادی اغلب با دایره لغات پیش‌بینی‌پذیر و تکراری آن دست‌وپنجه نرم می‌کنند. در واقع، بهینه‌سازی تعامل با مدل، بخشی از روند کلی افزایش بهره‌وری است؛ برای مثال، استفاده از گردش‌کارهای مبتنی بر استدلال توانسته سرعت بازبینی کد با این مدل را تا ۳ برابر افزایش دهد.

برای اجرای این روش، باید یک اسکریپت پایتون در مسیر ~/.claude/hooks/wordswap.sh ایجاد کنید. این اسکریپت از یک دیکشنری جایگزینی استفاده می‌کند — برای مثال تبدیل عبارت «load-bearing» به «cooked» — و با استفاده از عبارات منظم (Regular Expression)، متن را به‌صورت حساس‌ناپذیر به حروف بزرگ و کوچک تغییر می‌دهد. در نهایت، محتوای اصلاح‌شده به شیء hookSpecificOutput بازگردانده می‌شود.

جلوگیری از تکرار عبارت «load-bearing» توسط Claude

برای فعال‌سازی این فیلتر، باید فایل ~/.claude/settings.json را ویرایش کنید. طبق مستندات, لازم است اسکریپت مربوطه را در بلوک MessageDisplay در بخش تنظیمات قلاب‌ها اضافه کنید. از آنجا که این قلاب‌ها در زمان شروع برنامه بارگذاری می‌شوند، برای اعمال تغییرات باید یک جلسه (Session) جدید آغاز کنید.

این دست‌کاری در واقع تغییر رویکرد به سمت «هدایت در سمت کاربر» (Client-side steering) است. به‌جای جنگ با مدل از طریق پرامپت‌های پیچیده — که اغلب اثر کوتاه‌مدتی دارند — کاربران اکنون لایه نمایش را به کنترل خود درآورده‌اند. این کار باعث می‌شود اصطکاک‌های زبانی به ابزاری برای شخصی‌سازی تبدیل شوند و کاربر بتواند لحن مدل را حرفه‌ای‌تر یا حتی طنزآمیز کند. این رویکرد در کنار بهبود دسترسی‌های API برای حذف کپی-پیست‌های زمان‌بر، می‌تواند سرعت توسعه و مهندسی کد را به شدت افزایش دهد.

گام بعدی شما

  • اسکریپت wordswap را مطابق راهنمای jola.dev پیاده‌سازی کنید تا تکیه‌کلام‌های مدل را حذف کنید.
  • لیست کلمات جایگزین خود را بر اساس نیاز شغلی (رسمی یا دوستانه) تنظیم کنید.
  • بررسی کنید آیا ابزارهای سازگار با پروتکل زمینه مدل (MCP) نیز می‌توانند جریان خروجی را به همین شکل مدیریت کنند؟

اما داستان سخت‌افزاری این تحول حتی شگفت‌انگیزتر است — به تحلیل ما درباره‌ی تراشه‌های Blackwell مراجعه کنید.

چرا این موضوع مهم است؟

این روش با تکیه بر تجربه توسعه‌دهندگان پلتفرم Claude، کنترل رابط کاربری را از شرکت سازنده می‌گیرد و به کاربر بازمی‌گرداند. این یک نقطه عطف در شخصی‌سازی تجربه کاربری (UX) برای ابزارهای AI است.

تأثیر برای ایران

این روش یک ترفند نرم‌افزاری محلی است و نیازی به دسترسی API خاصی ندارد؛ بنابراین برای توسعه‌دهندگان ایرانی که از نسخه دسکتاپ Claude استفاده می‌کنند، کاملاً کاربردی است.

·نگاه ما
تحریریه دات‌هوش

انتقال کنترل از «مهندسی پرامپت» به «تغییر لایه نمایش» نشان می‌دهد که کاربران حرفه‌ای دیگر به وعده‌های همراستاسازی مدل‌ها اعتماد ندارند. این رویکرد عملاً پذیرفته است که توهمات یا عادت‌های زبانی مدل‌های زبانی بزرگ را نمی‌توان کاملاً حذف کرد، پس بهترین راه، ایجاد یک لایه فیلترینگ در سمت کاربر است.

منابع

این گزارش با خط‌لولهٔ خودکار دات‌هوش از منابع معتبر جهانی تدوین و زیر نظر تحریریه منتشر شده است. روش کار ما

گفتگو

پنج‌شنبه‌های هوش‌محور

بسته‌ی هفتگی دات‌هوش

۵ خبر، ۲ ابزار، ۱ پرامپت در هر شماره. به‌زودی راه‌اندازی می‌شود — هر پنج‌شنبه صبح.

خبر کلیدی
ابزار کاربردی
پرامپت حرفه‌ای
تحلیل پژوهش
به‌زودی
زاویه‌ی ایرانی
به‌زودی
تمرین این هفته
به‌زودی

راهنماهای دات‌هوش

راهنماهای کاربردیِ دات‌هوش برای کار با هوش مصنوعی — از همین‌جا شروع کنید:

دات‌هوش

راهنمای فارسی هوش مصنوعی — با نگاه به ایران

اخبار روزانه، معرفی ابزارها و مدل‌ها، و آموزشِ کار با هوش مصنوعی؛ همیشه با این پرسش که از ایران چه چیزی کار می‌کند و چه چیزی نه.