Pet در ChatGPT چیست؟
ChatGPT یکی از محبوبترین ابزارهای هوش مصنوعی برای گفتوگو، تولید محتوا و انجام انواع کارهای روزمره و تخصصی است. اخیراً این هوش مصنوعی قابلیت جدیدی تحت عنوان Pet به اکوسیستم خود اضافه کرده است که یک حیوان یا شخصیت مجازی متحرک را به محیط ChatGPT و Codex میآورد. این قابلیت بیشتر برای شخصیسازی محیط، نمایش وضعیت فعالیت و ایجاد تجربهای زندهتر هنگام کار با هوش مصنوعی طراحی شده است.
چگونه Pet در ChatGPT فعال کنیم؟
Pet را میتوان یک همراه بصری یا شخصیت متحرک در محیط ChatGPT و Codex در نظر گرفت. برخلاف قابلیتهایی مانند جستوجوی وب، تولید تصویر، حافظه یا تحلیل فایل، Pet بهخودیخود یک مدل هوش مصنوعی یا ابزار پردازشی مستقل نیست.
درواقع Pet یک شخصیت کوچک متحرک است که میتواند در محیط ChatGPT یا Codex ظاهر شود و در بعضی نسخهها، براساس وضعیت فعالیت کاربر حالتهای متفاوتی نمایش دهد. بهعنوان مثال، زمانی که یک وظیفه درحال انجام است، زمانی که ChatGPT منتظر پاسخ شما است یا هنگامی که اجرای یک کار با مشکل مواجه میشود، Pet میتواند وضعیت متفاوتی داشته باشد.
درحالحاضر Pet در بخشهای مختلف اکوسیستم OpenAI حضور دارد، اما نحوه نمایش و امکانات آن در نسخه دسکتاپ ChatGPT، نسخه وب و Codex CLI یکسان نیست.
بنابراین وقتی درباره Pet در ChatGPT صحبت میکنیم، منظور یک حیوان خانگی واقعی یا یک چتبات جداگانه نیست، بلکه یک شخصیت دیجیتالی و عمدتاً بصری است که تجربه استفاده از ابزارهای OpenAI را شخصیتر میکند.

