design system
دیزاینسیستم گفتار
مرجع بصری محصول. جهتگیری: ویراستاری فارسی، نه داشبورد سیلیکونولی. هر انتخابی اینجا از جهان خودِ محصول آمده — نه از یک قالب.
جهتگیری
نیاکان این محصول صورتجلسه و نسخهٔ خطی فارسیاند، نه یک ابزار مدیریت پروژه. دو ارجاع واقعی پالت را ساختند:
شنگرف — در نسخههای خطی فارسی، سرفصلها و واژههای مهم را با مرکب قرمز مینوشتند. همان قرمز، اکسنت محصول است؛ و اتفاقاً رنگ دکمهٔ ضبط هم هست. دو بار زمیندار.
لاجورد — رنگدانهٔ دیگر همان نسخهها. لینک و انتخاب و حلقهٔ فوکوس را میبرد، چون آبی تنها قراردادی است که ارزش نگهداشتن دارد.
رنگهای معنایی (موفق، هشدار، خطا) از اکسنت جدا هستند. چون اکسنت قرمز است، بدون این جدایی هر دکمهٔ اصلی شبیه هشدار میشد.
رنگ
- لاکی
--c-accentشنگرفِ نسخههای خطی · دکمهٔ ضبط - لاجورد
--c-lapisلینک و انتخاب - موفق
--c-okمعنایی، جدا از اکسنت - هشدار
--c-warnمعنایی - خطا
--c-dangerمعنایی - کاغذ
--c-canvasزمینهٔ صفحه - سطح
--c-surfaceپنل و کارت - مرکب
--c-inkمتن اصلی
تایپوگرافی
فارسی سهجور خراب میشود و تقریباً همهٔ رابطها هر سه را دارند.
بدون letter-spacing
حروف فارسی به هم میچسبند. tracking اتصال را میشکند و متن برای خوانندهٔ فارسی خراب به نظر میرسد. در کل سیستم، فقط برچسبهای لاتینِ حروفبزرگ tracking میگیرند.
سلام، این متن با tracking خراب است
سلام، این متن درست است
ارتفاع خط بازتر
فارسی نقطههای زیرخط و کشیدگیهای بلند دارد. مقدار ۱.۵ لاتین خفهاش میکند. متن اصلی روی 1.85 نشسته و transcript روی 2.05.
سلسلهمراتب بدون حروف بزرگ
فارسی حرف بزرگ ندارد. تمام سلسلهمراتب از اندازه، وزن و رنگ میآید. هیچجای این سیستم به UPPERCASE تکیه نمیکند.
جداسازی دوجهته
یک نام فایل لاتین وسط جملهٔ فارسی، بدون ایزولهکردن، نقطهگذاری را به سر دیگر خط پرت میکند. این یکی بهجای شکایت، به شکل گزارش باگ برمیگردد.
فایل meeting-2026-09-11.mp4 آمادهٔ پردازش است.
--t-4xl۳۹h1--t-3xl۳۱h2--t-2xl۲۵h3--t-xl۲۰h4 · عنوان پنل--t-lg۱۷متن transcript--t-md۱۵متن اصلی--t-sm۱۴کنترلها--t-xs۱۳توضیح--t-2xs۱۲برچسبارقام
ارقام فارسی برای نثر و شمارش. ارقام لاتین هرجا که عددها در ستون بنشینند یا با یک نگاه مقایسه شوند — چون ارقام فارسی در این قلمها نسخهٔ tabular ندارند و ستونشان هرگز تراز نمیشود.
دکمه
در هر صفحه فقط یک دکمهٔ پر. دکمهٔ مخرب خطدار است نه پر — چون اکسنت خودش قرمز است و دکمهٔ مخربِ پر از دکمهٔ اصلی قابل تشخیص نبود.
ورودی
کد ورود به همین شماره پیامک میشود.
این کلید پذیرفته نشد. کلید را از پنل AvalAI دوباره کپی کنید.
وضعیت
وضعیت در شکل هم رمزگذاری شده، نه فقط در رنگ — هر پیل یک نقطه دارد که در حالت خاکستری و برای خوانندهٔ کوررنگ هم قابل تشخیص بماند.
پیشرفت
وقتی پایان کار معلوم نیست، نوار متحرک نشان داده میشود نه درصد ساختگی. درصد جعلی دروغی است که کاربر بالاخره میگیردش.
آپلود — ۶۸٪
پردازش — مدت نامعلوم
مسیر کار
امضای محصول. همان چیزی که کاربر موقع انتظار نگاهش میکند، پس باید از فاصله و بدون تعامل جواب بدهد: «فایل من کجاست؟» مرحلهٔ ردشده رسم میشود، حذف نمیشود — جای خالی در تایملاین از باگ قابل تشخیص نیست.
جلسهٔ هفتگی محصول
- دریافت فایل — انجام شد00:04
- آمادهسازی صوت — انجام شد00:11
- تفکیک گوینده — رد شدمدل انتخابی تفکیک گوینده ندارد؛ پایپلاین مستقل هنوز ساخته نشده
- تبدیل به متن — در حال اجرا
- اصلاح متن — در انتظار
- ساخت خروجی — در انتظار
مصاحبه — ضبط موبایل
- دریافت فایل — انجام شد00:03
- آمادهسازی صوت — ناموفق00:00فایل صدا ندارد. یک فایل صوتی یا ویدیویی دارای گفتار بارگذاری کنید.
متن
متنی که کاربر دقایق طولانی میخواندش. زمانمهر و نام گوینده در حاشیه مینشینند نه وسط جمله — inline کردنشان ریتم خواندن را میشکند. روی هر بخش کلیک کنید تا ویرایش شود؛ بخش ویرایششده نقطهچین میگیرد و متن اصلی مدل با یک کلیک برمیگردد.
سلام، جلسهٔ هفتگی محصول را شروع میکنیم. گزارش هفتهٔ گذشته آماده است و در ۱۴۰۴ اولین نسخه منتشر میشود.
باید دربارهٔ بودجه تصمیم بگیریم. مدل Whisper گرانتر از حد انتظار بود. این مورد را پیگیری میکنم و تا جلسهٔ بعد جواب میدهم.
دریافت فایل
کادر یک label روی input واقعی است، پس با Tab و Enter بدون هیچ مدیریت کلیدِ دستی کار میکند.