وب‌سایت موتور

راهنمای ساخت پوسته با هوش مصنوعی

۱. این راهنما برای چه کسی است؟

طراحی پوسته به دانش برنامه‌نویسی نیاز ندارد: سه فایل پرامپت آماده، همه مشخصات فنی طراحی پوسته برای موتور را در خود دارند و هر سرویس هوش مصنوعی — ChatGPT، Claude، Gemini و مشابه — با خواندن آن می‌تواند یک پوسته کامل و سازگار تولید کند. کار شما فقط سه چیز است:

  1. انتخاب نسخه مناسب از میان سه فایل پرامپت (بخش ۲)،
  2. چسباندن متن آن در ابتدای یک گفتگوی تازه و نوشتن خواسته‌های خود در بخش پایانی آن (بخش ۴)،
  3. ذخیره فایل‌های تحویلی، بسته‌بندی و نصب پوسته روی سایت (بخش ۵).

این راهنما مکمل «راهنمای طراحی پوسته» است؛ آن سند مرجع فنی طراحی دستی پوسته است و این سند، راهنمای عملی کار با هوش مصنوعی.

۲. انتخاب نسخه مناسب

سه نسخه پرامپت منتشر شده که در امکانات پوسته تولیدی تفاوت دارند. همه نسخه‌ها در قواعد فنی و ساختار پوسته یکسان‌اند و فقط در بخش‌های اختیاری متفاوت‌اند:

امکاننسخه کاملنسخه بدون فروشگاهنسخه سبک انتشار
نمایش مطالب، دسته‌ها، برچسب‌ها، جستجو، صفحه‌بندی✔✔✔
فرم تماس (اختیاری، با نمونه آماده)✔✔✔
دیدگاه‌ها و رأی کاربران✔✔—
فروشگاه (سبد خرید، دکمه خرید)✔——
کدهای جاوااسکریپت پیوست‌شدهدیدگاه‌ها + فروشگاهدیدگاه‌ها—
حجم فایل پرامپتبزرگمتوسطکوچک

کدام نسخه برای من؟

دو پرسش تصمیم را روشن می‌کند:

  1. از طریق سایت کالا یا خدمت می‌فروشید؟ بله ← نسخه کامل. خیر ← پرسش بعدی.
  2. می‌خواهید بازدیدکنندگان زیر مطالب دیدگاه بگذارند یا به آن‌ها رأی بدهند؟ بله ← نسخه بدون فروشگاه. خیر ← نسخه سبک انتشار.
نوع سایتنسخه پیشنهادی
فروشگاه اینترنتی، سایت فروش فایل و اشتراککامل
مجله خبری، وبلاگ، سایت سازمانی با بخش نظراتبدون فروشگاه
بایگانی مقالات، ویکی، سایت معرفی، پروفایل حرفه‌ایسبک انتشار

توصیه: نسخه سبک‌تر را انتخاب کنید مگر اینکه مطمئن باشید امکان بیشتری می‌خواهید. پوسته سبک‌تر، سریع‌تر تولید و راحت‌تر نگهداری می‌شود و ارتقای آن بعداً هم ممکن است (بخش ۸).

۳. دریافت فایل پرامپت

سه فایل پرامپت با قالب متن ساده (.txt) در ادامه برای دریافت قرار گرفته‌اند. فایل مناسب خود را دریافت کنید:

نسخه کامل — فروشگاه + دیدگاه‌ها و آرا motor-theme-prompt.txt برای سایت‌های فروشگاهی و هر سایتی که همه امکانات را می‌خواهد. نسخه بدون فروشگاه — با دیدگاه‌ها و آرا motor-theme-prompt-nostore.txt مجله خبری، وبلاگ و سایت‌های محتوایی با بخش نظرات؛ بدون هرگونه کد فروشگاهی. نسخه سبک انتشار — بدون فروشگاه، بدون دیدگاه و رأی motor-theme-prompt-minimal.txt سایت انتشار مطالب؛ سبک‌ترین پوسته ممکن. فرم تماس اختیاری و نمونه آن پیوست فایل است.

