عن المشروع
TypePulse هو تطبيق سطح مكتب مُبنى باستخدام Tauri لتقديم تحليلات الكتابة المحلية. يعمل بالكامل على جهاز المستخدم، مما يضمن عدم مغادرة أي بيانات للجهاز.
يتعقّب الأداة ثلاثة مقاييس أساسية: إجمالي مدة الكتابة، وعدد ضغطات المفاتيح، وعدد الجلسات. يتم تنظيم البيانات وملخصاتها حسب كل تطبيق وعلى نطاقات زمنية قابلة للتكوين. يوفر سطح مرئي مدمج يعرض اتجاهات النشاط الأخيرة مع مرور الوقت.
للحصول على مزيد من التحليل، يمكن للمستخدمين تصدير بياناتهم كملف CSV. تُخزّن جميع المعلومات محلياً، وتتيح زر الإيقاف بنقرة واحدة تعليق التتبع بسرعة في أي وقت.
يستخدم المشروع Tauri للطبقة الخاصة بسطح المكتب ويتبع سير عمل التطوير القياسي المعتمد على npm:
- تثبيت التبعيات باستخدام `npm install`
- تشغيل البناء التوضيحي بـ `npm run tauri dev`
- بناء الواجهة الأمامية بـ `npm run build`
- بناء تطبيق سطح المكتب بـ `npm run tauri build`
تم إطلاق مشروع TypePulse بموجب رخصة Apache License 2.0.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.