Viimati uuendatud: 2026-11-09

Kuidas kirjutada retsepti: standardvorming

Kas mõtled, kuidas kirjutada retsepti, mille järgi saab kokata otse paberilt? Igal sellisel retseptil on üks ja sama struktuur: pealkiri, mis ütleb, mis roog see on ja kui palju ta annab, koostisosade loend, kus iga rida kannab kogust, ühikut ja koostisosa ennast, ning siis järjestatud sammud, üks tegevus korraga, ajadega seal, kus aeg oluline on. See on standardvorming, ja just seda kuju ootavad retseptirakendused, parserid ja otsingumootorid. Kui igal koostisosaridal on oma kogus ja igal ajastatud sammul on oma rida, saab nii kokk kui ka parser need sealt üles võtta. See juhend käib vormingu rida haaval läbi, annab koopiaerimismalli ja näitab, mida parser sinu kirjutatust loeb, et inimesele mõeldud retsept saaks struktureeritud andmeteks, ilma et seda peaks käsitsi ümber kirjutama.

Kuidas kirjutada retsepti, rida haaval

Kopeeri see mall ja täida sulud. See on lühim vastus küsimusele, kuidas kirjutada retsepti, milles ei puudu midagi: kõik, mida hea retsept vajab, on sildistatud rida: pealkiri ja saak üleval, koostisosad kogustega, sammud nummerdatud, märkused lõpus:

<Roogi nimi> — portsjonid: <arv>

Koostisosad
- <kogus> <ühik> <koostisosa>, <ettevalmist, nt peenelt hakitud>
- <kogus> <ühik> <koostisosa>

Valmistamine
1. <üks tegevus>, <aeg, kui sammul on aeg>
2. <järgmine tegevus>, eelmisele toetudes
...

Märkused
- <mida sa sõbrale ütleksid: asendajad, säilitamine, hoiatused>

Kolm kokkulepet teevad suurema osa tööst. Kogused ja ühikud seisavad koostisosarea alguses, koostisosast eraldi, seega on „300 g jahu" parem kui „jahu, 300 g" ja mõlemad on paremad kui „veidi jahu". Ettevalmist tuleb koostisosale järgi, pärast koma: „1 sibul, peenelt hakitud". Ja sammud jäävad üksiks: üks tegevus ühes nummerdatud sammus, sest samm, mis ütleb „haki sibulad, siis asu kastme kallale", laguneb paberil kaheks ja ajab segadusse igaühe, kes tuleb juurde poole peal.

Kuidas kirjutada retsepti, mida parser oskab lugeda

Samad kokkulepped, mis inimest aitavad, aitavad ka parserit. Parser loeb retsepti, otsides koguseid, ühikuid, koostisosade nimesid ja aegu, ja mida selgemalt need kirjas on, seda rohkem saab ta esimesel korral õigesti, ja mida puhtam on rida, seda vähem jääb hiljem üle parandada. Siin on, milleks tüüpilised read muutuvad:

Sa kirjutasidParser loebSellest saab
300 g jahukogus 300, ühik g, koostisosa jahukoostisosarida struktureeritud kogusega
Soola maitse järgikoostisosa sool, fikseeritud kogust ei olekoostisosarida, kogus jäetakse avatuks
1 sibul, peenelt hakitudkoostisosa sibul, ettevalmist hakkiminekoostisosarida ettevalmistuse märkusega
Hauta 20 minutittegevus ja kestussamm, millele on lisatud 20 minuti taimer
Küpseta 180 °C juures, kuni pind on kuldpruuntegevus, temperatuur, valmiduse märksamm, temperatuur jääb oma kohale
Lõik sinu vanaemastproosa, mitte retseptiridaignoreeritakse või satub vale kohta; lood hoia retsepti kehavälja

Viimane rida on kõige levinum viga. Loed kuuluvad märkustesse või eraldi postitusse; koostisosade loendis või sammudes ei anna need parserile ega kokale midagi, millega tegutseda.

Kirjutatud retseptist struktureeritud retseptini

Kui retsept on juba kirjas, ükskõik millisel kujul, ei pea sa struktuuri saamiseks midagi käsitsi ümber kirjutama. momoChef impordib retsepti URL-ist, sotsiaalmeediapostitusest, fotost või kleebitud tekstist ja parsib selle ülal nähtud väljadeks: koostisosad kogustega, sammud aegadega, toitumisinfo seal, kus allikas seda sisaldab. Koos retseptiga jääb alles ka allikas, kust ta pärineb, nii et näed alati, kust retsept tuleb. Kui retsept elab veebilehel, salvestab brauserilaiendus selle ilma kopeerimise ja kleebimiseta. Parsitud eelvaade on redigeeritav juba enne salvestamist, ja just seal parandad sa read, mis olulised on; ka hiljem jääb retsept redigeeritavaks, seega import on esimene mustand, mitte otsus. Olemas on avalik demoleht momochef.com/try, mis parsib teksti otse brauseris ilma kontota, kui tahad enne importimist näha, kuidas üks sinu retseptidest lahti haruneb.