تفاوت Pet با ChatGPT و Codex چیست؟
برای درک بهتر این قابلیت، باید میان ChatGPT ،Codex و Pet تفاوت قائل شویم.
ChatGPT محیط اصلی گفتوگو و انجام وظایف مختلف با مدلهای OpenAI است. کاربران میتوانند از آن برای نوشتن، ترجمه، تحلیل، تحقیق، کار با فایلها، تولید تصویر و بسیاری از فعالیتهای دیگر استفاده کنند.
Codex بیشتر برای انجام وظایف فنی، توسعه نرمافزار، کار با کد و اجرای فرآیندهای چندمرحلهای طراحی شده است. Codex میتواند در نوشتن کد، بررسی پروژه، اشکالزدایی، اجرای برخی وظایف و مدیریت فرآیندهای توسعه نرمافزار به کاربر کمک کند.
Pet در این میان یک قابلیت مکمل محسوب میشود. یعنی Pet قرار نیست جای ChatGPT یا Codex را بگیرد و وظایف آنها را انجام دهد. این قابلیت بیشتر به رابط کاربری، نمایش وضعیت و شخصیسازی تجربه کاربر مربوط است.
بهبیان ساده، ChatGPT و Codex کار را انجام میدهند و Pet میتواند وضعیت انجام آن کار را بهشکلی بصریتر نمایش دهد.
Pet چه وضعیتهایی را نمایش میدهد؟
یکی از نکاتی که در معرفی Pet کمتر به آن توجه میشود این است که این شخصیت فقط یک انیمیشن تزئینی نیست. در نسخههای پشتیبانی شده، Pet میتواند وضعیت فعالیت ChatGPT را نیز نمایش دهد.
Pet چهار وضعیت اصلی دارد:
- Running: یعنی یکی از وظایف یا چتها درحال اجرا است.
- Needs input: یعنی ChatGPT برای ادامه کار به پاسخ، تصمیم یا تأیید شما نیاز دارد.
- Ready: یعنی وظیفه موردنظر انجام شده و نتیجه آماده بررسی است.
- Blocked: یعنی اجرای یک کار با خطا یا مانعی مواجه شده است.
اگر چند فعالیت بهصورت همزمان درحال اجرا باشند، Pet میتواند مهمترین وضعیت را نمایش دهد. برای مثال، اگر یکی از چتها منتظر تصمیم شما باشد، این وضعیت معمولاً نسبت به یک وظیفه درحال اجرا اهمیت بیشتری دارد.
درنتیجه Pet فقط ظاهر محیط را تغییر نمیدهد و میتواند بهعنوان یک نشانگر بصری برای پیگیری وضعیت وظایف نیز کاربرد داشته باشد.
کاربرد Pet در ChatGPT چیست؟
ممکن است در نگاه اول این سؤال مطرح شود که یک حیوان مجازی چه کاربرد واقعی در ابزاری حرفهای مانند ChatGPT یا Codex دارد. پاسخ این است که Pet بیشتر یک ویژگی مرتبط با تجربه کاربری است تا ابزاری برای افزایش مستقیم قدرت پردازشی.
شخصی سازی محیط کار
یکی از مهمترین کاربردهای Pet ایجاد حس شخصیسازی است. کاربران میتوانند بهجای مشاهده یک رابط کاملاً ثابت و رسمی، شخصیت کوچکی داشته باشند که فضای کار را متفاوت میکند.
این موضوع بهخصوص برای افرادی که ساعتهای زیادی با ChatGPT یا Codex کار میکنند جذاب است. یک شخصیت بصری کوچک میتواند محیط ابزارهای توسعه و هوش مصنوعی را زندهتر و شخصیتر کند.
نمایش بصری وضعیت فعالیت
یکی دیگر از کاربردهای مهم Pet، اطلاعرسانی درباره وضعیت کارها است. مثلا اگر ChatGPT مشغول انجام یک وظیفه باشد، Pet میتواند حالت Running را نمایش دهد.
اگر اجرای کار به تأیید شما نیاز داشته باشد، حالت Needs input فعال میشود و اگر کار با مشکلی مواجه شود، وضعیت Blocked نمایش داده خواهد شد.
این قابلیت باعث میشود بدون بررسی مداوم تمام پنجرهها، بتوانید سریعتر از وضعیت فعالیتهای خود مطلع شوید.
تشخیص بصری محیطها و وظایف
برخی کاربران حرفهای میتوانند برای فعالیتهای مختلف از Petهای متفاوت استفاده کنند. برای مثال میتوان یک Pet را برای بررسی کد، یکی را برای برنامهریزی و شخصیت دیگری را برای انجام وظایف اجرایی در نظر گرفت.
این شیوه بیشتر نوعی سازماندهی بصری است و بهخودیخود قابلیتهای فنی عامل هوش مصنوعی را تغییر نمیدهد، اما برای کاربرانی که چند فرآیند را همزمان مدیریت میکنند میتواند مفید باشد.
آیا Pet برای همه کاربران ChatGPT فعال است؟
قابلیت Pet ممکن است در تمامی حسابها و نسخههای ChatGPT و دستگاهها به یک صورت نشان داده نمیشود.
OpenAI معمولاً برخی قابلیتهای جدید را بهصورت مرحلهای منتشر میکند. بنابراین تجربه کاربران میتواند با توجه به پلتفرم، نسخه برنامه، تنظیمات حساب و محیطی که از ChatGPT استفاده میکنند متفاوت باشد.
اگر گزینهای با عنوان Pets را در تنظیمات مشاهده نمیکنید، لزوماً بهمعنای وجود مشکل در حساب شما نیست. ممکن است این ویژگی هنوز برای نسخه یا محیطی که استفاده میکنید در دسترس قرار نگرفته باشد.
بهتر است ابتدا برنامه ChatGPT یا Codex را به آخرین نسخه موجود بهروزرسانی کنید و سپس بخش تنظیمات را بررسی کنید.
آموزش فعالکردن Pet در ChatGPT
نحوه فعالسازی Pet به محیطی بستگی دارد که از ChatGPT در آن استفاده میکنید.
فعالکردن Pet در نسخه دسکتاپ ChatGPT
در برنامه دسکتاپ ChatGPT ابتدا وارد حساب خود شوید و منوی پروفایل را باز کنید.
سپس وارد بخش Pets شوید. این قسمت ممکن است از مسیر Settings > Pets نیز در دسترس باشد.
در این بخش میتوانید یکی از Petهای موجود را انتخاب کنید.
در نسخههایی که از فرمان مربوط به Pet پشتیبانی میکنند، میتوان با واردکردن دستور /pet نیز Pet را ظاهر یا مخفی کرد. ممکن است در منوی دستورات گزینههایی مانند Wake Pet و Tuck Away Pet نیز مشاهده شوند.
پس از انتخاب Pet، موقعیت و شخصیت انتخابشده میتواند برای دفعات بعدی نیز حفظ شود.

