اکثریت افراد تصور میکنند برنامهٔ چت هوش مصنوعی، جعبهٔ متنی ساده و مینیمال چتجیپیتی است. پیغامی مینویسید، پاسخی میگیرید، و به کارتان ادامه میدهید. اما اگر بخواهید تجربهٔ هوش مصنوعی را دقیقاً به دلخواه خود تنظیم کنید، برنامهای وجود دارد که این خواسته را برآورده میکند. سیلیتاون، رابط کاربری رایگان و متنبازی است که گفتوگوی مدلهای زبانی بزرگ را به محیطی شبیه استودیوی کامل تبدیل میکند.
اما همین قابلیت سفارشیسازی، سیلیتاون را به یکی از دشوارترین ابزارها برای مبتدیان در حوزهٔ هوش مصنوعی تبدیل کرده است. اگر بتوانید نصب را پشت سر بگذارید، برنامهای ارزشمند است، اما این شرط بزرگ برای کسانی که با اپلیکیشنهای هوش مصنوعی آشنایی ندارند، مشکلساز میشود.
سیلیتاون در حقیقت چیست
یک ریموت جهانی، نه یک مدل مستقل





سیلیتاون رابط کاربری محلی برای ارتباط با مدلهای تولید متن، موتورهای تولید تصویر و مدلهای تبدیل متن به گفتار است که ابتدا در فوریهٔ ۲۰۲۳ از TavernAI انشعاب یافت. خود مدلها را اجرا نمیکند، بلکه بهعنوان ریموت کنترل جهانی عمل میکند.
این ریموت به مجموعهٔ وسیعی از سرویسهای پشتیبان متصل است؛ از جمله KoboldAI، Ooba، Tabby، اوپناِیآی، کلود، میسترال، جمینی، اوپنروتر، نوولاِیآی و هواد هوش مصنوعی، همهٔ آنها از طریق یک رابط در دسترسند. این انتخاب طراحی، انعطافپذیری فوقالعادهای فراهم میکند. میتوانید از مدل محلی Ollama به کلود یا نقطهٔ انتهایی رایگان اوپنروتر تغییر دهید بدون خروج از برنامه یا از دست دادن تاریخچهٔ گفتگو.
فلسفهٔ اولویت شخصیت
فایلی PNG که هویت مورد نظر را بهخاطر میسپارد

تمام عملکردهای سیلیتاون حول کارتهای شخصیت میچرخد؛ این کارتها مجموعهای از پرامپتها هستند که شخصیت هوش مصنوعی را تعریف میکنند و برای گفتوگوی مداوم ضروریاند. این کارتها تنها فایل متنی نیستند؛ کارت شخصیت در واقع یک تصویر PNG است که توضیح شخصیت، سبک دیالوگ، تنظیمات صحنه و قوانین رفتار را بهعنوان متادیتا داخل فایل تعبیه میکند، بهطوری که آواتار و دادهٔ شخصیت در یکاشیاء همنشینند.
از آنجا که پروژه متنباز است، جامعهٔ پویائی نیز پیرامون آن شکل گرفته است. سایتهایی وجود دارند که دهها هزار کارت شخصیت قابل دانلود ارائه میدهند و میتوانید آنها را کشیده و رها کنید داخل نصب محلی خود. بهعلاوه، سیلیتاون از گفتوگوی گروهی پشتیبانی میکند؛ چندین شخصیت هوش مصنوعی میتوانند همزمان با شما یا یکدیگر در یک اتاق گفتگو کنند — ویژگی بسیار مفیدی برای رابط چت.
حافظه، پیشزمینه و عمقبرداری
کلیدواژههایی که بهصورت پنهانی متن ورودی را بازنویسی میکنند
سیلیتاون شامل قابلیتی به نام World Info (معروف به کتابهای پیشزمینه) است که سیستمی برای تعریف شخصیتها، مکانها و قطعات متن ثابت میباشد؛ این موارد بهصورت خودکار در زمان حضور کلیدواژههای خاص در گفتوگو به پرامپت افزوده میشوند. به این ترتیب برنامه میتواند خطوط داستانی طولانی یا شخصیتهای ثابت را بدون نیاز به بازگو کردن دوبارهٔ پیشزمینه در هر جلسه حفظ کند.
حتی افزونهٔ ذخیرهسازی برداری برای موارد سنگینتر وجود دارد که بازیابی حافظهٔ طولانیمدت را با استفاده از embeddings ممکن میسازد، عملاً یک خط لولهٔ RAG داخلی را شبیهسازی میکند تا هوش مصنوعی بتواند زمینهٔ مرتبط گذشته را از تاریخچهای بسیار طولانیتر از پنجرهٔ زمینهٔ خود استخراج کند. افزودن پشتیبانی Data Bank برای ارجاع به اسناد شخصی، برنامهای میسازد که کمتر شبیه چتبات و بیشتر شبیه دستیار دانش شخصی با شخصیت میشود.
جایی که واقعاً دوان میشود
مهندسی پرامپت، اما اکنون تقریباً برنامهنویسی است
علاوه بر گفتوگوهای معمولی، سیلیتاون حالت رمان بصری دارد که گفتوگو را به تجربهای واقعی رمان تصویری تبدیل میکند؛ شامل اسپرایت شخصیت، تغییرات عاطفی و پسزمینهٔ صحنه. این حالت مستقیم با Automatic1111 و ComfyUI برای تولید تصویر بهصورت داخلی با Stable Diffusion یا FLUX یکپارچه میشود، بهطوری که شخصیتها میتوانند در میانهٔ گفتگو تصویر خلق کنند.
متن‑به‑صدا در میان ارائهدهندگانی چون ElevenLabs، Coqui و GPT‑SoVITS با تخصیص صدای جداگانه برای هر شخصیت کار میکند. زیرین این همه، STscript است؛ زبانی مخصوص ماکرو و دستور اسلش که امکان خودکارسازی زنجیرهٔ پرامپتها، مدیریت متغیرها و ساخت منطق شرطی را مستقیماً داخل رابط چت فراهم میکند. اگر تا به حال میخواستید مهندسی پرامپت را شبیه برنامهنویسی واقعی کنید، این ابزار همان چیزی است که جستجو میکردید.
نصب برنامه و دلیل شهرتش
چند نصب مانع اولین گفتگویتان میشوند

