Lulucat

Lulucat-bloggen

Lulucat Blog är platsen där vi skriver ner hur appar faktiskt blir byggda. Här kommer djupdykningar i renderingsmotorerna bakom våra verktyg för handskrift — strokemodeller, suddgummin och GPU-pipelines — mät- och verifieringsverktygen vi bygger för att kunna lita på dem, och ärliga anteckningar om att arbeta med AI-kodagenter: vad de gjorde rätt, vad de förstörde och vad vi behöll. Inget fast schema; nya inlägg kommer när det finns något verkligt att visa.

RSS-flöde
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

Prestanda för kritverktyget: från helskärmspass till scissor-rektanglar

Kritverktyget i Lulucat Notes blev långsamt i områden med tät handskrift. Flaskhalsen var inte de 3,571 indata-sampelen — det var 70 scratch-pass över hela skärmen per bildruta. En avvisad cache med låg upplösning och en scissor-rektangel per streck berättar resten av historien.

Gaoge ZhangGaoge Zhang

Varför vi ännu inte använder en databas

Vi utvärderade Turso/libSQL för vår handskriftsapp på iPad, mätte allt och valde platta snapshot-filer. Arbetsbelastningen behöver ingen databas — och varje steg bör bara betala för problem som redan finns.

Gaoge ZhangGaoge Zhang

Hur Kimi K3 på egen hand byggde ett digitalt reservoarpennstreck

Vi ville ha Freeforms riktade reservoarpenna i Lulucat Notes. Specifikationen var en skärmbild av handskrift. Två modeller, en avgörande fråga och en elliptisk pennspets senare skriver vattenpennan som den ska. Forskningen, koden och valideringen gjordes av Kimi K3 på Fireworks.

Gaoge ZhangGaoge Zhang