Pet در نسخه وب ChatGPT
نسخهی وب ChatGPT دقیقاً مانند نسخه دسکتاپ عمل نمیکند.
اگر این قابلیت برای حساب شما فعال باشد، میتوانید از مسیر تنظیمات شخصیسازی به بخش Pet دسترسی پیدا کنید و یکی از شخصیتهای موجود را انتخاب کنید.
در نسخه وب، Pet معمولاً داخل محیط پشتیبانی شده ChatGPT نمایش داده میشود و برخلاف نسخه دسکتاپ، الزاماً بهصورت یک شخصیت شناور روی سایر پنجرههای سیستم ظاهر نمیشود.
همچنین بعضی قابلیتهای نسخه دسکتاپ، مانند دستور /pet یا نمایش برخی وضعیتهای فعالیت، ممکن است در نسخه وب وجود نداشته باشند.
این تفاوت مهم است، زیرا مشاهده Pet در یک نسخه بهمعنای وجود تمام امکانات آن در نسخه دیگر نیست.
چگونه یک Pet اختصاصی بسازیم؟
قسمت جذاب ماجرا زمانی آغاز میشود که بهجای استفاده از شخصیتهای آماده، بخواهید Pet مخصوص خودتان را بسازید.
کاربران میتوانند شخصیتهایی مانند گربه پیکسلی، سگ کارتونی، ربات، اژدها یا حتی کاراکتری الهام گرفته از حیوان خانگی واقعی خود ایجاد کنند.
برای ساخت Pet سفارشی، در نسخههای پشتیبانی شده معمولاً گزینهای مانند Create your own pet در بخش Pets وجود دارد.
با انتخاب این گزینه، فرآیند ساخت شخصیت آغاز میشود و میتوانید ظاهر Pet موردنظر خود را با زبان طبیعی توضیح دهید.
برای مثال میتوانید بنویسید:
یک روباه کوچک نارنجی به سبک پیکسلآرت بساز که دم بزرگی داشته باشد، هنگام انتظار بنشیند و هنگام انجام کار حرکت کند.
هرچه توضیحات شما دقیقتر باشد، نتیجه نهایی نیز هماهنگتر خواهد بود.
hatch-pet چیست؟
یکی از اصطلاحاتی که هنگام ساخت Pet سفارشی ممکن است با آن روبهرو شوید، hatch-pet است.
hatch-pet یک مدل هوش مصنوعی مستقل، نرمافزار جداگانه یا نوع خاصی از Pet نیست. hatch-pet درواقع یک Skill است که فرآیند ساخت Pet سفارشی را هدایت میکند.
Skill در اکوسیستم OpenAI مجموعهای از دستورالعملها و منابع آماده است که به ChatGPT یا Codex کمک میکند یک کار مشخص را براساس یک فرآیند تعریفشده انجام دهد.
در اینجا hatch-pet به ChatGPT میگوید که برای ساخت یک Pet قابل استفاده چه مراحلی را طی کند، چه نوع تصویر و فریمهایی ایجاد شود و خروجی نهایی چگونه سازماندهی شود.
بنابراین اگر جایی عبارت ساخت Pet با hatch-pet را مشاهده کردید، منظور استفاده از یک قابلیت راهنما برای تولید ساختار صحیح Pet است، نه استفاده از یک مدل هوش مصنوعی جدید.
در بعضی نسخهها، هنگام انتخاب گزینه ساخت Pet شخصی، ChatGPT این Skill را بهصورت خودکار برای فرآیند ساخت فعال میکند.
بعد از اینکه Pet موردنظر خود را ساختید، ممکن است لازم باشد دوباره وارد بخش Settings > Pets شوید و گزینه Refresh را انتخاب کنید تا Pet جدید در فهرست ظاهر شود.
چرا برای ساخت Pet از hatch-pet استفاده میشود؟
ساخت Pet فقط تولید یک تصویر ثابت نیست.
برای اینکه Pet بتواند در وضعیتهای مختلف حرکت کند، سیستم به چندین تصویر و حالت مختلف نیاز دارد. hatch-pet کمک میکند تمام این موارد با ساختار مشخصی تولید شوند.
برای مثال شخصیت ممکن است برای حالت Running یک انیمیشن، برای Ready حالت دیگری و برای Blocked حالت متفاوتی داشته باشد.
OpenAI در نمونههایی از Petهای سفارشی نیز از ترکیب Codex، قابلیت تولید تصویر و hatch-pet برای ساخت شخصیتهای مختلف استفاده کرده است.
انتخاب ایده و ظاهر Pet
قبل از ساخت شخصیت، بهتر است ظاهر آن را مشخص کنید.
برای مثال میتوانید یک گربه پیکسلی، سگ کارتونی، ربات کوچک، اژدهای مینیاتوری یا حتی شخصیت کاملاً خیالی طراحی کنید.
هرچقدر توضیحات شما درباره ظاهر شخصیت دقیقتر باشد، حفظ هماهنگی میان حالتهای مختلف آن نیز آسانتر خواهد بود.
برای مثال میتوانید مشخص کنید:
یک گربه خاکستری کوچک با سبک پیکسلآرت، چشمهای سبز، قلاده آبی و طراحی ساده مناسب رابط کاربری تیره ایجاد کن. ظاهر شخصیت در تمام انیمیشنها یکسان باقی بماند.
چنین توضیحی نسبت به عبارت ساده یک گربه بساز اطلاعات بسیار بیشتری برای ایجاد یک شخصیت منسجم فراهم میکند.
طراحی حالتهای حرکتی
یک Pet خوب فقط یک تصویر ثابت نیست. یکی از جذابیتهای اصلی این قابلیت، وجود حالتهای حرکتی مختلف است.
میتوانید برای شخصیت حالتهایی مانند ایستادن، نشستن، خوابیدن، پلک زدن، راه رفتن، دویدن، پریدن، دست تکان دادن و انتظار را در نظر بگیرید.
البته سیستم Pet بیش از حرکات عمومی، به وضعیتهای کاربردی نیز نیاز دارد. برای مثال شخصیت باید بتواند هنگام اجرای یک وظیفه یا انتظار برای پاسخ کاربر حالت متفاوتی داشته باشد.
برای مدیریت این انیمیشنها معمولاً از Sprite Sheet استفاده میشود.
Sprite Sheet چیست؟
Sprite Sheet یک تصویر بزرگ است که چندین فریم از یک شخصیت را در خود جای میدهد.
بهجای اینکه هر حرکت Pet در یک فایل جداگانه ذخیره شود، مجموعهای از حالتها و فریمهای حرکتی داخل یک تصویر قرار میگیرند. سپس نرمافزار هنگام نیاز، بخش مشخصی از آن تصویر را نمایش میدهد.
برای مثال ممکن است چند فریم از حرکتکردن Pet، چند فریم از حالت انتظار و چند فریم از حالت خطا داخل یک Sprite Sheet وجود داشته باشد.
به همین ugj است که Pet میتواند بدون نیاز به فایلهای متعدد، چندین انیمیشن و حالت مختلف داشته باشد.