Kirjutatud retsepti importimine samm-sammult

  1. Ava impordileht veebirakenduses või alusta demolehelt momochef.com/try, kui tahad parsimist ilma kontota proovida.
  2. Kleebi retsept sellisena, nagu ta on, lugude ja kõige muuga, või sisesta URL, kus ta asub.
  3. Lase parseril töötada. Ta jagab teksti koostisosadeks, sammudeks ja märkusteks ning lisab kogused ja ajad seal, kus neid leiab.
  4. Võrdle eelvaadet originaaliga. Eelvaade on redigeeritav: paranda kogus, mida parser valesti luges, ühenda samm, mis lahti läks, teisalda valesti sattunud rea märkustesse.
  5. Salvesta. Retsept satub sinu teeki tavalise, täielikult redigeeritava retseptina ja järgmised impordid toitavad sama parserit, mis parandustest õpib.
  6. Keeda selle järgi ühe korra. Parim vormingu katse on retsept, mis töötab poole peal kokkamisel: sammud õiges järjekorras, kogused kergesti leitavad, taimerid seal, kus neid ootad.

Käsitsi kirjutatud kaart

Käsitsi kirjutatud retsepte imporditakse fotodena. Fotoimport kuulub Premiumi paketti, $0.99 kuus või $9.99 aastas, ja kaarti loeb ta samamoodi: tekst välja, struktureeritud retsept sisse, redigeeritav eelvaade enne salvestamist. Käekiri on igaühe oma erinev, seega võrdle eelvaadet kaardiga, eriti koguseid, kus sudininud „1“ ja „7“ vahel on vaid üks kriips. Valesti lugemised paranda enne salvestamist, täpselt nii, nagu kleebitud teksti puhulgi. Kaart ise jääb sinna, kus ta on; impordi mõte on selles, et retsept ei sõltu enam paberist, ja trükikoopia võib selle koha külmkapil üle võtta.

KKK

Kas selline vorming sobib igale retseptile? Jah, mõistust rakendades. Supp tahab korras, ajaga märgitud samme; küpsisteskeemi puhul võivad sammud vaja minna komponentide kaupa grupeerimist (taigen, täidis, kokkupanek). Jäta skelett alles ja painuta keskpaika: osad on pealkiri, saadak, koostisosade read, korras sammud, märkused. Ja kui import kirjutas midagi valesti, jääb retsept ikka redigeeritavaks.

Kas parserile on vaja täpset grammatikat, et ta töötaks? Ei. Parserid saavad lahtise sõnastusega hakkama, ja käänamused ega sõnade järjekord ei pea olema täiuslikud; neil on vaja, et kogus, ühik ja koostisosa seisaksid koostisosareal üksteise kõrval, ja et sammud oleksid õiges järjekorras. „300 g jahu" ja „jahu, 300 g" parsivad mõlemad; „veidi" ei kanna üldse kogust.

Kuidas lugu meetrimõõtudega? Mõlemad süsteemid, ühtmoodi kirja pandud: kogus esimene, siis ühik, koostisosa viimane. Püsi ühes retseptis ühe süsteemi juures, sest segatud ühikud ühes loendis on kokale probleem juba enne, kui nad saavad probleemiks parserile.

Miks jäi minu parsimisel midagi vahele? Parserid loevad mustreid, ja mõned retsepid panevad neile vastu: kogused, maetud valmistamiskirjeldusse, ebaharilikud ühikud, kokku voolavad sammud. Paranda seda redigeeritavas eelvaates, kus vahele jäänud tükk ootab oma parandust, ja korrigeerimine jõuab tagasi parserisse; seepärast muutuvad impordid aja jooksul sinu retseptides paremaks.

Kas teise kirjutatud retsepti importida tohib? Import salvestab retsepti sinu enda teeki, et sa saaksid selle järgi keeta, ja allikas jääb retsepti juurde, et oleks selge, kust ta pärineb. Teise inimese retsepti avaldamine või edastamine omaena on hoopis teine küsimus, ja seda import ei tee.

Alusta väikese asjaga: võta retsept, mille ise kirjutasid, või kaart, mis sulle anti, kleebi see demolehele momochef.com/try ja vaata, kuidas ta lahti haruneb koostisosadeks ja sammudeks. momoChefiga saab tasuta alustada, ja see töötab veebirakenduses või iOS-i rakenduses.