Capsule: اپلیکیشنی که مثل یه فایل جابهجا میشه
خلاصهٔ کاملتر
Capsule طبق معرفی سازندههاش دنبال ایده «سندی که مثل اپ اجرا میشه» هست. کل برنامه، یعنی رابط HTML، schema داده و یه دیتابیس محلی SQLite، داخل یه فایل .capsule بستهبندی میشه. این فایل رو میتونی با WhatsApp، AirDrop یا ایمیل بفرستی، درست مثل یه PDF. گیرنده وقتی بازش میکنه، برنامه با همه دادههاش اجرا میشه.
برای اجرای این فایلها باید برنامه میزبان Capsule (یه جور player مثل PDF reader) رو نصب کنی که رایگانه. نسخه فعلی 0.5.2 هست و برای macOS 12 به بالا (Apple Silicon و Intel)، Windows 10 به بالا (64 بیتی) و لینوکس (deb، rpm و AppImage) منتشر شده. یه نسخه وب هم برای پیشنمایش سریع هست، ولی نمیتونه فایلها رو مستقیم روی کامپیوتر باز یا ذخیره کنه. نسخه iOS و Android هم به گفته سازندهها بهزودی میاد.
بخش دوم ماجرا ساختن برنامه با هوش مصنوعیه. برنامهای که میخوای رو با یه پرامپت توضیح میدی و Capsule یه فایل کامل و مستقل تحویل میده. بعدش هم میتونی قابلیتها، dark mode یا schema رو با پرامپت یا ابزارهای کدنویسی مبتنی بر MCP (پروتکلی برای وصل کردن دستیارهای AI به ابزارها) تغییر بدی. سایت برای شروع، ساختن برنامه از داخل ChatGPT یا Claude رو هم پیشنهاد میده.
سازندهها روی حریم خصوصی تأکید دارن: همه دادهها داخل خود فایل ذخیره میشه، برنامه کاملاً آفلاین کار میکنه و ثبتنام لازم نیست. چون خروجی HTML و CSS استاندارده، به گفته اونا وابستگی به یه سرویس خاص (vendor lock-in) هم وجود نداره. البته اینها ادعاهای صفحه معرفی محصوله و این صفحه جزئیات فنی درباره نحوه محافظت از دادههای داخل فایل نمیده.
نکات کلیدی:
- هر فایل .capsule شامل رابط HTML، schema و دیتابیس SQLite محلیه
- نسخه 0.5.2 برای macOS 12 به بالا، Windows 10 به بالا و لینوکس (deb، rpm، AppImage) موجوده
- نسخه وب نمیتونه فایل رو روی کامپیوتر باز یا ذخیره کنه
- پشتیبانی از iOS 16 و Android 9 به بالا هنوز «بهزودی» اعلام شده
- تغییر برنامه با پرامپت یا ابزارهای کدنویسی مبتنی بر MCP ممکنه




