Pēdējo reizi atjaunināts: 2026-11-09
Vai domājat, kā uzrakstīt recepti, pēc kuras var gatavot tieši no lapas? Katrai šādai receptei ir viena struktūra: nosaukums, kas pasaka, kas tas ir par ēdienu un cik liela iznākuma, sastāvdaļu saraksts, kurā katra rinda nes līdzi daudzumu, mērvienību un pašu sastāvdaļu, un tad sakārtoti soļi, pa vienam darbībam, ar laikiem tur, kur laiks ir svarīgs. Tāds ir standarta formāts, un tas ir arī tā forma, kādu sagaida recepšu lietotnes, parsēji un meklētājprogrammas. Šis ceļvedis iet formātu rindu pa rindai, dod veidni kopēšanai un parāda, ko parsējs lasa no jūsu uzrakstītā, lai cilvēkam paredzēta recepte kļūst par strukturētiem datiem, nepārrakstot to ar roku.
Nokopējiet šo veidni un aizpildiet iekavas. Tā īsākā atbilde uz jautājumu, kā uzrakstīt recepti, kurai nekas nepietrūkst: viss, kas labai receptei vajadzīgs, ir marķēta rinda:
<Ēdiena nosaukums> — porcijas: <skaitlis>
Sastāvdaļas
- <daudzums> <mērvienība> <sastāvdaļa>, <priekšapstrāde, piem. smalki sakapāta>
- <daudzums> <mērvienība> <sastāvdaļa>
Pagatavošana
1. <viens solis>, <laiks, ja solis ir laikā mērīts>
2. <nākamais solis>, turoties pie iepriekšējā
...
Piezīmes
- <ko jūs teiktu draugam: aizstājēji, uzglabāšana, brīdinājumi>
Trīs konvencijas paveic lielāko daļu darba. Daudzumi un mērvienības stāv sastāvdaļu rindas sākumā, atdalīti no pašas sastāvdaļas, tāpēc „300 g miltu" ir labāk nekā „milti, 300 g", un abi ir labāk nekā „kāds miltu daudzums". Priekšapstrāde eina aiz sastāvdaļas, aiz komata: „1 sīpols, smalki sakapāts". Un soļi paliek vienatnē: pa vienam darbībam vienā numurētā solī, jo solis, kas saka „sakapājiet sīpolus, tad ķerieties pie mērces", papīrā izirst divās daļās un mulsina ikvienu, kas pievienojas gatavošanas vidū.
Tās pašas konvencijas, kas palīdz cilvēkam, palīdz arī parsējam. Parsējs lasa recepti, meklējot daudzumus, mērvienības, sastāvdaļu nosaukumus un laikus, un jo skaidrāk tie uzrakstīti, jo vairāk tas izprot jau pirmajā reizē. Šeit ir paraugs, par ko tipiskas rindas pārvēršas:
| Jūs rakstījāt | Parsējs lasa | Tas kļūst |
|---|---|---|
| 300 g miltu | daudzums 300, mērvienība g, sastāvdaļa milti | sastāvdaļu rinda ar strukturētu daudzumu |
| Sāls pēc garšas | sastāvdaļa sāls, fiksēta daudzuma nav | sastāvdaļu rinda, daudzums tiek atstāts atvērts |
| 1 sīpols, smalki sakapāts | sastāvdaļa sīpols, priekšapstrāde kapāšana | sastāvdaļu rinda ar priekšapstrādes piezīmi |
| Vāriet uz lēnas uguns 20 minūtes | darbība un ilgums | solis, kam pievienots 20 minūšu taimeris |
| Cep 180 °C, līdz virsma kļūst zeltaina | darbība, temperatūra, gatavības pazīme | solis, temperatūra paliek savā vietā |
| Paragrāfs par jūsu vecmāmiņu | proza, nevis receptes rinda | tiek ignorēts vai nonāk nepareizā vietā; stāstus paturiet ārpus receptes |
Pēdējā rinda ir biežākā kļūda. Stāsti pieder piezīmēm vai atsevišķam ierakstam; sastāvdaļu sarakstā vai soļos tie nedod ne parsējam, ne gatavotājam neko, ar ko rīkoties.
Ja recepte jau ir uzrakstīta, jebkurā formātā, tā nav jāpārraksta ar roku, lai iegūtu struktūru. momoChef importē recepti no URL, sociālo tīklu ieraksta, fotogrāfijas vai ielīmēta teksta un sadala to augstāk redzētajos laukos: sastāvdaļās ar daudzumiem, soļos ar laikiem, uzturvērtībā tur, kur avots to norāda. Ja recepte atrodas tīmekļa lapā, pārlūkprogrammas paplašinājums to saglabā bez kopēšanas un ielīmēšanas. Parsētais priekšskatījums ir rediģējams vēl pirms kaut kas tiek saglabāts, un tieši tur izlabojat tās rindas, kas svarīgas; arī pēc tam recepte paliek rediģējama, tāpēc imports ir pirmais melnraksts, nevis spriedums. Ir publiska demonstrācija momochef.com/try, kas parsē tekstu tieši pārlūkā bez konta, ja vēlaties redzēt, kā viena no jūsu receptēm sadalās, pirms importējat to kaut kur.
Rokā rakstītas receptes tiek importētas kā fotogrāfijas. Foto importēšana ir Premium daļa, $0.99 mēnesī vai $9.99 gadā, un kartiņu tas lasa tāpat: teksts ārā, strukturēta recepte iekšā, rediģējams priekšskatījums pirms saglabāšanas. Rokraksti atšķiras, tāpēc izlasiet priekšskatījumu kopā ar kartiņu, it īpaši daudzumus, kur izsmērēts „1" un „7" atšķiras ar vienu svītru. Pati kartiņa paliek tur, kur tā ir; importēšanas jēga ir tā, ka recepte vairs nav atkarīga no papīra, un izdrukāta kopija var aizņemt tās vietu uz ledusskapja.
Vai šis formāts der katrai receptei? Jā, ja lietojat veselo prātu. Zupai gribas sakārtotus, ar laiku apzīmētus soļus; cepumu shēmai var gribēties soļi, kas grupēti pa daļām (mīkla, pildījums, salikšana). Paturiet skeletu un pielāgojiet vidusdaļu: daļas ir nosaukums, iznākums, sastāvdaļu rindas, sakārtoti soļi, piezīmes.
Vai parsējam vajag precīzu gramatiku, lai tas strādātu? Nē. Parsēji tiek galā ar brīvu formulējumu; viņiem vajag, lai daudzums, mērvienība un sastāvdaļa atrastos viens otram blakus sastāvdaļu rindā un lai soļi būtu pareizā secībā. „300 g miltu" un „milti, 300 g" tiek parsēti abi; „nedaudz" daudzumu nenes vispār.
Kā ar metriskajiem mēriem? Abas sistēmas, uzrakstītas vienādi: daudzums pirmais, pēc tam mērvienība, sastāvdaļa pēdējā. Turieties pie vienas sistēmas vienā receptē, jo jauktas mērvienības vienā sarakstā ir problēma gatavotājam vēl pirms tās kļūst par problēmu parsējam.
Kāpēc parsējumā kaut kas palika garām? Parsēji lasa rakstus, un dažas receptes viņiem pretojas: daudzumi, apglabāti gatavošanas apraksta vidū, neparastas mērvienības, soļi, kas tek vienā virzienā kopā. Izlabojiet to rediģējamajā priekšskatījumā, un labojums atgriežas pie parsēja; tāpēc importi laika gaitā kļūst labāki tieši jūsu receptēs.
Vai drīkst importēt recepti, ko uzrakstījis kāds cits? Imports saglabā recepti jūsu pašu bibliotēkā, lai jūs varētu pēc tās gatavot, un avots paliek saglabāts kopā ar recepti, lai būtu skaidrs, no kurienes tā nāk. Cita cilvēka receptes publicēšana vai izplatīšana kā sava ir pavisam cits jautājums, un to imports nedara.
Sāciet mazliet: paņemiet recepti, ko paši rakstījāt, vai kartiņu, ko jums kāds iedevis, ielīmējiet to demo lapā momochef.com/try un vērojiet, kā tā sadalās sastāvdaļās un soļos. momoChef var sākt lietot bez maksas, un tas darbojas tīmekļa lietotnē vai iOS lietotnē.