نکته: این سه فایل را کنار همین فایل راهنما نگه دارید. اگر این راهنما روی وب منتشر شده، پیوندها مستقیماً فایل را دریافت می‌کنند؛ اگر روی رایانه باز کرده‌اید، پیوند فایل هم‌پوشه را باز می‌کند و می‌توانید از منوی مرورگر آن را ذخیره کنید. فایل‌ها متنی‌اند و با هر ویرایشگر ساده‌ای (Notepad و…) قابل بازکردن‌اند.

⚠ هشدار: متن فایل پرامپت را ویرایش نکنید؛ تنها بخش پایانی «درخواست من» را پر کنید. تغییر یا حذف سایر بخش‌ها، خروجی را از استاندارد موتور خارج می‌کند.

۴. نحوه استفاده، گام‌به‌گام

  1. فایل پرامپت را باز کنید و کل متن آن (از سطر اول تا انتهای فایل) را کپی کنید.
  2. گفتگوی تازه‌ای در سرویس هوش مصنوعی دلخواه باز کنید و متن را در نخستین پیام بچسبانید. اگر سرویس امکان بارگذاری فایل دارد، می‌توانید به‌جای کپی، خود فایل txt را پیوست کنید.
  3. به انتهای همان پیام، بخش «درخواست من» را اضافه کنید: نوع پوسته و ویژگی‌های دلخواه. راهنمای نگارش و نمونه‌های آماده: بخش ۶ و پیوست.
  4. پیام را ارسال کنید. هوش مصنوعی فایل‌های پوسته را یکی‌یکی با مسیر دقیق تحویل می‌دهد.
  5. در صورت نیاز، درخواست‌های تکمیلی بدهید («رنگ مضمون را سرمه‌ای کن»، «بخشی برای پربازدیدترین مطالب در صفحه اصلی اضافه کن»). هوش مصنوعی در همان گفتگو، زمینه فنی پوسته را از پرامپت به خاطر دارد.
  6. فایل‌های تحویلی را مطابق بخش ۵ ذخیره و نصب کنید.

مثال نخستین پیام

[کل متن فایل پرامپت ...]

# درخواست من
یک پوسته «مجله خبری» با نام «akhbar-news» بساز.
ویژگی‌های مورد نظر: رنگ مضمون سرمه‌ای، سربرگ بزرگ با عنوان روز،
چیدمان سه‌ستونه برای خبرهای ویژه، بخش «آخرین اخبار» با نوار متحرک،
و پانویس با لینک دسته‌ها و فرم تماس.

نکته: هر گفتگو برای یک پوسته کافی است؛ برای پوسته دوم، گفتگوی تازه با همان فایل پرامپت باز کنید تا زمینه گفتگوی قبلی، خروجی را منحرف نکند.

۵. تحویل گرفتن و نصب پوسته

ذخیره فایل‌ها

خروجی هوش مصنوعی، چند فایل با مسیرهای اعلام‌شده است (مثل themes/mytheme/pages/index.html). روی رایانه، پوشه‌ای هم‌نام پوسته بسازید و فایل‌ها را دقیقاً با همان مسیرها و نام‌ها ذخیره کنید. چک‌لیست ذخیره:

نصب

  1. پوشه پوسته را به‌صورت فایل فشرده (ZIP) بسته‌بندی کنید؛ داخل فایل فشرده، پوشه پوسته باشد.
  2. از بخش «پوسته» در ناحیه مدیریت، فایل را بارگذاری کنید — نصب و فعال‌سازی خودکار انجام می‌شود.
  3. سایت را باز کنید و صفحات را مرور کنید: صفحه اصلی، یک مطلب، یک دسته، جستجو.
  4. از برگه «تنظیمات نمایش» در مدیریت، متغیرهای پوسته (نشان، رنگ مضمون، فهرست‌ها و…) را مطابق سلیقه تنظیم کنید.

اگر ترجیح دادید دستی نصب کنید، پوشه پوسته را با FTP در مسیر themes بارگذاری و از بخش «پوسته» فعال کنید. جزئیات بیشتر: راهنمای «طراحی پوسته»، بخش ۱ و ۱۲.

اگر پوسته درست نمایش داده نشد: پیش از دست‌کاری کد، علت را از جدول «اشکالات رایج» در راهنمای «طراحی پوسته»، بخش ۱۱ پیدا کنید و اصلاح را از خود هوش مصنوعی بخواهید — در همان گفتگوی قبلی، متن خطا یا توصیف مشکل را بفرستید.

۶. چگونه «درخواست من» را بنویسیم؟