اگر تا کنون چیزی مفهوم نبوده، میفهمید چرا SillyTavern این شهرت را دارد. نصب SillyTavern یعنی نصب Node.js (نسخه LTS)، سپس نصب Git، کلون کردن شاخهٔ release مخزن، اجرای npm install، و راهاندازی سرور بهصورت دستی از طریق اسکریپت شروع برای سیستمعامل شما. مستندات رسمی حتی هشدار میدهند از نصب در پوشههای محافظتشدهٔ سیستم مثل Program Files یا System32، چون مشکلات دسترسی ممکن است برنامه را حتی پیش از اولین اجرا خراب کند.
حتی اگر به صورت محلی اجرا کنید، هنوز با چیزی صحبت نخواهید کرد. سپس باید بهطور جداگانه یک پسزمینهٔ مدل متصل کنید، کلید API را وارد کنید یا آن را به سرور استنتاج محلی اشاره دهید، و تنها پس از آن بتوانید پیامی را آزمایش کنید. هیچیک از اینها علم موشک نیست برای کسی که با ترمینال راحت است، اما مقایسه این روند با اجرای چیزی مثل Ollama یا LM Studio بلافاصله نشان میدهد چرا مانع بالایی وجود دارد.
واقعاً برای چه کسی است
ساخته شده برای کسانی که لذتبردن از رفع اشکال را بهعنوان سرگرمی میپسندند
SillyTavern تحت مجوز AGPL‑۳.۰ منتشر شده، بهصورت خود‑میزبان طراحی شده و بهوضوح هدفش علاقهمندان هوش مصنوعی است که میخواهند کنترل عمیقتری بر پرومپتها، شخصیتها و خطوط تولید داشته باشند، نه کاربران عادی که به دنبال پاسخهای سریع هستند. این برنامه دقیاً همان حس دستکاری را پاداش میدهد که خود‑میزبانان و علاقهمندان به هوملب دارند. اگر مشکلی ببینید و اولین شهوتتان بررسی آن باشد، حتی ممکن است از فرایند نصب لذت ببرید.
اما این فقط اجرای برنامهٔ Docker‑ شدهٔ دیگری نیست که با یک فرمان ترمینال راه میافتد. حتی مستندات رسمی اینگونهاش توصیف میکنند؛ هدف حداکثر کنترل کاربر است در حالی که منحنی یادگیری را بخشی از لذت میدانند. اینکه این جذاب یا خستهکننده باشد کاملاً به این بستگی دارد که چقدر از پیکربندی نرمافزار پیش از استفاده لذت میبرید.
منبع: این مطلب ترجمه و بومیسازی مقالهای از MakeUseOf به قلم Yadullah Abidi است. مشاهده مقاله اصلی