فایل Pet سفارشی در نسخه وب
در نسخههایی که امکان آپلود Pet سفارشی در وب وجود دارد، فایل Sprite Sheet باید شرایط مشخصی داشته باشد.
برای نمونه، فرمت فایل میتواند PNG یا WebP باشد و پس زمینه آن باید شفاف باشد.
همچنین ابعاد Sprite Sheet باید با ساختار موردانتظار سیستم Pet هماهنگ باشد. در نسخه فعلی مستندات OpenAI، برای Sprite Sheet وب ابعاد 1536 در 1872 پیکسل و حداکثر حجم 20 مگابایت ذکر شده است.
این بخش بیشتر برای افرادی اهمیت دارد که قصد دارند Pet خود را بهصورت دستی طراحی و در محیط ChatGPT بارگذاری کنند.
Pet سفارشی کجا ذخیره میشود؟
در نسخه دسکتاپ، Petهایی که با قابلیت ساخت Pet ایجاد میشوند میتوانند بهصورت محلی روی سیستم ذخیره شوند.
نکته مهم این است که Pet سفارشی ساخته شده در نسخه دسکتاپ الزاماً بهصورت خودکار با نسخه وب ChatGPT همگام نمیشود.
بنابراین اگر روی کامپیوتر یک Pet ساختهاید اما هنگام ورود به ChatGPT از طریق مرورگر آن را مشاهده نمیکنید، لزوماً مشکلی وجود ندارد.
نسخه وب و دسکتاپ میتوانند مدیریت متفاوتی برای Petهای سفارشی داشته باشند.
آیا میتوان Pet را شبیه حیوان خانگی واقعی ساخت؟
یکی از جذابترین ایدهها برای استفاده از این قابلیت، ساخت نسخه دیجیتالی از حیوان خانگی واقعی است.
مثلا میتوانید تصویر سگ یا گربه خود را بهعنوان مرجع در اختیار ابزار تولید تصویر قرار دهید و درخواست کنید یک نسخه پیکسلی یا کارتونی از آن ساخته شود.
برای رسیدن به نتیجه بهتر، تصویر مرجع باید واضح باشد و ویژگیهای مهم حیوان مانند رنگ مو، فرم گوش، لکههای بدن، حالت چشمها و سایر مشخصات متمایز در آن دیده شوند.
البته تبدیل عکس واقعی به Pet معمولاً بهمعنای ساخت نسخهای سادهتر و کارتونی است، زیرا شخصیت باید در اندازه کوچک و در چندین حالت حرکتی قابلتشخیص باقی بماند.
Pet در Codex CLI چگونه کار میکند؟
Pet فقط محدود به محیط گرافیکی ChatGPT نیست و در Codex CLI نیز قابلاستفاده است.
Codex CLI محیط خط فرمان Codex است که بیشتر برای برنامهنویسان و کاربران فنی طراحی شده است.
در این محیط میتوان با دستور /pets یا /pet فهرست Petها را مشاهده کرد.
در بعضی نسخهها میتوان با استفاده از دستور /pets همراه با نام شخصیت، Pet مشخصی را مستقیماً انتخاب کرد.
برای غیرفعالکردن Pet نیز میتوان از دستور مربوط به خاموشکردن آن استفاده کرد.
Pet در Codex CLI میتواند وضعیت همان جلسه را نمایش دهد، اما برخلاف نسخه دسکتاپ ChatGPT، وضعیت چند چت مختلف را بهصورت همزمان مدیریت نمیکند.
آیا Pet در همه ترمینالها کار میکند؟
خیر. نمایش Pet در محیط ترمینال به پشتیبانی آن ترمینال از نمایش گرافیکی وابسته است.
برخی ترمینالها از روشهایی مانند Kitty graphics یا Sixel برای نمایش تصویر پشتیبانی میکنند و در چنین محیطهایی امکان نمایش Pet وجود دارد.
در مقابل، بعضی محیطها یا ابزارهای مدیریت ترمینال ممکن است از Pet پشتیبانی نکنند.
بنابراین اگر در Codex CLI گزینه Pet را فعال کردهاید اما تصویری مشاهده نمیکنید، احتمال دارد محدودیت از سمت ترمینال باشد.
آیا Pet در افزونه Codex برای IDE وجود دارد؟
درحال حاضر Pet در تمام محیطهای Codex ارائه نمیشود.
برای مثال افزونه Codex در IDE الزاماً دارای Pet Picker یا شخصیت شناور نیست.
بنابراین اگر از محیطهایی مانند ویرایشگر کد و افزونه Codex استفاده میکنید، ممکن است گزینه Pet را مشاهده نکنید.
برای استفاده از قابلیت کاملتر Pet، نسخه دسکتاپ ChatGPT یا Codex CLI معمولاً گزینه مناسبتری است.
Pet چه ارتباطی با Computer Use دارد؟
در بعضی نسخههای macOS، Pet میتواند با پنجره Picture-in-Picture مربوط به قابلیت Computer Use ارتباط داشته باشد.
در چنین شرایطی، پنجره مربوط به Computer Use میتواند به موقعیت Pet متصل شود و هنگام جابهجایی Pet همراه آن حرکت کند.
این قابلیت نشان میدهد Pet در نسخه دسکتاپ فقط یک تصویر تزئینی جداگانه نیست و میتواند با بخشهای دیگری از رابط کاربری ChatGPT نیز تعامل داشته باشد.
آیا میتوان انیمیشن Pet را غیرفعال کرد؟
اگر انیمیشنهای مداوم برای شما آزاردهنده هستند، تنظیمات Reduced Motion سیستمعامل میتواند روی نحوه نمایش Pet تأثیر بگذارد.
با فعال بودن این گزینه، بهجای نمایش مداوم فریمهای متحرک، ممکن است Pet بهصورت یک تصویر ثابت نمایش داده شود.
این ویژگی برای کاربرانی مناسب است که محیط سادهتر و کمتحرکتری را ترجیح میدهند.
Pet چه تأثیری روی عملکرد ChatGPT دارد؟
Pet سبب افزایش هوش مدل، سرعت پاسخگویی یا دقت ChatGPT نمیشود.
این شخصیت بیشتر بخشی از تجربه بصری، نمایش وضعیت و شخصیسازی محیط است.
به همین علت، اگر صرفاً برای تحقیق، تولید محتوا، برنامهنویسی یا انجام وظایف حرفهای از ChatGPT استفاده میکنید، فعال یا غیرفعالبودن Pet تأثیری روی کیفیت پاسخهای مدل ندارد.
در مقابل، اگر مدت زیادی در محیط Codex یا ChatGPT کار میکنید و به شخصیسازی رابط علاقه دارید، Pet میتواند تجربه استفاده از برنامه را جذابتر کند.
مزایا و محدودیتهای ChatGPT Pet
مهمترین مزیت Pet، شخصیسازی محیط است. شما میتوانید فضای کاری خود را از یک رابط کاملاً عمومی به محیطی نزدیکتر به سلیقه شخصی تبدیل کنید.
نمایش وضعیت فعالیت نیز یکی دیگر از مزایای مهم این قابلیت است. Pet میتواند به شما نشان دهد که یک وظیفه درحال اجرا است، به تصمیم شما نیاز دارد، تکمیل شده یا با خطا مواجه شده است.
امکان طراحی شخصیتهای متفاوت و ساخت Pet با الهام از حیوان واقعی نیز فضای زیادی برای خلاقیت ایجاد میکند.
در مقابل، Pet نباید با قابلیتهای اصلی ChatGPT اشتباه گرفته شود. این ویژگی مستقیماً کیفیت پاسخ مدل را افزایش نمیدهد و نبود آن نیز مانع استفاده از امکانات اصلی هوش مصنوعی نمیشود.
همچنین امکانات Pet در نسخه وب، دسکتاپ، Codex CLI و سایر محیطها یکسان نیست و ممکن است بعضی کاربران به تمام قابلیتها دسترسی نداشته باشند.
هنگام نصب یا اشتراکگذاری Pet سفارشی به چه نکاتی توجه کنیم؟
اگر Pet خود را شخصاً ایجاد کردهاید، مدیریت فایلها معمولاً سادهتر است. اما هنگام استفاده از Petهایی که توسط افراد دیگر ساخته شدهاند، بهتر است منبع آنها را بررسی کنید.
فایلهای ناشناس را بدون بررسی وارد محیط کاری خود نکنید.
همچنین اگر یک Pet براساس شخصیت، برند یا کاراکتری دارای حقمالکیت ساخته شده است، بهتر است به مسائل مربوط به کپیرایت و مجوز استفاده توجه داشته باشید.
برای وبسایتها و پروژههای تجاری نیز استفاده از شخصیتهای اورجینال یا فایلهایی با مجوز تجاری مشخص انتخاب مطمئنتری است.
آیا ChatGPT Pet ارزش استفاده دارد؟
پاسخ به نوع استفاده شما بستگی دارد.
اگر انتظار دارید Pet قابلیت هوشمند جدیدی به ChatGPT اضافه کند، احتمالاً تفاوتی در کیفیت پاسخها مشاهده نخواهید کرد.
اما اگر به طراحی رابط، شخصیتهای دیجیتالی، پیکسلآرت یا شخصیسازی ابزارهای هوش مصنوعی علاقه دارید، Pet میتواند یکی از بخشهای جذاب ChatGPT و Codex باشد.
قابلیت نمایش وضعیت وظایف نیز باعث میشود Pet در بعضی محیطها از یک عنصر صرفاً تزئینی فراتر برود و به یک نشانگر کوچک برای فعالیتهای درحال اجرا تبدیل شود.
اگر سوالات بیشتری در ارتباط با این موضوع داشتید، حتما در بخش نظرات این نوشته برای ما بنویسید.



