کیفیت پوسته خروجی، مستقیماً به کیفیت همین چند سطر بستگی دارد. قاعده کلی: نوع سایت، نام پوسته، رنگ و حال‌وهوا، و ساختار صفحات را بگویید.

چه چیزهایی مفید است؟

چه چیزهایی لازم نیست؟

مقایسه یک درخواست خوب و مبهم

خوب: «یک پوسته مجله خبری با نام yalda-news: رنگ مضمون #1a3a5c، صفحه اصلی شامل لغزانه سه خبر ویژه، ردیف شش خبر با تصویر، و ستون کناری با پربازدیدترین‌ها و فرم خبرنامه. قالب جدا برای صفحه «تماس با ما» با فرم تماس.»

مبهم: «یک سایت خبری قشنگ بساز.» — خروجی معمولی و تصادفی خواهد بود؛ همه تصمیم‌ها را مدل به‌جای شما می‌گیرد.

نمونه‌های آماده برای انواع سایت: پیوست همین راهنما.

۷. عیب‌یابی گفتگو با هوش مصنوعی

رایج‌ترین انحراف‌های مدل و جمله اصلاحی برای هر کدام:

مشکلنشانهچه بگویید؟
مدل کد PHP تولید می‌کندفایل‌های .php یا کد PHP داخل قالب‌ها«پوسته موتور PHP ندارد. مطابق پرامپت، فقط HTML و CSS و JS با کلیدواژه‌های %دار. فایل‌های php را حذف و مطابق ساختار اعلام‌شده بازتولید کن.»
کتابخانه یا CDN به کار بردهلینک به bootstrap، jquery، fonts.google و…«بدون هر کتابخانه و CDN؛ همه استایل و اسکریپت باید محلی و درون style.css و script.js باشد.»
کلاس‌های الزامی را جا انداختهدیدگاه‌ها بارگیری نمی‌شوند یا استایل صفحه‌بندی نیست«چک‌لیست کلاس‌های الزامی پرامپت را دوباره بررسی و فایل‌های ناقص را کامل کن.»
فایل‌ها ناقص‌اندمیانه کد با «...» یا «بقیه مشابه» قطع شده«فایل index.html را کامل و بدون حذف، از اول تا آخر تحویل بده.» — هر بار فقط یک فایل بخواهید.
اسکلت دیدگاه‌ها را در نسخه سبک ساختهوجود votes_area در post.html«مطابق محدوده نسخه، هیچ اسکلت دیدگاه/رأی و کد فروشگاهی نباید باشد؛ post.html را بدون آن‌ها بازنویسی کن.»
دکمه خرید در پوسته بدون فروشگاهوجود site-store یا %buy«این پوسته فروشگاه ندارد؛ از %buy و %price استفاده نشود.» (نسخه سبک/بدون فروشگاه را استفاده کرده‌اید)
همه را یک‌جا خواسته و گیج شدهخروجی نیمه‌کاره یا مخلوطگفتگو را از نو با پرامپت باز کنید و فایل‌ها را یکی‌یکی بخواهید: «اول theme.json و index.html».
خروجی چپ‌چین یا انگلیسی استقالب‌های LTR«همه صفحات فارسی و راست‌چین با direction:rtl و متن‌های نمونه فارسی باشند.»
theme.json نامعتبرپوسته تنظیماتش را نشان نمی‌دهد«theme.json معتبر JSON باشد؛ کامای اضافی و توضیح داخل JSON مجاز نیست. آن را بازتولید و با یک اعتبارسنج چک کن.»

نکته طلایی: مدل را با پرامپت «قفل» کنید و هر اصلاحی را به همان گفتگو بدهید. اگر گفتگو طولانی شد و مدل شروع به فراموشی کرد، فایل پرامپت را دوباره بچسبانید و بنویسید «تازه‌سازی قواعد؛ از این پس دقیقاً مطابق این مشخصات عمل کن».

۸. ارتقا: افزودن فروشگاه یا دیدگاه در آینده

