Laiškai iš praeities savęs: jubiliejinio dienoraščio programėlės funkcijos kūrimas

Geriausia bet kurio popierinio dienoraščio funkcija – ta, kurios niekas nesukūrė. Atsiverti pernykštį užrašų sąsiuvinį ir randi įrašą iš antradienio, apie kurį buvai pamiršęs, kad jis išvis egzistavo. Žodžiai užklumpa netikėtai. Būtent tas atsitiktinumas ir yra visa funkcija: prisiminimas tą pačią datą, tik kitais metais.

Skaitmeninės savijautos fiksavimo programėlės gali daryti tą patį sąmoningai. „Soulwise" tai vadina „laiškais iš praeities savęs". Tai trumpas užrašas apie tai, kaip tai veikia, kodėl tai gerai sukurti sunkiau, nei atrodo, ir kur slypi riba tarp dovanos ir sekimo.

Trumpai

  • Funkcija „laiškai nuo praeities tavęs“ kasdienės savistabos programėlėje vėl parodo ankstesnį tavo įrašą jo metinių dieną — paprastai tai būna prieš metus tą pačią dieną, prieš pusmetį tą pačią dieną arba ta pati kalendorinė data ankstesniais metais.
  • Dizaino iššūkis — išlaikyti tinkamą pusiausvyrą tarp dovanos ir sekimo.
  • „Soulwise“ versija veikia tik pačioje programėlėje (niekada nesiunčia pranešimų), pagal numatytuosius nustatymus įjungiama tik tau sutikus, praleidžia pirmąsias 30 naudojimo dienų, turi nustatymą „praleisti šią datą“ skausmingoms metinėms ir nurodo datą aiškia kalba.
  • Funkcija tiesiogiai pasiskolinta iš popierinių dienoraščių, kur atsivertus pernykštį sąsiuvinį tas pats efektas įvyksta atsitiktinai.

Ką ši funkcija daro

Mechanika nedidelė. Praėjusio prisijungimo metinių proga — paprastai prieš metus, prieš šešis ar prieš tris mėnesius — „Soulwise" vėl iškelia pirminį atsakymą programėlės pradžios ekrane. Naudotojai mato:

Prieš metus šią dieną parašei: „Du dalykai galvoje, ir nė vieno iš jų šiandien ne tau spręsti."

Šalia rodoma data ir pirminiai žetonai, iš kurių gimė atsakymas. Naudotojas gali jį atmesti, išsaugoti kaip akcentą arba parašyti trumpą atsakymą.

Tai visa sąveika. Sudėtingumas slypi visur, tik ne pačioje funkcijoje.

Kodėl tai sunku gerai suprojektuoti

Verta įvardyti keturias rizikas.

Skausmingų sukakčių problema. Kai kurios datos būna sunkios. Išsiskyrimas, netektis, paguldymas į ligoninę. Programėlė negali patikimai žinoti, kurios būtent. Iškelti vienos iš tokių dienų prisiminimą į pagrindinį ekraną — tai klaida, o ne funkcija.

Sekimo riba. Funkcija, kuri iškelia praeities įrašus, atrodo kaip dovana, jei vartotojas jau pasitiki programėle, ir kaip nemalonus priminimas, kiek daug programėlė žino, jei nepasitiki. Pasitikėjimą reikia užsitarnauti dar prieš pasirodant funkcijai.

Šaltojo starto problema. Nauji vartotojai neturi praeities, kurią būtų galima iškelti. Jei funkcija įsijungia trečią dieną, ji atrodo dirbtinė. Jei niekada neįsijungia, vartotojai net nežino, kad ji egzistuoja.

Atrankos problema. Daugelis įrašų atgalvėl nėra įdomūs. Diena, kurią pažymėjai „pasitempiau" su neutralia nuotaika, nėra antradienis, vertas išgyventi iš naujo. Programėlė turi atrinkti tuos įrašus, kuriuos iš tiesų verta vėl iškelti.

Kaip „Soulwise" tvarko kiekvieną iš jų

Tik programėlėje, niekada – pranešimu. Pranešimams galioja griežta taisyklė: jokio menstruacijų turinio, jokio astrologijos turinio, jokio kasdienio prisijungimo turinio. Laiškai iš praeities tavęs pasirodo tik programėlės viduje ir tik tada, kai vartotojas ją atidaro per metinių datą. Užrakto ekranas paliekamas ramybėje.

30 dienų įsibėgėjimas. Funkcija neaktyvuojama, kol vartotojas nesinaudoja „Soulwise" 30 dienas ir neatlieka bent 10 prisijungimų. Iki tos ribos praeitis dar per plona, kad būtų ką semti.

Datų praleidimo nuostata. Vartotojai gali pažymėti datą kaip „praleisti" tyliame nustatymų ekrane. Praleidimas galioja visam laikui; programėlė niekada neiškels prisiminimo iš tos kalendoriaus dienos. Nėra jokio papildomo klausimo ir jokio analitikos įvykio apie tai, ką jie pažymėjo.