اگه Reduced Motion فعال باشه وضعیت هایی مثل Blocked و Needs input هنوز از ظاهر Pet قابل تشخیص هستن؟
بستگی به نحوه پیاده سازی همان نسخه دارد. Reduced Motion معمولا حرکت را محدود می کند، اما سیستم می تواند برای وضعیت های مختلف از فریم ثابت یا ظاهر متفاوت استفاده کند تا وضعیت همچنان قابل تشخیص باشد.
برای ساخت Pet از روی عکس حیوان واقعی بهتره یک عکس بدیم یا چند عکس از زاویه های مختلف نتیجه بهتری میده؟
چند تصویر واضح از زاویه های مختلف معمولا مرجع بهتری برای حفظ ویژگی های ظاهری حیوان ایجاد می کند. مخصوصا اگر رنگ بدن، گوش ها یا لکه های خاصی دارد، تصاویر بیشتر می توانند به ساخت شخصیت مشابه تر کمک کنند.
اگه Sprite Sheet رو خودمون طراحی کنیم تعداد فریم های هر حرکت باید با هم برابر باشه؟
لزومی ندارد از نظر طراحی همه حرکت ها تعداد فریم یکسانی داشته باشند، اما ساختار نهایی باید با چیزی که سیستم Pet انتظار دارد هماهنگ باشد. اگر فریم بندی با ساختار تعریف شده سازگار نباشد ممکن است بخشی از انیمیشن اشتباه نمایش داده شود.
Pet سفارشی که روی دسکتاپ ساختم رو میشه فایلش رو برداشت و روی یک سیستم دیگه هم استفاده کرد؟
اگر به فایل های Pet و ساختار مورد نیاز آن دسترسی داشته باشید، از نظر فنی انتقال آن امکان پذیر است. با این حال روش دقیق انتقال به نسخه ChatGPT و نحوه ذخیره سازی Pet در همان نسخه بستگی دارد و ممکن است همیشه به شکل ساده کپی و اجرا نباشد.
اگر چند کار همزمان در حال اجرا باشه میشه اولویت وضعیت هایی که Pet نشون میده رو خودمون تغییر بدیم؟
تا جایی که این قابلیت اجازه می دهد، اولویت وضعیت ها توسط خود سیستم تعیین می شود و تنظیم مستقیمی برای تغییر ترتیب آنها در اختیار کاربر نیست. اگر در آینده تنظیمات بیشتری برای Pet اضافه شود، شخصی سازی این بخش می تواند کاربردی باشد.