اگر با نسخه سبک‌تر شروع کردید و بعدها امکان بیشتری خواستید، دو راه دارید:

  1. بازسازی با نسخه بالاتر (توصیه‌شده): فایل پرامپت نسخه بالاتر را در گفتگوی تازه بچسبانید و در «درخواست من» بنویسید: «طرح و کلاس‌بندی همین پوسته را نگه دار و …». اگر فایل‌های پوسته فعلی را هم پیوست کنید، خروجی به طرح قبلی نزدیک‌تر می‌شود.
  2. افزودن روی همان گفتگو: بخش مربوط به امکان جدید را از نسخه بالاتر کپی و در گفتگوی فعلی بچسبانید و بخواهید فقط آن بخش را به پوسته اضافه کند. برای فروشگاه، حتماً کد مرجع پیوست ب نسخه کامل را هم بدهید؛ برای دیدگاه‌ها، پیوست الف.
مسیر ارتقانسخه مبدانسخه مقصدچه چیزی اضافه می‌شود؟
افزودن دیدگاه و رأیسبک انتشاربدون فروشگاهاسکلت HTML دیدگاه‌ها، کلاس‌های CSS، کد پیوست الف
افزودن فروشگاهبدون فروشگاهکاملکلاس‌های .site-store-*، کد فروشگاه پیوست ب، استفاده از %buy
افزودن هر دوسبک انتشارکاملهر دو مورد بالا

نکته: فعال‌سازی سمت سرور جدا است: برای دیدگاه‌ها کاری لازم نیست و وضعیت هر مطلب در ویرایش مطلب تعیین می‌شود؛ برای فروشگاه باید قابلیت فروشگاه از تنظیمات سایت فعال شود (راهنمای «راه‌اندازی»، بخش ۷).

۹. چک‌لیست نهایی

پیش از ارسال به هوش مصنوعی

پیش از نصب پوسته

پس از نصب

پیوست — نمونه‌های آماده «درخواست من»

چهار نمونه برای شروع سریع؛ متن را کپی و در انتهای پیام اول بچسبانید و مطابق سلیقه تغییر دهید:

۱. مجله خبری (نسخه بدون فروشگاه)

# درخواست من
یک پوسته «مجله خبری» با نام «khabar-mag» بساز.
ویژگی‌های مورد نظر: رنگ مضمون سرمه‌ای (#1a3a5c) روی زمینه روشن؛
صفحه اصلی شامل نوار خبر فوری، لغزانه سه خبر ویژه، ردیف شش خبر تصویری،
و ستون کناری با «پربازدیدترین‌های هفته» و فرم خبرنامه؛
قالب جدای «تماس با ما» با فرم تماس؛ فهرست دسته‌ها در پانویس.

۲. وبلاگ شخصی (نسخه بدون فروشگاه)

# درخواست من
یک پوسته «وبلاگ شخصی» با نام «man-blog» بساز.
ویژگی‌های مورد نظر: تک‌ستونه و مینیمال با فاصله زیاد بین سطرها؛
رنگ مضمون سبز زیتونی؛ صفحه اصلی فهرست مطالب با تصویر بندانگشتی و چکیده؛
در صفحه مطلب، مطالب مشابه و برچسب‌ها زیر متن؛ منوی ساده چهارگزینه‌ای.

۳. بایگانی مقالات آموزشی (نسخه سبک انتشار)

# درخواست من
یک پوسته «بایگانی آموزشی» با نام «amoozesh» بساز.
ویژگی‌های مورد نظر: بدون دیدگاه و فروشگاه؛ رنگ مضمون بنفش تیره؛
صفحه اصلی فهرست مقالات با صفحه‌بندی و جعبه جستجوی برجسته؛
صفحه مطلب دوستونه با فهرست مقالات همان دسته در ستون کناری؛
قالب جدای «درباره ما».

۴. فروشگاه فایل (نسخه کامل)

# درخواست من
یک پوسته «فروشگاه فایل» با نام «file-shop» بساز.
ویژگی‌های مورد نظر: رنگ مضمون قرمز آجری؛ صفحه اصلی با لغزانه کالاهای ویژه
و شبکه محصولات با قیمت و دکمه خرید؛ صفحه مطلب شامل %price و %buy و
توضیحات کامل کالا؛ ستون کناری با «پرفروش‌ترین‌ها»؛ کلید سبد خرید شناور.

یادآوری: در نسخه سبک انتشار از کلمات «دیدگاه»، «رأی» و «سبد خرید» در درخواست استفاده نکنید؛ در نسخه بدون فروشگاه از «سبد خرید» و «قیمت».