Lulucat

הבלוג של Lulucat

Lulucat Blog הוא המקום שבו אנחנו מתעדים איך האפליקציות באמת נבנות. כאן תמצאו ניתוחים מעמיקים של מנועי הרינדור שמאחורי כלי הכתיבה בכתב־יד שלנו — מודלים של משיכות, מחקים וצינורות עיבוד של GPU —, את כלי המדידה והבדיקה שאנחנו בונים כדי שנוכל לסמוך עליהם, ורשומות כנות על עבודה עם סוכני קידוד מבוססי בינה מלאכותית: מה הם עשו נכון, מה הם שברו ומה בחרנו להשאיר. אין לוח זמנים קבוע; פוסטים חדשים עולים כשיש משהו אמיתי להראות.

הזנת RSS
The blue-tiled roof of the Temple of Heaven above a red wall in Beijing, scanned from Fuji slide film with the sprocket border visible
Photo by Zhen Yao · Original · Unsplash License

ביצועי כלי הגיר: ממעברים על כל המסך למלבני scissor

כלי הגיר של Lulucat Notes האט באזורים עם כתיבה צפופה. צוואר הבקבוק לא היה 3,571 דגימות הקלט, אלא 70 מעברי scratch על כל המסך בכל פריים. מטמון ברזולוציה נמוכה שנדחה ומלבן scissor לכל משיכה מספרים את המשך הסיפור.

Gaoge ZhangGaoge Zhang

מדוע אנחנו עדיין לא משתמשים במסד נתונים

הערכנו את Turso/libSQL עבור אפליקציית כתב היד שלנו ל-iPad, מדדנו הכול ובחרנו בקבצים שטוחים. עומס העבודה אינו זקוק למסד נתונים, וכל שלב צריך לשלם רק על בעיות שכבר קיימות.

Gaoge ZhangGaoge Zhang

כיצד בנה Kimi K3 משיכת עט נובע דיגיטלית

רצינו את העט הנובע הכיווני של Freeform בתוך Lulucat Notes. המפרט היה צילום מסך של כתב יד. אחרי שני מודלים, שאלה אחת שמבדילה ביניהם וציפורן אליפטית, עט המים כותב כפי שהוא אמור לכתוב. Kimi K3 ביצע את המחקר, כתב את הקוד ואימת את התוצאה על Fireworks.

Gaoge ZhangGaoge Zhang

שני מחקים, ולמה המחיקה שייכת למשיכה

משיכת מחק כאלמנט עצמאי היא התכנון המתבקש. הזזת אובייקטים שוברת אותו, ולכן ב-Lulucat Notes המחיקה שייכת למשיכה שממנה היא מסירה את הדיו.

Gaoge ZhangGaoge Zhang