Atranka pagal signalų tankį. Funkcija teikia pirmenybę prisijungimams, kuriuose pasirinkti keli žymekliai, kuriuose nuotaika nebuvo neutrali ir kuriuose vartotojas atsakymo kortelei skyrė daugiau nei vidutinis laikas. Kasdieniškos dienos nebėra iškeliamos. O tos, kurioms užfiksuoti prireikė akimirkos – taip.

Paprastas datavimas. „Lygiai prieš metus" tinka. „Prieš 365 dienų" – nejauku. Paprasta kalba apie laiką išlaiko funkciją gerojoje šilumos pusėje.

Kodėl verta pasiskolinti iš popierinių dienoraščių

Trys priežastys.

Ši savybė veikia popieriuje. Žmonės atsiverčia senus užrašus ir atranda savo senuosius „aš" tiek, kiek egzistuoja patys užrašai. Šis dėsningumas tvirtas, nes remiasi tuo, kaip sąveikauja atmintis ir laikas, o ne kokia nors konkrečia programėlės struktūra.

Jai nereikia naujų vartotojo duomenų. Įrašas jau egzistuoja. Ši savybė tik kitaip jį iškelia į paviršių. Jokio naujo žymėjimosi, jokių naujų ekranų, jokių naujų leidimų.

Ji sustiprina kasdienį ritualą. Žinojimas, kad šiandienos įrašas gali sugrįžti tą pačią dieną kitais metais, keičia tai, ką vartotojai pasiryžę užrašyti. Jie rašo ne algoritmui — jie rašo sau patiems po metų. Tai sveikesnė skaitymo prizmė.

Kas tai nėra

Keletas žodžių apie tai, ko sąmoningai nesukūrėme.

Jokio buvusių įrašų dalijimosi socialiniuose tinkluose. Laiškas skirtas tau. Tai nėra atvirukas, kurį siųstum draugui ar skelbtum laiko juostoje.

Jokio buvusių įrašų perrašymo dirbtiniu intelektu. Originalūs žodžiai išlieka. Programėlė „netobulina" ir „nesutrumpina" to, ką parašei prieš metus.

Jokių serijų ar žaidybinimo. Sukaktys nėra rodiklis, kurį reikėtų optimizuoti. Nematysi skaitiklio, rodančio „iškeltų prisiminimų" skaičių.

Jokių pranašysčių. Funkcija nesako „pagal pernai metus šiandien jausiesi taip ir taip". Tai būtų modelis, įsivaizduojantis, kad gali nuspėti tavo dieną iš prieš metus užfiksuoto duomens. To padaryti jis negali.

Kada funkcija pasirodys

„Laiškai iš praeities savęs" yra dalis „Soulwise" kasdienio ritualo, tačiau pirmąjį mėnesį jos sąmoningai nematys nė vienas naudotojas. Visa architektūra ir laikas aprašyti produkto specifikacijoje; „Soulwise" centrinis puslapis yra vieša erdvė, kurioje galima išbandyti patį kasdienį ritualą.

Trumpesnė versija: geriausios dienoraščio funkcijos gimsta atsitiktinai, o programėlės užduotis — suplanuoti tą atsitiktinumą jo nesugadinant.

Dažnai užduodami klausimai

Kodėl semtis idėjos iš popierinių dienoraščių?

Popieriniai dienoraščiai visada tai darydavo netyčia. Atsiverti pernai metų užrašinę ir randi įrašą, kuris tave užklumpa nepasiruošusį. Skaitmeninės įsiregistravimo programėlės funkcija – tas pats netikėtumas, tik suplanuotas.

Ar tai sekimas?

Riba – tai ketinimas. Jei programėlė iškelia praeities įrašą vartotojo sąlygomis, jo paties programėlėje, tai yra atmintis. Jei programėlė be paklausimo atstumia jį į užrakinimo ekraną, tai tampa įkyru. Soulwise versija veikia tik su sutikimu ir niekada nepasirodo kaip pranešimas.

O jeigu praeities įrašas skaudus?

Tai sunkiausia dizaino dalis. Programėlė negali patikimai žinoti, kurios datos yra slegiančios. Sprendimas: nuostata „praleisti šią datą“, jokio įrašų iškėlimo pirmąsias 30 naudojimo dienas ir programėlės viduje veikiantis atmetimas, kuris laikui bėgant mokosi.

Kada pasirodo laiškas?

Programėlės viduje, pagrindiniame ekrane, sukakties dieną. Vartotojai mato „Prieš metus šią dieną tu rašei...“ su originaliu įsiregistravimo atsakymu, su data, paprasta kalba. Jie gali jį atmesti, išsaugoti arba parašyti atsakymą.

Dažnai užduodami klausimai

Išbandyk mūsų nemokamus įrankius

Gauk asmenines įžvalgas pagal savo gimimo horoskopą

Pasidalyk šiuo straipsniu