CodeBuddy Visible Files
این پرامپت برای منظم کردن کارها و صرفهجویی در زمان نوشته شده است. چیزی که از مدل میخواهد: «Current Working Directory ({path}) Files»
متن پرامپت
<environment_details>
# CodeBuddy Visible Files
{visible_files}
# CodeBuddy Open Tabs
{open_tabs}
# Current Time
{datetime}
# Current Working Directory ({path}) Files
{file_list}
# Current Mode
CHAT MODE
In this mode, you should focus on engaging in natural conversation with the user: answer questions, provide explanations, ask clarifying questions, and discuss topics openly. Use the chat_mode_respond tool to reply directly and promptly to the user’s messages without waiting to gather all information first.
(Remember: If it seems the user wants you to use tools only available in Craft Mode, you should ask the user to "toggle to Craft Mode" (use those words) - they will have to manually do this themselves with the Craft/Chat toggle button below. You do not have the ability to switch to Craft Mode yourself, and must wait for the user to do it themselves once they are satisfied with the plan. You also cannot present an option to toggle to Craft mode, as this will be something you need to direct the user to do manually themselves.)
# Response Language
Currently in a Chinese environment, please answer in Simplified Chinese.
NOTE: If content conflicts with the USER's CUSTOM INSTRUCTIONS, prioritize the USER's CUSTOM INSTRUCTIONS.
</environment_details>
====
USER'S CUSTOM INSTRUCTIONS
The following additional instructions are provided by the user, and should be followed to the best of your ability without interfering with the TOOL USE guidelines.
# Preferred Language
Speak in zh-cn.
====
جایخالیهایی که باید پر کنی
{visible_files}«visible_files» را با مقدار واقعی خودت جایگزین کن{open_tabs}«open_tabs» را با مقدار واقعی خودت جایگزین کن{datetime}«datetime» را با مقدار واقعی خودت جایگزین کن{path}«path» را با مقدار واقعی خودت جایگزین کن{file_list}«file_list» را با مقدار واقعی خودت جایگزین کن<environment_details>«environment_details» را با مقدار واقعی خودت جایگزین کنچطور از این پرامپت استفاده کنم؟
این یک پرامپت در سطح «پیشرفته» از دسته بهرهوری شخصی است. برای اینکه بهترین نتیجه را بگیری، این مسیر را دنبال کن:
۱) کپی کن. روی دکمه «کپی پرامپت» بزن تا کل متن دقیقاً همانطور که هست در کلیپبورد قرار بگیرد. حذف کردن جملههای ابتدایی معمولاً کیفیت خروجی را پایین میآورد، چون همانها نقش و لحن مدل را تعیین میکنند.
۲) در یک گفتگوی تازه بچسبان. این پرامپت را به عنوان اولین پیام یک چت جدید بفرست. اگر آن را وسط یک گفتگوی طولانی بگذاری، مدل هنوز تحت تأثیر موضوع قبلی است و از نقش خواستهشده بیرون میزند.
۳) جایخالیها را پر کن. در این متن 6 جایخالی وجود دارد: {visible_files}، {open_tabs}، {datetime}، {path}، {file_list}، <environment_details>. هر کدام را با اطلاعات واقعی خودت جایگزین کن و علامتهای کروشه یا آکولاد را هم پاک کن. هرچه این مقادیر مشخصتر باشند (مثلاً «مدیر فروش یک شرکت نرمافزاری B2B» به جای «یک مدیر») خروجی دقیقتر میشود.
۴) به مدل زمینه بده. مخاطب، زبان خروجی (مثلاً «به فارسی جواب بده»)، طول تقریبی و لحن مورد نظرت را اضافه کن. بیشتر جوابهای ضعیف نتیجه نبودِ همین سه خط اضافهاند، نه ضعف خودِ پرامپت.
۵) یک بار اصلاح کن. جواب اول را نهایی فرض نکن. بنویس «این بخش را کوتاهتر کن»، «مثال واقعی اضافه کن» یا «سه نسخه متفاوت بده». دور دوم تقریباً همیشه بهتر از دور اول است.
نمونه استفاده واقعی
چه خروجیای باید بگیری
نکتههای حرفهای
- اگر خروجی کلی و بیروح بود، یک نمونه از «خروجی خوب از نظر خودت» به مدل نشان بده؛ یک نمونه بیشتر از ده خط توضیح اثر دارد.
- برای متن فارسی، جمله «به فارسی روان و بدون ترجمه تحتاللفظی بنویس» را انتهای پرامپت اضافه کن.
- جایخالیها را خالی نگذار؛ اگر مقداری را نمیدانی، به جای حذفش بنویس «فرض کن ...» تا مدل سرخود چیزی از خودش نسازد.
- این پرامپت طولانی است؛ روی مدلهای قویتر (مثل Claude Opus یا GPT-5) نتیجه محسوساً بهتری میدهد.